2009-04-27 2 views
2

Скажите, что у меня есть статья с несколькими страницами. Каждая страница имеет короткий заголовок для URL-адреса (wordpress называет их post slugs). Если это название не указано в URL-адресе, отображается первая страница, поэтому example.com/myarticle - это та же самая страница, что и example.com/myarticle/firstpage.та же страница, разные URL. перенаправление?

Вопрос: Должен ли я перенаправить первый на последний? И если да, то какой код? 301, 303 & deg;

Следует помнить, что после публикации статьи название первой страницы может быть изменено (или может быть даже первой новой страницей). example.com/myarticle может указывать на example.com/myarticle/introduction сейчас, но в будущем это может быть example.com/myarticle/tableofcontents, если автор решает перетасовать его статью.

ответ

1

Принимая во внимание, что это не имеет особого значения для SEO, я просто не собираюсь перенаправлять. Я добавлю канонические ссылки, если это необходимо, хотя (спасибо за предложение)

3

Вы можете перенаправить; если вы делаете это для SEO, используйте 301, поэтому люди, которые копируют URL-адрес из своей адресной строки, будут копировать вашу предпочтительную форму URL-адреса.

Другой вариант, который должен работать с Google, по крайней мере, заключается в использовании <link rel="canonical">.

+0

Но что с ним нужно иметь адресную строку? Содержание этого будет правильным независимо от кода статуса, который я даю для перенаправления;) –

+0

Если вы выполняете постоянную переадресацию, адресная строка изменится, чтобы в ней был выбран предпочтительный URL-адрес. Затем, когда они копируют и вставляют их в свой блог или другую веб-страницу, это будет предпочтительный URL-адрес, который они будут размещать там, что означает, что у вас будет больше ссылок на ваш предпочтительный URL-адрес, вместо того чтобы потенциально иметь ссылки на два разные URL-адреса на разных сайтах. Я не указал, какой должен быть ваш предпочтительный URL; должен ли он быть коротким или длинным, просто вы должны выбрать один и сделать 301 перенаправление на него. –

+0

Я знаю, но то же самое происходит с временным или любым другим перенаправлением. Если вы не думаете о перенаправлении с помощью метаобновления или фреймов или чего-то большего: big no! : p –

1

Вы должны использовать 301 (постоянную) переадресацию. Если вы не используете перенаправление, вы рискуете дублировать содержание.

+1

Но, на самом деле, он не является постоянным. example.com/myarticle может указывать на example.com/myarticle/introduction сейчас, но в будущем это может быть example.com/myarticle/tableofcontents, если автор решает перетасовать его статью. Я должен добавить, что дублирующийся контент не наказывается. Это миф. Единственное отличие состоит в том, что только один из дубликатов будет проиндексирован. –

Смежные вопросы