Является ли 301 правильным кодом перенаправления для “поддельных” поддоменов?

StackOverflow https://stackoverflow.com/questions/1852301

Вопрос

Мой сайт присваивает каждому пользователю поддельный поддомен следующим образом

http://username.mysite.com/ 

который перенаправляет на

http://mysite.com/shop/username

Вторая ссылка - это та, которая используется внутри компании, назначается как link rel="canonical", и то, что я хочу отобразить в браузере как правильный URL, поддомен, по сути, просто для удобства моих пользователей.

Вопрос в том, подходит ли 301 в этом сценарии?Перенаправление 301 используется для ссылки, которая теперь постоянно указывает на другое место, что подразумевает, что старая ссылка устарела.Меня беспокоит то, что я привлеку плохое SEO juju, используя 301 редирект, все еще защищая / продвигая использование старой ссылки.

Это было полезно?

Решение

Да, 301 - это правильный выбор здесь, поскольку поисковые системы будут индексировать конечный URL, а не поддомен.Я никогда не слышал о каком-либо наказании за слишком много 301 редиректов.Другие типы перенаправлений менее точно описывают то, что вы ищете (временно перемещены и т.д.).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top