та же страница, разные URL. перенаправление? - PullRequest
2 голосов
/ 27 апреля 2009

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

Вопрос в том, должен ли я перенаправить первое на второе? И если да, то какой код? 301, 303?

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

Ответы [ 3 ]

3 голосов
/ 27 апреля 2009

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

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

1 голос
/ 29 апреля 2009

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

1 голос
/ 27 апреля 2009

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

...