На этой странице блога Мэтта Каттса он говорит, что rel=canonical
должен быть второстепенным выбором, если вы не можете использовать перенаправление 301. Есть ли проблема с производительностью при использовании перенаправления 301 вместо rel=canonical
?
Производительность сайта: rel=canonical и перенаправление 301
Ответы (1)
По моему опыту, разница в производительности незначительна. В реализации переадресации 301 задействовано больше шагов, поэтому rel=canonical
может работать немного лучше. Дополнительные шаги обычно выполняются очень быстро и не должны вызывать каких-либо заметных задержек или нагрузки на ресурсы сервера.
относительный = канонический
- Пользователь делает запрос на /non-canonical.html
- Сервер ищет канонический URL: /canonical.html
- Сервер создает страницу, содержащую канонический тег, и отправляет ее пользователю.
301 перенаправление
- Пользователь делает запрос на /non-canonical.html
- Сервер ищет канонический URL: /canonical.html
- Сервер выдает перенаправление 301 на канонический URL.
- Браузер пользователя автоматически делает второй запрос для /canonical.html.
- Сервер обнаруживает, что этот запрос относится к каноническому URL-адресу.
- Сервер создает страницу и отправляет ее пользователю.
person
Stephen Ostermiller
schedule
10.04.2013