Массовая проверка цепочек редиректов

.banner < width: 728px; height: 90px; /*background: #8DCE41;*/ background: #F3FDE7 url(/images/banners/msa_banner_fon.png) repeat-x; margin: 0 auto; display: block; text-align: center; font-size: 32px; border: 2px solid #75B42C; >.banner a < width: 728px; height: 90px; display: block; padding: 26px 0 0; color: #fff !important; text-decoration:none; >.banner:hover < /*background: #F3FDE7;*/ background: #1F2530 url(/images/banners/msa_banner_fon_2.png) repeat-x; >.banner a:hover < /*color: #75B42C !important;*/ color: #8FCC47 !important; >.qaz_wsx < text-decoration:none !important; >
of your page —>
Для чего предназначен инструмент проверки редиректов?
Инструмент массовой проверки цепочек HTTP-редиректов (коды ответы сервера 301 и 302) позволяет пользователю проверить, содержит ли URL-адрес редиректы и отобразить коды состояния HTTP и URL-адреса назначения редиректов.
Для каждого URL инструмент проверяет до 5 цепочек редиректов.
- проверка, отдает ли несуществующая страница код 404
- возможность узнать, какой редирект настроен на сервере – 301 или 302
- возможность избежать неожиданности при склейке PageRank
- анализ цепочек редиректов
- возможность узнайте, где находится конечная ссылка, зашифрованная сервисами, на подобии bitly.com
- возможность узнать, куда ведет ссылка в рекламном объявлении / партнерская ссылка, без непосредственного перехода по ней
Что такое «редирект»?
Редирект – автоматическое перенаправление посетителей на новый URL. Циклический редирект может нанести вред SEO-оптимизации сайта и снизить его позиции в SERP.
Что такое цепочки перенаправлений (редиректов)?
Цепочка редиректов – это переадресация не в один, а в более чем два этапа. Эксперты спорят об их вредности: до 5 переходов являются не очень вредными, так как поисковые роботы способны их преодолеть.
Но для эффективного продвижения сайта цепочек не должно быть на сайте вообще (в идеале). Цепочка редиректов может привести к циклическому перенаправлению, если она настроена неправильно. А это негативно скажется на результатах ранжирования подобных страниц.
Причиной появления цепочек редиректов могут быть вирусы на сайте. В таком случае поисковые системы могут посчитать ваш сайт небезопасным для пользователей и заблокировать его отображение в поисковой выдаче.
Типы перенаправлений
Редиректы существуют в нескольких формах, назовем два основные из них: временный и постоянный. Код 301 сообщает, что страница была перемещена на новый адрес постоянной основе, а 302 редирект аналогично работает для временного перенаправления.
Как цепочки редиректов влияют на продвижение:
- замедляют процесс отображения веб-страниц и документов – пользователи могут не дождаться и перейти на сайт конкурента
- посетители могут быть оповещены, что ваш сайт небезопасен, так как он вызывает циклическое перенаправление
- редирект может «украсть» передаваемый ссылкой вес, так как ссылки сами по себе передают вес не полностью
- трата краулингово бюджета – страницы сайта могут быть плохо проиндексированы
Устранение цепочек редиректов
Цепочки – это > 2 перенаправлений с одной страницы. Их желательно избегать, так как они негативно влияют на продвижение: увеличивают время загрузки контента, тратят краулинговый бюджет, «крадут» вес ссылок, а также могут привести сайт к циклическому перенаправлению.
С помощью нашего бесплатного инструмента можно быстро выяснить причину и понять, почему происходят перенаправления на страницах вашего сайта.
Как узнать, куда перенаправляет запрос?
В библиотеке requests у объекта Response есть метод history , его и используйте.
import requests url = 'http://ali.pub/3afchl' headers = r = requests.get(url, headers=headers) for i, each in enumerate(r.history, 1): print(f' ')
выведет список статусов и url-ов редиректа, если он был:
1 301 http://ali.pub/3afchl 2 302 https://ali.pub/3afchl 3 302 http://cooldeal.by/redirect/cpa/o/ae0a7d378 . 4 301 http://s.click.aliexpress.com/e/_bXnaEwc?af . 5 302 https://s.click.aliexpress.com/e/_bXnaEwc?a . 6 302 https://www.aliexpress.com/item/32976474169 . 7 302 https://aliexpress.ru/item/32976474169.html . 8 302 https://login.aliexpress.com/sync_cookie_re . 9 302 https://login.aliexpress.ru/sync_cookie_wri .
ps url обрезаны . т.к. они супермегадлинные
pps запрос на ali.pub должен быть get
Настроить редирект
Редирект — это автоматическое перенаправление пользователей и поисковых роботов с одного URL на другой. Иными словами, когда пользователь перейдет по ссылке или введет адрес в поисковую строку, браузер автоматически откроет ему другую страницу, на которую настроено перенаправление. Например, при переходе на страницу site.ru/page1 пользователь может быть перенаправлен на страницу сайт.рф/страница1.
Для чего применяют редирект?
- Переезд сайта с одного адреса на другой. Если вы меняете домен, поскольку у вашей компании сменились название и специфика деятельности, или вы просто хотите взять более красивое доменное имя, вам необходимо воспользоваться редиректом. Благодаря перенаправлению пользователи, которые заходят по старому адресу, будут автоматически попадать на новый URL. Таким образом вы сохраните свой трафик, конверсию, и, соответственно, прибыль.
- Склейка доменов. Склейка доменов — это редирект с адреса сайта без www на адрес с www или наоборот. Например, перенаправление с www.site.ru на site.ru , Настройка такой переадресации необходима, чтобы у сайта не было дублей страниц — поисковые системы относятся негативно к дублированному контенту и могут пессимизировать веб-ресурс.
- Страница, которая содержит полезный контент, временно недоступна. Например, у вас перестал производиться один из основных товаров, и у него есть близкая по характеристикам замена. При этом на старый адрес, где находилось описание товара, ведет очень много ссылок, по которым часто переходят потенциальные клиенты. В таком случае стоит использовать временное перенаправление на другой URL.
- Когда необходимо избавиться от точных дублей страниц на сайте, а rel=canoncal нельзя использовать по техническим причинам.
- При смене адреса страницы сайта (например, после ее переименования или удаления). Старый адрес сохраняется в поисковой системе некоторое время, и чтобы пользователи, зайдя по нему, попали на страницу, настраивается редирект на её новый адрес.
Для получения более подробной информации советуем ознакомиться с руководством от Яндекс по обработке редиректов. Руководство по использованию переадресации от Google можно посмотреть здесь.
Виды редиректов
Как правило, в большинстве случаев используется HTTP-перенаправление, когда при запросе URL-адреса сервер отправляет ответ с кодом 3хх.
Существует несколько вариантов таких редиректов, каждый из которых имеет свое предназначение. Чаще всего оптимизаторы и программисты используют 301 и 302 редиректы. Остальные типы перенаправлений применяются реже.
- 300 — означает множественный выбор и применяется в случае, если браузеру нужно принять автоматическое решение по переадресации пользователя. Как правило, используется при необходимости подбора нужного языка или кодировки.
- 301 — постоянный редирект или, как еще называют, перманентный. Используется, когда необходимо осуществить переезд страницы на постоянной основе. При этом старые URL-адреса перестают отображаться в поисковой выдаче, и начинают индексироваться новые URL.
- 302 — временный редирект. Его применяют, когда с одной страницы на другую нужно перенаправить временно.
- 303 — применяется при использовании GET-параметров на странице. Нужен для предотвращения обновления страниц, которые содержат информацию только для разового использования.
- 304 — при повторной загрузке страницы пользователем подгружает по URL-адресу данные из кэша браузера. Применяется в случае, когда контент на странице остается без изменений.
- 305 — переадресация на прокси-сервер.
- 306 — редирект на данный момент не используется.
- 307 — временный редирект. Запрашиваемый документ на короткое время доступен по другому URL с сохранением метода передачи запроса (GET, POST). По своей сути абсолютно аналогичен редиректу 302.
Подробнее о кодах состояния 3xx (перенаправление) вы можете узнать в Справочнике по кодам статуса HTTP.
Настроить редирект можно с помощью специальных плагинов или непосредственно на сервере. Для этого нужно внести изменения в файл .htaccess (если ваш сайт работает на веб-сервере Apache) или в файлы конфигурации виртуальных доменов (если у вас сайт на сервере NGINX).
Пример настройки постоянного (301 ) редиректа с одной страницы на другую в файле .htaccess:
Redirect 301 /oldpage.html http://site.com/newpage.html
Как найти страницы с редиректом?
При неправильной настройке редиректы могут негативно отражаться на продвижении сайта. Они могут привести к нарушению работоспособности сайта, к проблемам с его индексацией и продвижением в поисковых системах. Особенно грубой ошибкой считаются множественные редиректы — длинные цепочки перенаправлений с одного URL-адреса на другой. Поэтому каждый SEO-специалист должен знать, на каких страницах веб-ресурса настроены перенаправления. Поможет их найти отчет «Редиректы» в разделе «Технический аудит» на сервисе Labrika.

Проставив галочку около нужного пункта в верхней части отчета, можно отфильтровать его содержимое так, чтобы отображались только данные по определенным видам редиректов (внутри сайта / на субдомены / на другие домены).
- URL, с которого идет перенаправление.
- URL, на который осуществляется перенаправление.
- Код ответа, который отдает сервер (тип редиректа).
- Список страниц, на которых была найдена переадресация – он открывается при клике по кнопке «Показать».

Рекомендации по исправлению редиректов
Используйте данные отчета «Редиректы», чтобы выявить и исправить ошибки в переадресации.
Основные ошибки, связанные с редиректами
- Множественные редиректы — цепочка последовательных перенаправлений с одной страницы на другую. Такие цепочки неэффективно расходуют краулинговый бюджет (лимит страниц, которые обходит на сайте поисковый робот). Если переадресаций в цепочке слишком много, конечные страницы в ней уже не будут проиндексированы. Редирект должен вести на нужную страницу без последующего перенаправления.
- Переадресация на удаленные или неработающие страницы. Можно прописывать редиректы только на страницы с кодом ответа сервера «200», который говорит об успешной обработке запроса и доступности страницы.
- Использование неправильного редиректа — например, настройка временного перенаправления (302 редиректа) вместо постоянного (301 редиректа) при смене домена, удалении страницы или изменении адреса.
- Переадресация на нерелевантные страницы. Не следует настраивать редирект на страницу с посторонней тематикой, например, на совсем другой товар в интернет-магазине. Переадресация должна вести на контент, соответствующий запросу пользователя.
- Использование перенаправлений на дорвеи. Эти веб-страницы оптимизируются под определенные ключевые запросы и не содержат полезного контента. Направление на них может привести к наложению санкций со стороны поисковых систем.
Читать дальше подобные статьи
- Множественные редиректы на сайте
- Дубли страниц на сайте: как найти и удалить
- Канонические URL. Руководство по использованию атрибута rel = Canonical
- Атрибут rel=»canonical». Что такое канонические страницы?
Проверка переадресации
Мы оцениваем продавцов по результатам тщательного тестирования и изучения, а также учитываем ваши отзывы и наши коммерческие соглашения с провайдерами. На данной странице содержатся партнёрские ссылки.Раскрытие информации о рекламе
Популярные вопросы
Что такое проверка переадресации (redirect tracker)?
Ссылки могут быть перенаправлены по целому ряду причин, и некоторые из этих причин могут быть преступными. Как правило, перенаправления используются, если страница была удалена, если сайт переехал на новый домен или сменил протокол на HTTPS, если URL страницы был изменен, если два или более сайтов были объединены и так далее. В любом случае, очень важно заранее знать, куда вы перейдете, кликнув по ссылке. Инструмент проверки переадресации (Redirect Tracker) дает ответ именно на такой вопрос. С нашим бесплатным инструментом вы будете защищены и осведомлены (без каких-либо скрытых платежей).
Зачем мне нужно отслеживать мои ссылки?
1. Вы любопытны и хотите узнать, куда ведет укороченный URL (при этом вы, возможно, не доверяете источнику).
2. Вы серьезно относитесь к кибербезопасности и хотите оградиться от фишинговых и вирусных атак.
3. Если вы занимаетесь созданием сайтов и/или рекламной в Интернете и хотите проверить свои ссылки.
Какие бывают типы перенаправлений?
Перемещено навсегда – Как правило, это значит, что адрес, на который вы пытаетесь зайти, был полностью удален или куда-то перемещен. Такое перенаправление часто используется в тех случаях, когда пользователи хотят удалить или изменить одну страницу и заменить ее другой. Старый адрес в этом случае должен быть удален и заменен новым, чтобы избежать перенаправления. 302 Найдено – Используется для временных перенаправлений: в зависимости от спецификации HTTP код 302 может быть эквивалентом кода 307 (302 работает в HTTP 1.0). Он используется для временного перенаправления одного URL на другой — как правило, в тех ситуациях, когда перенаправляемый адрес будет повторно использован в будущем. Это значит, что страница будет доступна по новому адресу в течение некого периода времени, но не навсегда. 303 См. прочее – Когда странице требуется для загрузки больше времени (после заполнения формы, проведения платежа и так далее), вы тем временем будете перенаправлены на другую страницу. Это нужно, чтобы вы не добавили загружающуюся страницу в закладки или не обновляли ее. 307 Временное перенаправление – Это эквивалент кода состояния 302 для протокола HTTP версии 1.1. Запрошенный URL был временно перемещен. Как правило, это перенаправление используется в тех случаях, когда старый URL еще понадобится в будущем.
Мы оцениваем продавцов по результатам тщательного тестирования и изучения, а также учитываем ваши отзывы и наши коммерческие соглашения с провайдерами. На данной странице содержатся партнёрские ссылки.Раскрытие информации о рекламе