Теги rel="next" и rel="prev" для пагинация во Views Drupal 7
Намучался Я с модулем metatag.
Написал модуль, который, если используется представление с пагинацией, то он добавляет в head:
<link rel="next" href="https://zniki.ru/?page=2" />
<link rel="prev" href="https://zniki.ru/" />
<link rel="canonical" href="https://zniki.ru/?page=1" />
<link rel="shortlink" href="https://zniki.ru/?page=1" />
и отключает на текущей странице конкурирующие теги от модуля metatag.
Модуль тестировался, 1 страница = 1 представление.
В текущем состояние рекомендую как основу для собственного кастомного модуля.
Исходный код доступен на Github.
Взял за основу модуль из песочницы https://www.drupal.org/sandbox/nlisgo/2361421, он отказался работать с включенным кеширование у views (issue).
Вот интересное видео от Google Webmasters для чего нужно использовать rel="next" и rel="prev".
Просмотр комментариев