Устранение проблемы дублирования контента с разбиением на страницы комментариев в WordPress

Одна из проблем ведения блога WordPress – эффективное управление комментариями. Особенно, когда в ваших сообщениях в блоге много комментариев, пользователям будет сложно достать поле для комментариев или просмотреть нижний колонтитул вашего сайта. WordPress по умолчанию имеет решение для обработки больших комментариев путем разбивки на страницы, но вам необходимо убедиться, что контент из поисковых систем не дублируется.

Как активировать комментарии с разбивкой на страницы в WordPress?

Войдите в панель администратора WordPress и перейдите в «Настройки> Обсуждение». Установите флажок для последней опции «Разбивать комментарии на страницы… ..», как показано ниже:

Включение комментариев с разбивкой на страницы в панели управления WordPress

У этой опции есть три варианта:

  • Введите количество комментариев верхнего уровня, которые будут отображаться на каждой странице, например 20.
  • Выберите «последнюю» страницу, отображаемую по умолчанию.
  • Чтобы новые комментарии были сверху, выбирайте «новые» комментарии вверху каждой страницы.

Это гарантирует, что на странице будет только 20 комментариев верхнего уровня (вложенные комментарии не рассматриваются), и будет отображаться последняя страница с последними комментариями.

Добавление пагинации

После включения параметров сохраните изменения и просмотрите сообщение, которое содержит более 20 комментариев верхнего уровня. Вы увидите, что пагинация комментариев включается автоматически в разделе комментариев. Стиль нумерации страниц зависит от темы. Некоторые темы могут использовать числа для разбивки на страницы, в то время как другие используют предыдущий / следующий для навигационных ссылок.

Пагинация комментариев в WordPress

Пагинация комментариев в WordPress

Дублирование контента с разбивкой на страницы комментариев

Хотя нарушение комментариев является простой настройкой по умолчанию, это приведет к созданию дубликатов страниц с одинаковым содержанием. Например, если URL-адрес вашего исходного сообщения – «yoursite.com/original-post/», то страница комментариев с разбивкой на страницы будет иметь URL-адрес вида «yoursite.com/original-post/comment-page-1/#comments». В зависимости от количества комментариев будет много страниц комментариев с одинаковым содержанием публикации.

Это приведет к дублированию контента, поскольку поисковые системы, такие как Google, будут рассматривать каждую страницу как отдельную страницу.

Как решить проблему дублирования контента с помощью разбивки на страницы?

Чтобы справиться с ситуациями с разбиением на страницы, вам необходимо добавить метатег на каждую страницу, как показано ниже:

<мета ссылка rel = «canonical» href = «yoursite.com/original-post/» />

Этот метатег «rel = canonical» легко добавить на несколько страниц, но будет сложно добавить этот тег во все сообщения вашего сайта WordPress. Вам потребуется дополнительный плагин, чтобы решить эту проблему с дублированием контента на уровне сайта. Эту проблему можно решить, установив один из двух популярных плагинов SEO в репозиторий WordPress – Yoast WordPress SEO или All in One SEO.

Yoast WordPress SEO

Если вы используете плагин Yoast WordPress SEO, вам не нужно ничего делать. Yoast по умолчанию добавляет метатег «rel =» canonical »» во все сообщения / страницы вашего сайта WordPress. Вы можете просмотреть этот параметр в мета-поле плагина, доступном в визуальном редакторе WordPress. Вам нужно щелкнуть значок «Шестеренка», чтобы перейти к настройкам «Расширенные», и параметр канонического URL-адреса будет отображаться как последний параметр, как показано ниже:

Настройки канонических URL в Yoast SEO Metabox

Настройки канонических URL в Yoast SEO Metabox

Если оставить текстовое поле пустым, по умолчанию канонический URL-адрес страницы / публикации указывает на URL-адрес постоянной ссылки. В приведенном выше примере он сообщит поисковым системам канонический URL как «yoursite.com/original-post/», что и ожидалось. При желании вы можете добавить в текстовое поле любой другой URL, даже междоменный.

После публикации сообщения щелкните правой кнопкой мыши и просмотрите источник сообщения. Вы можете видеть, что метатег «rel =» canonical »» добавлен на все страницы комментариев с разбивкой на страницы и указывает на URL-адрес постоянной ссылки сообщения.

Канонический метатег в Yoast SEO

Канонический метатег в Yoast SEO

Все в одном плагине SEO

В отличие от плагина Yoast SEO, плагин All in SEO имеет эксклюзивную возможность включить канонические URL-адреса в разделе «Общие настройки». Обязательно активируйте эту опцию и избегайте дублирования контента в поисковых системах.

Включить канонический URL в All in One SEO

Включить канонический URL в All in One SEO

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *