Как задать оригинальные title и description для страниц пагинации?

голоса: 0

Подскажите пожалуйста, как угодить Яндексу и задать для каждой страница пагинации свои оригинальные title и description.

Может быть есть красивые и современные решения?

А то яндекс придумал новшество.

Новые инструменты для поиска одинаковых title и description в Вебмастере

Адрес сайта ex-hort.ru
| Автор: | Категория: SEO
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ
Красивого решения идеального нет, такие страницы лучше удалять с поиска, решение описано в материале: https://abclinux.org/izbavlyaemsya-ot-dubley-v-poiske-yandeks-i-google
| Автор:
Выбор ответа лучшим | | Автор: Фёдор Тимофеев

Спасибо, конечно, за ссылку на замечательный сайт, где много прекрасных решений для новичков и профессионалов UCOZ. 

Но вот по решению проблемы с оригинальными title и description для страниц пагинации, что то не получается.

Я применил данные там рекомендации, однако никаких изменений не произошло, но и хуже не стало (primum non nocere).

Может быть я что то не включил дополнительное, или у меня, наоборот, что то включено лишнее?

В шаблоне главной страницы модуля Каталог файлов, я для эксперимента установил ваш код:

 <title><?if($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?>$MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?> <?if($CAT_NAME$)?>$CAT_NAME$<?endif?><?else?>$MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?> - <?if($CAT_NAME$)?>$CAT_NAME$<?endif?>: Страница <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?><?endif?></title>

Ничего не происходит. Подскажите где я ошибаюсь?

Фёдор Тимофеев,
Позже проверим и сообщим по результатам.
Фёдор Тимофеев,

Проверили, все у вас работает, сделать нужно так:

<title><?if($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?>$MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?> <?if($CAT_NAME$)?>$CAT_NAME$<?endif?><?else?>$MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?> - <?if($CAT_NAME$)?>$CAT_NAME$<?endif?>: Страница <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?><?endif?><?if($USER_LOGGED_IN$)?></title><?else?></<?'title'?>><?endif?>

двоеточие или тире можете заменить на что угодно и текст Страница можно поменять на свой.

Yuri_Geruk,

Делаю всё по инструкции:

Смотрим код, произвольной страницы

В итоге: То что ставил для наглядности, простой набор цифр - есть, а номера произвольной страницы (22) - нет.

Вот чудеса.

 

Кеш очищаю постоянно.

По этому адресу оставлю код для титлов в модуле "Каталог файлов - Главная страница каталога файлов". Цифры, что для наглядности конечно уберу, оставлю HTML код точки впереди.

Если вы говорите, что у меня всё нормально показывает номера страниц пагинации в титлах, покажите скрин пожалуйста. И я, блин, успокоюсь.Но ч не могу понять, как у них могут быть разные титлы, если у них одинаковые URL? Что у 1 страницы, что, например у 22?

Может быть тут собака порылась?

Фёдор Тимофеев,

Смотрим страницу 22: https://ex-hort.ru/load/?page22 смотрите тайтл внимательно http://joxi.ru/KAggKxycKyWavA

<title>&#8226; Скачать торрент - : Страница 22</title>

чтобы у главной каталога было свое название, а не просто - Скачать торрент, тогда в тайтле в условии выше замените в самом начале $MODULE_NAME$ на что вам нужно.

...