Как вы реализуете Rel=next & rel=prev в бесконечной прокрутке для SEO?


На основе этой статьи

У меня есть SERP, который выполняет бесконечную прокрутку для загрузки результатов, превышающих 10.

Как мне приступить к реализации rel=next & rel=prev за это?

Author: Stephen Ostermiller, 2012-03-15

2 answers

На первой странице в последовательности не должно быть никаких rel next или rel prev, на второй странице должно быть:

<link rel="next" href="http://www.example.com/article?story=abc&page=2"/>

И

<link rel="prev" href="http://www.example.com/article?story=abc&page=1"/>

И так далее по последовательности, пока она не закончится.

Поскольку ваша страница бесконечно прокручивается, и эти теги предназначены для перехода в <head> страницы, я не думаю, что в вашем случае возможно реализовать эти теги - поскольку на самом деле существует только одна страница.

 3
Author: toomanyairmiles, 2012-03-15 16:49:11

Я предполагаю, что у вас уже есть альтернативный традиционный механизм разбиения на страницы, настроенный для пользователей, которые не могут запускать JavaScript или у которых он отключен. Просто помните, что поисковые системы также принадлежат к этой группе пользователей, и настройте свои ссылки rel=prev и rel=next соответственно.

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

Вы также можете захотеть, чтобы в вашем бесконечном списке прокрутки использовались URL-адреса "хэш-бэнг", чтобы а) ваши пользователи могли сохранять ссылки на определенные пункты в вашем бесконечном списке, и б) поисковые системы, которые сталкиваются с такими ссылками, могут найти путь к соответствующему страница в обычном списке. Для получения дополнительной информации см., например, "Как разрешить Google сканировать ваш контент AJAX".

 0
Author: Ilmari Karonen, 2012-03-15 21:42:07