Как изменить одинаковые descriptions для страниц пагинации в сайте на DLE
galina2601 25-05-2021, 10:09 2 981 Уроки по CMS / Уроки по DLEОдинаковые title и description для заголовков и описаний страниц пагинации - это бич многих CMS.
Среди них и движок DLE.
И если вопрос с дублированием title-ов все-таки со временем был авторами решен, то дублирующиеся описания так и остались.
Заходите вы на страницу Яндекс Вебмастера, а там, напротив имени вашего сайта, стоит такой противный серый треугольник с восклицательным знаком.

Щелкаешь по нему мышкой, вылезает еще белее неприятная красная надпись.

Обнаружены проблемы! Ужас!
Какие? Уточняем. Щелкаем по слову проблемы.
Получаем следующее:
На страницах есть одинаковые заголовки и описания.
Можно посмотреть примеры таких страниц.
Щелкаем по ссылке "Посмотреть примеры страниц". Получаем вот такое сообщение.
Заголовки в порядке, а вот описания нет. Куча страниц имеет одинаковые description.
Если смотреть дальше, становится понятно, что это страницы пагинации для рубрик.
Уф.
Но есть простое совсем решение.
Открываем /engine/engine.php
НАХОДИМ:
ЗАМЕНЯЕМ НА:
Вот и прививка сделана!
Среди них и движок DLE.
И если вопрос с дублированием title-ов все-таки со временем был авторами решен, то дублирующиеся описания так и остались.
Заходите вы на страницу Яндекс Вебмастера, а там, напротив имени вашего сайта, стоит такой противный серый треугольник с восклицательным знаком.

Щелкаешь по нему мышкой, вылезает еще белее неприятная красная надпись.

Обнаружены проблемы! Ужас!
Какие? Уточняем. Щелкаем по слову проблемы.
Получаем следующее:

Можно посмотреть примеры таких страниц.
Щелкаем по ссылке "Посмотреть примеры страниц". Получаем вот такое сообщение.

Если смотреть дальше, становится понятно, что это страницы пагинации для рубрик.
Уф.
Но есть простое совсем решение.
Открываем /engine/engine.php
НАХОДИМ:
<meta name="description" content="{$metatags['description']}" /> |
<meta name="description" content="{$metatags['description']}{$page_extra}" /> |
Вот и прививка сделана!