2014-10-10 2 views
0

Мы публикуем весь наш сайт исключительно по https. Для этого мы перенаправляем все http-запросы на соответствующую страницу https с кодом статуса 301.404 до или после 301 от http до https

Говорят, что посетитель просматривает http://ourdomain.com/nonexistingpage

Что StatusCode они должны получить в первую очередь? 404, потому что страница не существует, или 301 для перехода к версии https несуществующей страницы, где будет выпущено 404? Какая разница, если таковая имеется, это сделает Google, когда будет рейтинг нашего сайта?

ответ

0

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

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