Elite-Board tech support
https://forum.illusionweb.ru/

Сделать rel="canonical" со страниц пагинации
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4007
Страница 1 из 2

Автор:  MIHALICH [ 28 июн 2020, 08:39 ]
Заголовок сообщения:  Сделать rel="canonical" со страниц пагинации

Для СЕО очень важная вещь, сделать со страниц пагинации rel="canonical" на самую первую. Подскажите как это можно реализовать.

Данный код выводит тег на страницах пагинации, которые больше 1, как указать ссылку на 1 страницу?

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Этот код {%$smarty.get.cat.o == 'cat'%} создает ссылку на самую корневую категорию, а мне нужно на текущую.

Автор:  MIHALICH [ 28 июн 2020, 11:01 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Готовое решение чтобы пагинация не влияла на сео

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


{%$second_cat.id|url%} - вывод текущего урла


или можно страницы пагинации закрыть от поисковиков но разрешить индексировать ссылки, но каноникал предпочтительнее

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Ruslan [ 29 июн 2020, 04:56 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Получается это готовое решение

Автор:  Aleksej [ 28 сен 2020, 15:46 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Ruslan писал(а):
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
{%/if%}
Получается это готовое решение

А куда этот код нужно вставлять? Пробовал добавлять в list.html, не прокатывает, дает ошибку. Версия скрипта у меня 2.3.

Автор:  MIHALICH [ 29 сен 2020, 14:09 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Aleksej писал(а):
Ruslan писал(а):
{%if $smarty.get.page > 1 %}<link rel="canonical" href="{%$second_cat.id|url%}">{%/if%}
Получается это готовое решение

А куда этот код нужно вставлять? Пробовал добавлять в list.html, не прокатывает, дает ошибку. Версия скрипта у меня 2.3.


В header.html

Автор:  Aleksej [ 29 сен 2020, 14:17 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

MIHALICH писал(а):
Aleksej писал(а):
Ruslan писал(а):
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Получается это готовое решение

А куда этот код нужно вставлять? Пробовал добавлять в list.html, не прокатывает, дает ошибку. Версия скрипта у меня 2.3.


В header.html

Что не нравится ему:
Fatal error: Smarty error: [in header.html line 52]: [plugin] modifier 'url' is not implemented (core.load_plugins.php, line 118) in .../smarty/libs/Smarty.class.php on line 1113

Автор:  MIHALICH [ 29 сен 2020, 14:21 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Цитата:
Что не нравится ему:
Fatal error: Smarty error: [in header.html line 52]: [plugin] modifier 'url' is not implemented (core.load_plugins.php, line 118) in .../smarty/libs/Smarty.class.php on line 1113


Между тегами <Head> вставляйте сразу над Title

Автор:  Aleksej [ 29 сен 2020, 14:49 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

MIHALICH писал(а):
Цитата:
Что не нравится ему:
Fatal error: Smarty error: [in header.html line 52]: [plugin] modifier 'url' is not implemented (core.load_plugins.php, line 118) in .../smarty/libs/Smarty.class.php on line 1113


Между тегами <Head> вставляйте сразу над Title

Все равно такая же ерунда:
Fatal error: Smarty error: [in header.html line 18]: [plugin] modifier 'url' is not implemented (core.load_plugins.php, line 118) in .../smarty/libs/Smarty.class.php on line 1113

Автор:  Geo [ 29 сен 2020, 19:46 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

В Elite-Board 2.3 модификатора url ещё нет. Попробуйте сделать так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Aleksej [ 29 сен 2020, 20:04 ]
Заголовок сообщения:  Re: Сделать rel="canonical" со страниц пагинации

Geo писал(а):
В Elite-Board 2.3 модификатора url ещё нет. Попробуйте сделать так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Спасибо большое. Вот теперь все получилось.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/