Распространенные типы перенаправления и как их использовать на вашем сайте
Опубликовано: 2022-05-05Если вам интересно, какие типы перенаправления вам могут понадобиться для реализации на вашем веб-сайте — и, на самом деле, нужны ли они вам вообще — вы не одиноки!
Может быть много путаницы в отношении цели и значения перенаправления, особенно для нетехнических маркетологов и владельцев веб-сайтов, поскольку коды очень похожи. Более того, чаще всего они могут выполнять одни и те же функции при различных обстоятельствах или даже менять свой тип с течением времени.
И если это не обескураживает, как и во всем, что связано с SEO, правила игры постоянно меняются.
Однако различные типы редиректов играют важную роль в управлении веб-сайтом и техническом SEO. Таким образом, важно иметь практические знания о них и распознавать их функции.
В этой статье мы выделяем наиболее распространенные типы переадресации, объясняем, что они означают, и даем практические советы по их использованию.
Читайте и делайте заметки!
Что такое редиректы?
Перенаправления позволяют вам отправить пользователя или поисковую систему, пытающуюся получить доступ к URL-адресу на вашем веб-сайте, на другой URL-адрес. Другими словами, когда кто-то хочет попасть на одну из ваших страниц, но по какой-то причине вы не хотите, чтобы он оказался там, а в другом месте, вы можете использовать перенаправление, чтобы это произошло.
Есть ряд причин, по которым вы можете захотеть это сделать.
Когда ваша онлайн-собственность существует уже некоторое время, страницы имеют тенденцию накапливаться, и не все из них остаются актуальными с течением времени. Перенаправления позволяют лучше упорядочивать контент и URL-адреса, удалять устаревший контент без ущерба для вашего рейтинга и поддерживать порядок на веб-сайте.
Кроме того, перенаправления используются, когда вы переносите свой веб-сайт на новый домен, хотите удалить поддомены или вносите другие изменения, касающиеся перемещения контента между URL-адресами.
В целом, цель редиректов — улучшить как пользовательский опыт, так и поисковую оптимизацию.
Редиректы и UX
Правильная реализация перенаправления сводит к минимуму риск того, что посетители веб-сайта столкнутся с ошибкой 404 или попадут на устаревшие страницы, содержат плохой контент или иным образом скомпрометированы.
Таким образом, они позволяют вам направлять пользователя и устранять препятствия, которые могут помешать клиенту совершить покупку.
Однако имейте в виду, что при наличии перенаправления исходная страница становится недоступной для конечного пользователя. Если вы хотите, чтобы две страницы оставались активными, но направляли трафик только на одну из них, лучше рассмотреть возможность канонизации, а не перенаправления.
Что вам нужно знать о Canonical Tag SEO
Редиректы и SEO
Когда дело доходит до поисковых систем, перенаправления могут помочь показать роботам, какие страницы вы хотите, чтобы они доставляли пользователям, вместо других URL-адресов, которые уже проиндексированы и ранжированы. Это может быть сделано в случае дублирования, удаленных страниц, ценность SEO которых вы хотите сохранить, вариантов домена и т. д.
В отличие от канонических тегов, перенаправления — это директива, а не просто предложение. Это означает, что они служат для информирования Google о том, что старая страница больше не используется и не должна отображаться в поисковой выдаче временно или постоянно. Вместо этого всякий раз, когда есть запрос на старую страницу, вы хотите, чтобы боты доставляли пользователю новый URL-адрес и/или переводили его на новую страницу.
Однако вы все равно можете использовать PageRank и сохранить обратные ссылки и авторитет исходных URL-адресов.
Как работают перенаправления веб-сайтов
В зависимости от того, как реализован переход, существует два типа редиректов — на стороне сервера и на стороне клиента .
Перенаправления на стороне сервера
Для перенаправления на стороне сервера информация настраивается в панели управления вашим сервером. Вы можете настроить исходную страницу, куда она перенаправляется и каким образом (постоянно или временно).
В результате, когда запрашивается URL-адрес (например, кто-то щелкает ссылку или бот сканирует страницу), сервер предоставляет код состояния HTTP 3xx, который показывает, куда перенаправляется пользователь (или поисковая система).
Поисковым системам, как правило, легче отслеживать эти типы перенаправлений, поскольку информация доставляется им непосредственно с сервера.
Перенаправления на стороне клиента
Перенаправления на стороне клиента происходят в браузере, т.е. на стороне клиента.
Переход можно реализовать, поместив специальный метатег в раздел заголовка HTML-документа или используя JavaScript для указания браузеру, куда направить пользователя.
Эти типы перенаправлений считаются менее предпочтительным вариантом по ряду причин, которые мы объясним в следующем разделе.
Наиболее распространенные типы редиректов
Идея перенаправления состоит в том, чтобы перенаправить пользователя (или поисковую систему) на другой URL-адрес. В зависимости от ваших целей и ваших планов относительно исходной страницы перенаправления могут носить временный или постоянный характер.
Вот наиболее распространенные типы редиректов:
301 Перенаправление: перемещено навсегда
Код состояния HTTP 301 является наиболее часто используемым типом перенаправления. Он показывает, что цель навсегда перемещена в новое место.
Кроме того, он сохраняет весь ссылочный вес, PageRank и обратные ссылки.
Обязательно используйте этот тип перенаправления только в том случае, если вы уверены, что исходная страница не будет восстановлена или использована снова.
Альтернативой перенаправлению 301 является перенаправление 308, которое является его версией HTTP 1.1. Он служит той же цели и показывает, что контент навсегда перемещен на новый URL-адрес.
Поскольку эти два перенаправления выполняют одну и ту же функцию, и пока неизвестно, как поисковые системы реагируют на код 308, чтобы оставаться в безопасности, лучше придерживаться перенаправления 301.
302 Перенаправление: найдено или временно перемещено
HTTP-код 302 показывает, что страница временно перемещена в новое место, но оригинал все еще стоит и будет использоваться снова в будущем.
Основное различие между редиректами 301 и 302 заключается в том, как их обрабатывают поисковые роботы.
В то время как 301 показывает сильный сигнал канонизации, и в результате две ссылки объединяются в индексе Google, 302 дает лишь слабое указание на то, что новая страница должна быть канонической. Это означает, что обе страницы остаются в индексе и продолжают ранжироваться.
Тем не менее, перенаправление 302 по-прежнему переносит PageRank и собственный капитал на новый URL-адрес на время перенаправления. Если этот период превышает 6 месяцев, редиректы 302 начинают рассматриваться как 301.
В общем, убедитесь, что вы используете код 302 только в том случае, если изменение действительно временное.
Подобно 301, перенаправление 302 также имеет альтернативу HTTP 1.1, и это код 307.
Метаобновление
Метаобновление — это код на стороне клиента, который используется, когда вы хотите сообщить пользователю, что он перенаправляется, и отображать обратный отсчет, пока не произойдет передача.
Как уже упоминалось, перенаправление реализуется путем добавления тега в раздел заголовка страницы.
Если вы хотите, чтобы этот тип перенаправления рассматривался как 301 постоянный, вы должны установить время обратного отсчета от 0 до 1 секунды.
В отличие от перенаправлений на стороне сервера, которые являются бесшовными и чаще всего остаются незамеченными для пользователя, известно, что перенаправления метаобновления создают неприятный UX. Это связано с тем, что пользователю не только приходится ждать обратного отсчета, но и это может вызвать у него подозрения в законности перенаправления.
Перенаправления JavaScrip
На веб-сайтах на основе JavaScript JavaScript также можно использовать для реализации перенаправления на стороне клиента с теми же результатами, что и любое другое перенаправление.
Раньше считалось, что Google не может читать эти типы редиректов и не может передавать PageRank и авторитет. В результате их считали низшими и в основном избегали.
Тем не менее, Google стал лучше читать JavaScript, поэтому в настоящее время эти редиректы можно считать вероятным выбором.
Когда использовать редиректы?
Как уже упоминалось, существует несколько причин для использования перенаправлений. В зависимости от ваших целей, вы можете выбрать постоянный или временный:
Постоянные перенаправления
Как правило, постоянные перенаправления означают, что старая страница больше не используется и считается мертвой.
Вот когда следует рассмотреть возможность использования постоянного перенаправления:
- Удаление страниц. Вы намерены удалить страницы, но хотите сохранить обратные ссылки и PageRank оригинала. Для этого вы можете перенаправить на URL-адрес с тесно связанным или иным образом релевантным контентом.
- Миграции. Вы переносите свой веб-сайт на новый домен и вам необходимо перенаправить весь свой контент на новое место.
- Частичные миграции. Вы используете поддомен под своим основным доменом и хотите переместить содержимое из него в раздел основного домена.
- Объединение веб-сайтов. Когда вы объединяете два или более веб-сайтов, вы можете захотеть перенаправить страницы, которые вам больше не нужны, на новые.
- HTTP в HTTPS. Google отдает предпочтение страницам HTTPS, поэтому, если ваш веб-сайт работает по протоколу HTTP, вы можете перенаправить его на HTTPS. Это также можно сделать с помощью канонизации, но перенаправления создают меньше путаницы для ботов.
- Объединение стиля домена и URL. Для поисковых систем каждая вариация одного и того же доменного имени является отдельным URL-адресом. Это означает, что хотя www.domain.com/home , domain.com/home и domain.com/home/ являются одной и той же страницей, боты видят их как разные. Это может перераспределить ваш PageRank и ослабить ваш авторитет. Перенаправление всего этого на ваши предпочтительные версии укрепит ваши усилия по SEO.
Временные перенаправления
Временное перенаправление следует использовать только тогда, когда вы хотите, чтобы страница была недоступна в течение ограниченного периода времени, и вы намерены снова использовать страницу.
Вот когда следует рассмотреть возможность использования временного перенаправления:
- Ограничить доступ к страницам. Если вы хотите временно ограничить доступ к страницам по какой-либо причине, вы можете перенаправить их на другой URL.
- Кампании. В течение ограниченного времени вы хотите, чтобы пользователи перешли на целевую страницу кампании вместо исходной, но впоследствии намереваетесь восстановить исходную.
- Редизайн. Вы тестируете редизайн страницы/веб-сайта и хотите посмотреть, как на это отреагируют ваши клиенты, но, возможно, впоследствии захотите восстановить исходный дизайн.
7 быстрых и простых советов по правильному использованию редиректов
Теперь, когда вы знаете, что такое различные типы перенаправлений и когда их использовать, давайте рассмотрим несколько практических советов, которые помогут вам улучшить свою игру:
- Сохраняйте постоянные редиректы в течение 3 лет. Общепризнано (и подтверждено Google), что примерно через 3 года постоянные перенаправления считаются используемыми по умолчанию. Это означает, что вы можете удалить перенаправление, так как старая страница больше не будет посещаться или индексироваться, и любое значение, которое она имела, теперь связано с новой.
- Перенаправления не всегда необходимы. Используйте редиректы только на страницах с обратными ссылками и PageRank. Если в старых URL-адресах их нет, просто удалите их.
- Не переусердствуйте. Перенаправления отлично подходят для SEO, но если их слишком много и вы не используете их должным образом, это может привести к ряду проблем, таких как медленная загрузка страниц и ошибки.
- Всегда перенаправлять на релевантные страницы. Цель перенаправления — предоставить пользователю информацию, аналогичную той, которую он искал, когда нажимал на вашу ссылку. С этой целью вам следует избегать отправки их на случайные страницы или на вашу домашнюю страницу. В противном случае Google может присвоить странице так называемую программную ошибку 404.
- Просмотрите перенаправления с течением времени. Регулярно проверяя свои редиректы, вы убедитесь, что нет ненужных, которые замедляют работу вашего сайта.
- Избегайте цепочек переадресации. Цепочка перенаправлений означает, что одно перенаправление ведет на страницу, которая перенаправляется на другую и так далее. Хотя иногда это может быть приемлемым, имейте в виду, что Google вряд ли будет следовать цепочке после 5-го перенаправления. Вы можете избежать этого, отдельно перенаправляя все страницы в цепочке прямо на последнюю.
- Не делайте циклы перенаправления. Циклы перенаправления аналогичны цепочкам перенаправления, разница в том, что первый и последний URL-адреса совпадают. Это не только избыточно, но и может запутать ботов.
Нижняя линия
Перенаправления являются важной частью поддержания вашего сайта удобным для пользователя и SEO-оптимизированным. Хотя поначалу они могут показаться запутанными и сложными, как только вы изучите основы, они действительно обретут смысл, верно?
Однако, чтобы избежать проблем с SEO, обязательно всегда правильно используйте различные типы перенаправлений. В противном случае вы можете не только запутать поисковых ботов, но и потерять клиентов.
Кроме того, рассмотрите возможность добавления аудита перенаправлений в свой контрольный список SEO и следите за любыми новостями и изменениями. С Google они всегда рядом.