“Временный файл” должен перенаправить использование страницы 301 перенаправление?

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

3
задан 9 March 2012 в 19:07
2 ответа

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

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

302 ответа не кэшируются.

Существуют и другие ответы 3xx, которые указывают на то, что ресурс должен быть получен с другого URL-адреса, однако я недостаточно знаком с на самом деле используя их , чтобы узнать, как с ними обращаются браузеры и прокси. Если вы решите использовать один из них, протестируйте перед развертыванием. ссылки на Request-URI на одну или несколько новых ссылок возвращается сервером, где это возможно. Этот ответ кешируется если не указано иное.

Это означает, что закладки и URL-адреса RSS-каналов могут быть изменены в браузерах и средствах чтения RSS-каналов. Некоторые клиенты делают это, а некоторые нет. Вы могли отправить заголовок кеша с 301, который явно указывал клиентам не кэшировать его, однако это не повлияет на вышеуказанное поведение.

Ответы 303 и 307 были созданы специально в ответ на клиентов, реализующих перенаправление 302 неправильно. Предполагается, что метод запроса останется таким же при последующем запросе, однако очень немногие клиенты фактически делают это и вместо этого всегда переходят на запрос GET.

Ответ 303 сообщает клиенту, что они должны использовать запрос GET на следующем переходе. . Запрос 303 не может быть кэширован.

Ответ 307 сообщает клиенту, что они должны продолжать использовать тот же метод запроса для следующего перехода. Ответ 307 кэшируется только в том случае, если явно указано, что он связан с одним из заголовков кэширования.

И 303, и 307 обычно не понимаются клиентами до HTTP / 1.1. Это также может относиться к новым клиентам, где разработчик не реализовал всю спецификацию. Это, вероятно, вызывает беспокойство только в том случае, если вы знаете, что у вас много очень старых клиентов.


Что касается ваших опасений по поводу SEO, причина того, что blog.foo.com не получает более высокого рейтинга, заключается в том, что вы указываете, что foo.com является правильным URL-адресом и что это временно на blog.foo.com . Следовательно, любые ссылки, указывающие на foo.com , должны повышать рейтинг foo.com , а не blog.foo.com . Затем поисковый трафик будет отправлен на foo. com и перенаправляется на blog.foo.com вместо трафика, отправляемого напрямую на blog.foo.com .

Когда вы удаляете перенаправление, foo.com уже будет иметь высокий рейтинг, и трафик на blog.foo.com пересылаться не будет. Я ожидаю, что это именно то, что вы хотите, чтобы произошло.


Что вы должны делать?

Я бы использовал перенаправление 303, если бы у меня не было форм на сайте, которые принимали запросы POST. Для тех я бы использовал 307, что привело бы к повторному выполнению POST на временном сайте.

Я бы также изменил ответ 303 на перенаправление 302 для любого запроса, указывающего, что это HTTP / 1.0 а не HTTP / 1.1 .

Если вы все же решите использовать 301-е, вы, скорее всего, все равно увидите, что трафик попадает в blog.foo. com в течение некоторого времени после удаления перенаправления. Рейтинг blog.foo.com также может продержаться некоторое время.

1
ответ дан 3 December 2019 в 06:41

Отказ от ответственности: я далек от SEO-эксперта.

Использование постоянного редиректа 301 здесь не подходит. Не с точки зрения семантического кода HTTP или с точки зрения SEO. 301 следует использовать для постоянных перенаправлений, а у вас нет. Это временно. С точки зрения SEO, контент должен начать переноситься с foo.com на blog.foo.com, что является противоположностью того, что вы хотите в долгосрочной перспективе.

Я бы рекомендовал использовать 302 или 307.

2
ответ дан 3 December 2019 в 06:41

Теги

Похожие вопросы