Должен ли я включить постраничные результаты в моем sitemap.xml? - PullRequest
12 голосов
/ 30 марта 2009

У меня есть страницы со списком, которые принимают аргумент страницы в URL, как показано ниже:

http://www.domain.com/foo/bar/?page=7

Должен ли я просто включить URL без параметров или перечислить все страницы в моем sitemap.xml?

EDIT

Постраничный контент - это списки, например, индекс. Поэтому их содержание также (более подробно) можно найти на страницах с подробностями. Но эти страницы разбиты на страницы - единственный способ добраться до подробных страниц.

Ответы [ 3 ]

7 голосов
/ 05 апреля 2009

Я действительно хотел найти вам надежный источник для этого, но я не мог. Что означает, что вам придется обходиться моей интуицией:

Если статьи существуют только в виде страниц, и вы хотите, чтобы они были проиндексированы как отдельные страницы, перечислите их все . Все они будут иметь различный контент, поэтому вы не будете наказаны за дублирование.

Я нашел детали одного исключения; включая страницу 1 дважды . По сути, вам нужно выбрать, будет ли первая страница / foo / bar /? Page = 1 или просто / foo / bar /, а затем выполнить перенаправление 301 из версии, которую вы не хотите использовать.

Надеюсь, это поможет (хотя бы немного).

Том

5 голосов
/ 24 августа 2014

НЕТ! : Вы должны добавить мета-теги на свои страницы, разбитые на страницы. Это помогает 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»

0 голосов
/ 30 марта 2009

В этом случае? Page = 7, вероятно, относится к странице систем управления контентом. В файл карты вашего сайта вы можете добавить это. На карте сайта, если вы хотите, чтобы каждая из этих страниц отображалась в том, что когда-либо использует этот файл, вы должны добавить их.

...