Немного о редиректах: когда не стоит их использовать, и как использовать правильно
Редирект – это перенаправление с одной страницы на другую. То есть, пользователь заходит по одному адресу, а сайт автоматом его отправляет на другой. Без них в большинстве случаев техническая оптимизация сайта не обходится, особенно при переносах на новый домен, изменении структуры сайта, переезде на https.
К сожалению, даже опытные веб-мастера могут делать ошибки при использовании редиректов. Перевидел я всего этого за более чем 10 лет аудитов ого-го сколько.
Чаще всего ошибки следующие:
- используется неправильный тип редиректа.
- редирект не используют там, где надо.
- используют там, где он не нужен вовсе.
Какой редирект используется чаще всего?
301 редирект — Moved Permanently. Он перенаправляет пользователя (и поискового бота) с несуществующей страницы, помогает «склеить» дубликаты страниц, без него не обойтись при переезде на https. Чем он хорош — применяется для постоянной переадресации и передает ссылочный вес от начального адреса к конечному URL по аналогии с обычными ссылками.
Также часто используется 302 редирект. Он обозначает временную переадресацию и используется во время тестирования новых страниц или при редизайне сайта. Он, так же как и 301, передает вес страницы, но есть с ним одна проблема. Его часто после окончания работ по сайту забывают снять.
Также для временной переадресации используют 307 редирект. Остальные используются очень редко, поэтому я не буду забивать вам ими голову.
Когда делать переадресацию не нужно?
Как я уже говорил, с редиректами часто случается беда — их используют неправильно. Вот когда они вам не пригодятся:
1. Не нужно ставить редирект на страницу, которая сильно отличается от изначальной. Поисковый робот – не дурак, он поймет, что контент разительно отличается. И заподозрит вас в попытке манипуляции, что плохо отразится и на позициях, и на репутации сайта.
2. Не всегда нужен редирект, если можно обойтись rel=canonical. Например, если у вас страницы с почти идентичным наполнением, но нужно на сайте оставить обе. Тогда не надо их склеивать – просто укажите поисковику, какая страница в приоритете.
3. Старайтесь не создавать цепочек переадресаций. То есть, делайте одно перенаправление сразу на нужную страницу, а не сначала на одну страницу редирект, с нее еще на одну, и дальше по «мостикам».
4. Не используйте редиректы для служебных файлов, таких как robots.txt. Это в будущем может привести к проблемам с его обработкой поисковыми пауками.
5. Запомните – каждый редирект должен использоваться строго по назначению.
6. Та страница, на которую вы перенаправляете пользователей, должна быть рабочей и доступной для индексации – особенно если вы хотите склеить два адреса.
7.Старайтесь при переезде сохранять структуру сайта (и ссылок соответственно), и сделать постраничный редирект.
И всегда после переезда делайте SEO-аудит, чтобы проверить, все ли в порядке с технической стороной сайта, и не забыли ли вы про редиректы.
seohead.pro