Должен ли я включать разбитые на страницу результаты в файле sitemap.xml?
У меня есть листинговые страницы, которые принимают аргумент страницы по URL-адресу, например:
http://www.domain.com/foo/bar/?page=7
Должен ли я просто включать URL без параметров, или я должен перечислить все страницы в файле sitemap.xml?
ИЗМЕНИТЬ
Разбитое содержимое - это списки, такие как индекс. Поэтому их содержание также (более подробно) содержится в подробных страницах. Но эти разбитые на страницы страницы - единственный способ получить подробные страницы.
Ответы
Ответ 1
Я действительно хотел найти вам надежный источник для этого, но я не мог. Это означает, что вам нужно будет заниматься своей интуицией:
Если статьи существуют только в их разбивке на страницы, и вы хотите, чтобы их индексировали как отдельные страницы, перечислите их все. У каждого из них будет отличный контент, поэтому вы не будете наказаны за дублирование.
Я нашел детали одного исключения; включая страницу 1 дважды. В основном вам нужно выбрать, будет ли первая страница /foo/bar/? Page = 1 или просто /foo/bar/, а затем переадресовать 301 версию, которую вы не хотите использовать.
Надеюсь, что это поможет (даже немного).
Том
Ответ 2
НЕТ!. Вы должны добавить метатеги к страницам с разбивкой по страницам. Это помогает Google понять вашу систему разбиения на страницы.
Пример:
В странице 1 вы добавили бы в <head>
:
<link rel="next" href="http://www.example.com/article?story=abc&page=2" />
В странице 2 добавьте:
<link rel="prev" href="http://www.example.com/article?story=abc&page=1" />
<link rel="next" href="http://www.example.com/article?story=abc&page=3" />
В странице 3 вы добавили бы:
<link rel="prev" href="http://www.example.com/article?story=abc&page=2" />
<link rel="next" href="http://www.example.com/article?story=abc&page=4" />
И на странице 4 вы добавили бы:
<link rel="prev" href="http://www.example.com/article?story=abc&page=3" />
Смотрите этот документ: Разбиение страницы с rel= "next" и rel= "prev"
Ответ 3
В этом случае? page = 7, вероятно, относится к странице систем управления контентом. В вашем файле карты сайта вы можете добавить это. На карте сайта, если вы хотите, чтобы каждая из этих страниц отображалась в том, что когда-либо использует этот файл, вы должны добавить их.