Как настроить 301 редирект в Вордпресс
Редирект позволяет перенаправлять один URL на другой. Это способ перенаправляет посетителей и поисовые системы по URL, отличному от того, который они первоначально запрашивали.Преимущество 301 редиректа в том, что он позволяет сохранить рейтинг первоначальной страницы в поисковых системах.
В этой статье вы узнаете о нескольких типах редиректов, которые вы можете использовать, чтобы структурировать контент, и несколько примеров использования редиректов.
Содержание:
Что такое 301 Редирект
Почему 301 редирект
Примеры использования 301 редиректа
Как настроить 301 редирект с помощью плагинов
Как сделать 301 редирект вручную в .htaccess
Редирект без 301
Как проверить 301 редирект
Что такое 301 Редирект
Существует 3 типа перенаправлений: 301, 302, 307 и мета обновление.
301 — Постоянный редирект, который передает 90-99% ссылочного веса на конечную страницу. В большинстве случаев 301 редирект лучший способ для перенаправлений на сайте.
Цифра 301 означает HTTP статус, который сообщает поисковым системам, что страница была перемещена.
302 — Временный редирект, который передает 0% ссылочного веса на конечную страницу. Этот способ используется в некоторых случаях, например, редирект на страницу «Тех.обслуживание», когда сайт недоступен для посетителей.
307 — Преемник перенаправления 302 в HTTP версии 1.1. Используйте этот редирект для партнерских ссылок.
Мета обновление — Перенаправление, которое выполняется на уровне страницы, а не на уровне сервера.
В большинстве случаев используется 301 редирект для перенаправления URL, который сохраняет позицию страницы в поисковой выдаче.
Почему 301 редирект
301 Перенаправление предпочтительно и для пользователей, и для поисковых систем. Оно говорит браузерам и поисковым роботам, что страница перемещена постоянно.
Поисковые системы интерпретируют это так, что изменился не только URL страницы, но и контент, или его обновленная версия находится по новому URL.
Поисковые системы будут переносить вес ссылки с исходной страницы на новый URL.
С помощью 301 редиректа можно исправить структуру сайта, решить проблемы с устаревшим контентом или с переименованием URL (slug), и сделать сайт более понятным пользователю. При этом вы сохраните ссылочный вес сайта и его позицию в поисковой выдаче.
Примеры использования 301 редиректа
- Редирект с http на https — Если вы установили SSL сертификат на сайт, настройте 301 редирект с http версии на https.
- Редирект с домена на домен — Если ваш сайт переезжает на новый домен, используйте 301 редирект. Частный случай — переезд с www-версии на не-www версию, или наоборот.
- Ссылка на более актуальный или полный контент — Некоторые статьи со временем становятся менее актуальными, но продолжают получать некоторый трафик. Если вы создали новую страницу, которая собирает или дополняет информацию с одной или нескольких страниц, используйте 301 редирект.
Например, у вас на сайте есть статья о 5 лучших игроках в теннис. Если вы хотите добавить информацию еще об одном игроке, измените название статьи и URL с …/5-best-tennis-players на …/6-best-tennis-players, и поставьте 301 редирект.
Ссылочный вес старых страниц перейдет новой странице, и она быстрее начнет подниматься в поисковой выдаче.
Как настроить 301 редирект с помощью плагинов
Redirection
Плагин Redirection позволяет настраивать 301 редиректы и ведет журналы ошибок 404.
Этому плагину не нужен доступ к серверу и файлу .htaccess, он работает полностью внутри Вордпресс.
Большой плюс этого плагина в том, что он ведет статистику переходов. Вы видите количество переходов, когда был последний переход, и кто откуда переходил.
SEO Redirection
SEO Redirection позволяет вам быстро настроить 301, 302 и 307 редиректы. Плагин ведет записи ошибок 404, на которые вы можете настроить редиректы.
Укажите URL старой страницы, URL, на который вы хотите настроить редирект и тип редиректа (301, 302, 307).
Quick Page/Post Redirect
Еще один плагин, который позволяет настраивать редиректы с одного URL на другой на вашем сайте или ставить ссылки на внешние сайты.
У плагина много настроек, вы можете выбрать тип редиректа, импортировать или экспортировать редиректы, перенастраивать редиректы или удалить все настройки.
Как сделать 301 редирект вручную в .htaccess
Один из лучших способов настроить редирект — использовать файл .htaccess в корневой папке сайта.
Это простой и быстрый способ, который не создает запросов к базе данных в отличие от плагина. Это микроскопически отразится на скорости вашего сайта.
Этот способ работает только на серверах Apache.
Редирект страницы
Чтобы создать 301 редирект одной страницы, добавьте этот код в .htaccess:
Замените staraya-stranitsa
и novaya-stranitsa
Редирект страницы на другой домен
Чтобы добавить 301 редирект одной страницы на другой домен, добавьте этот код в .htaccess:
У страниц могут быть расширения *.html, *.php или другие. Обратите внимание на http / https.
Редирект сайта на новый домен
Чтобы сделать редирект всего сайта, добавьте этот код в .htaccess:
С этим способом все ссылки на вашем сайте останутся такими же, то есть страница https://stariy-sait.ru/privet-mir
станет https://noviy-sait.ru/privet-mir
. Обратите внимание на http / https.
Редирект сайта в подпапку
Чтобы перенаправить весь сайт в субдиректорию, добавьте этот код в .htaccess:
Редирект на www-версию сайта
Если вы хотите, чтобы ваши посетители приходили только на www-версию сайта, добавьте это правило в .htaccess:
Обратите внимание на http / https.
Редирект с http на https
Чтобы добавить 301 редирект с http версии сайта на https, добавьте это правило в .htaccess:
Обратите внимание на www.
Редирект без 301
Можно настроить редирект без 301 редиректа в файле .htaccess или плагина. Можно настроить редирект с помощью js, php, html и некоторых других способов.
Но все эти способы предполагают редактирование кода, так же, как в случае с .htaccess.
Как проверить 301 редирект
Вы можете проверить статус редиректа онлайн с помощью интернет-сервисов, например, redirect-checker.org или redirectcheck.com.
Или с помощью встроенного в браузер инструмента «Просмотреть код» (Ctrl+Shift+I):
Гугл Хром, проверка 301 Редиректа- Перейдите на вкладку Network,
- Проверьте, что горит красная кнопка,
- Поднимитесь в самый верх списка, щелкните по первой строке,
- Переключитесь в Headers,
- Проверьте код статуса.
Заключение
Используйте 301 редирект, если у вас на сайте есть устаревший контент, с которого вы можете получить ссылочный вес на новый контент.
301 Редирект также дает поисковым системам понять, что у вас свежий и релевантный контент.
Плагины предлагают легкий способ настроить редиректы на сайте, но если вы хотите наиболее простой способ и не против редактировать файлы на сервере, вы можете добавить 301 редиректы в файл .htaccess.
Надеюсь, статья была полезна. Оставляйте комментарии.
Множественный 301 редирект для многих страниц на 1 страницу
У меня есть сайт с сотнями продуктов и многими страницами, я перенаправил все страницы с этим правилом
Redirect permanent /about-us/ http://www.domain.com/wedding-blog/about
Но теперь мне нужно перенаправить все мои продукты на другую доменную страницу, все ссылки на продукты, вот так
/shopping/category.php?c=009591
есть ли у них какой-либо способ перенаправить весь мой продукт под /shopping/ на другую торговую страницу домена в одном правиле перенаправления?
php .shopping/(.*)$ http://example.com/shopping.html? [R=301,L]Поделиться Howli 11 мая 2014 в 14:17
Похожие вопросы:
Как 301 редирект страниц «up» страницы
Я новичок и пытаюсь найти правильный 301 редирект для следующих страниц. Я надеюсь, что я ясно выражаюсь здесь 🙂 в моем файле .htaccess, я хочу перенаправить страницы up на одну страницу без…
index.php 301 редирект не работает на сайте Joomla
Я попробовал ниже код в .htaccess с моим сайтом Joomla, но он вообще не работает: Redirect 301 /index.php / Я тоже пытался: Redirect 301 www.domain.com/index.php www.domain.com/ В принципе, я не…
404 перенаправлять через 301 редирект-это перенаправление существующих страниц на главную страницу
Я только что заново разработал один из своих сайтов. Структура изменилась, поэтому мне нужно глобально перенаправить старые несуществующие страницы, которые все еще находятся в рейтинге Google./?(.*)\.html$ /$1.php…
Постоянный редирект с Github gh-страниц
Я хочу создать домашнюю страницу, и на данный момент я думаю, что функции страниц Github будут служить моим потребностям. Однако позже я, возможно, захочу переключиться на более полномасштабный…
301 редирект для всех страниц на новый сайт кроме 1 каталога
Я пытаюсь создать 301 редирект для всех страниц, кроме одного каталога, на новый сайт, но у меня возникли проблемы с его настройкой. Это в основном то, что мне нужно: http://www.example.com/store…
Автоматический 301 редирект на все страницы в определенном каталоге
Я пытаюсь помочь другу перенести сайт WordPress на новый сервер. Однако в нем есть много старых страниц блога, которые он хотел бы удалить. Вместо того чтобы делать 301 редирект для каждого блога,…
301-редирект без поддоменов
Мне нужно выполнить 301-редирект с домашней страницы, но без перенаправления моих поддоменов. Пример : http://info.org => http://newpage.org http://www.info.org => http://newpage.org…
Матч 301 Редирект
Добрый день ребята, Пожалуйста, как мне создать 301 редирект для этих страниц, которые появляются как 404 ошибки обхода в Google Webmaster Tool? Сейчас их около 30…
Редирект дублей страниц
Я хотел бы 301 редирект перенаправить все дубликаты страниц: example.com/category/pagename-2 example.com/category/pagename-3 example.com/category/pagename-4 … на исходную страницу:…
Как сделать 301 редирект в htaccess, как настроить
Привет. Вполне возможно, что многие из вас уже знают про то, как сделать 301 редирект и как его настроить. Но, как вы знаете, мой блог – это моя шпаргалка. Поэтому, я считаю, что не будет лишним написать этот пост и, когда потребуется, можно будет обращаться за данной информацией как мне, так и вам. Потому что все эти коды невозможно держать в голове, да и не нужно.
Оглавление
- Что такое 301 редирект и где он может пригодится
- Как сделать 301 редирект в htaccess
- 301 редирект на WordPress с помощью плагина Simple 301 Redirects
- Вывод
Что такое 301 редирект и где он может пригодится
301 редирект – это некое автоматическое перенаправление с одной страницы на другую, причем при этом редиректе передается все: вес страницы, тИЦ, PR, вес входящей ссылочной массы и прочее. То есть происходит склеивание старой страницы с новой. Пользователь, попавший на старую страницу, автоматически “перебросится” на новую.
Где может пригодится 301 редирект:
- Решили вы переехать на новый домен. В таком случае, наиболее безболезненно это можно сделать как раз с помощью данного вида перенаправления.
- Был у вас сайт на каком-нибудь движке (допустим, Joomla). Страницы имели адрес site.ru/?id=1245. На WordPress та же самая страница у вас выглядит так site.ru/rubrika/post.html. И, чтобы не потерять показатели старых страниц, необходимо сделать 301 редирект на новые страницы.
- Ваш сайт доступен по 2-м адресам, например с www и без www. В таком случае тоже нужно прописать 301 редирект.
- Контент на старой странице нужно перенести на новую страницу. Или, например, 3 маленьких статьи нужно объединить в одну большую. В подобных случаях тоже лучше перенести на 1 из 3-х URL, а на оставшихся двух прописать редирект 301.
Как сделать 301 редирект в htaccess
Я предпочитаю делать 301 редирект с помощью файла htaccess. При чем он существует не только на WordPress сайтах, поэтому данный метод перенаправления – универсальный. Файл .htaccess лежит в корне сайта:
Редактируется данный файл с помощью текстового редактора, лучше использовать Notepad++.
Внимание! Касается новичков: если вы не совсем уверены в своих действиях, обязательно, перед тем как делать изменения в файле htaccess, сделайте его резервную копию./category-old/(.*) /category-new/$1
С одного домена на другой
Если вы вдруг переехали на новый домен, то нужно в htaccess старого домена прописать это:
RewriteEngine On RewriteCond %{HTTP_HOST} old-domen.ru RewriteRule (.*) http://new-domen.ru/$1 [R=301,L]Также в robots.txt обязательно укажите в директиве host новый адрес сайта.
301 редирект на WordPress с помощью плагина Simple 301 Redirects
Если сайт клиента на WordPress и он сам хочет в некоторых местах прописать 301 редиректы, я ставлю плагин Simple 301 Redirects. Да и для новичков он хорошо подойдет. Плагин очень прост в использовании и все делается в привычной админке WordPress, поэтому данный способ может показаться кому-то более легким.
- Устанавливаем плагин Simple 301 Redirects.
- Захотим в админке “Параметры” -> “301 Redirects”:
- Там уже, как и в случае с файлом htaccess, нужно прописать старый URL (без домена) и новый с доменом:
- Также можно прописать редирект всех страниц в категории. То есть, допустим, было у нас /7-1-products/ и мы хотим сделать /products/, то просто сначала там же на странице плагина ставим галочку перед “Use Wildcards?”:
- И уже потом можно прописать подобное, используя “звездочку”:
- В итоге, все статьи, которые находились в начальной рубрике будут переадресовываться на новый вид категорий.
Вывод
После того, как пропишете 301 редирект, обязательно проверьте сайт на работоспособность. Одна маленькая ошибка может сделать весь ваш сайт недоступным. Обязательно перед изменениями файла htaccess делайте его резервные копии, ну либо пользуйтесь CTRL+Z, чтобы вернуть файл в исходное положение.
Еще: учтите, что вес по 301 редиректу передается не сразу. Да, в Google склейка происходит быстрее, но в Яндексе это все происходит медленно. Нужно ждать обычно от 1 до 3-х месяцев.
Не забудьте добавить данную страницу в закладки, пригодится. Ну и конечно же спасибо за ретвиты.
Как сделать 301 редирект страниц
301 редирект страницы — это ответ сервера, перенаправление с одного адреса на другой./(.*)/$ /$1 permanent; … }
Примечание.
После добавления правил в конфиг nginx, нужно проверить конфигурацию командой nginx -t и если всё в порядке, выполнить перезапуск сервиса командой service nginx restart или перезагрузить конфигурационный файл командой service nginx reload.Что такое 301 редирект, как он настраивается и примеры использования
Опубликовано: 18.12.2019
У меня в магазине, чаще всего покупают один товар, точнее это билеты на мероприятие. нет необходимости оставлять пользователя на странице товара для дальнейшего выбора товаров. Стандартное окно на Woocommerce которое показывает чот товар добавлен, часто вводит пользователей в ступор, они не видят или не хотят замечать появление товара в корзине, это вызывает недовольство. Как сделать…
Опубликовано: 12.03.2019
статус код главной странички — 301 moved permanently: http:// x x x.(.*)$ https://www.x x x.com/$1 [L,R=301] </IfModule> Вопрос: статус главной страницы 301 — это ок? правильно ли прописан редирект?
Опубликовано: 29.01.2019
Здравствуйте! подскажите пожалуйста обязательно ли делать 301-е редиректы со страниц index.php, index.html, default.html на без них? А также со страниц без слеша на конце «/», на страницы со слешем «/» на конце URL? Если обязательно, то с какой целью?
Опубликовано: 09.08.2018
У нас старая CMS система, которую когда-то разработал программист, сейчас нужно вносить изменения но разработчик пропал. Стоит задача расширить возможности магазина и заняться оптимизацией и продвижением. Подскажите, как правильно подготовиться и выполнить перенос (переезд) магазина на новую CMS систему?
Опубликовано: 17.05.2018
Если все не против заранее напишу вопрос, который возник при анализе структуры сайта конкурента. Он смог найти способ, как избавится от дублей на сайте, при этом не теряя продаж. 1355 позиций из имеющихся 6072 у меня на сайте это дубли , т.е. более 22%. В теории это должно плохо сказываться на индексации сайта, хотя гугл…
Как настроить 301 редирект в WordPress через htaccess: на https, без www
Автор Анита Арико На чтение 12 мин. Просмотров 1.4k. Опубликовано
Редирект помогает перенаправить пользователей с одной страницы на другую незаметно для них: это может понадобиться, если вы переезжаете на другой домен, меняете адрес страницы или подключаете HTTPS. В этой статье рассказываем, как перенаправить пользователей по другому адресу, не потеряв трафик из поисковых систем, с помощью 301 редиректа.
Что такое 301 редирект?301 редирект — это специальный ответ сервера, который сообщает браузеру, что страница навсегда переехала на другой адрес (HTTP 301 Moved Permanently). При получении такого ответа браузер перенаправит пользователя на новый адрес.
Примеры использования 301 редиректаСлучаев, когда пользователей нужно перенаправить с одного адреса на другой, может быть очень много: это и переезд на другую систему управления сайтом, в результате которого меняются адреса страниц, и подключение протокола безопасности TLS, после которого HTTP-адреса меняются на HTTPS, и банальная опечатка в адресе страницы, которую не заметили сразу.
Приводим небольшой список примеров, когда может понадобиться 301 редирект:
Дубликаты страницСамый частый пример использования 301 редиректа — избавление от дубликатов страниц, например, http://mysite.ru и http://mysite.ru/index.php. 301 редирект помогает сообщить поисковым системам, какой адрес страницы является для вас приоритетным, и выводить в выдаче только страницы по нужному адресу.
Переезд на другой доменЧасто 301 редирект используется при переезде на новый домен: это помогает сохранить посетителей, которые знают вас по старому названию сайта. Еще такой ответ подсказывает поисковым системам, что сайт переехал, и страницы со старым доменом нужно убрать из выдачи и заменить на новые.
Склейка зеркал сайтаОдин и тот же сайт может быть доступен сразу по нескольким адресам: например, http://www.mysite.ru и http://mysite.ru. Такие зеркала поисковые системы выбирают автоматически — поэтому в выдаче может выводиться часть страниц с www, часть без. Чтобы выбрать то зеркало сайта, которое будет продвигаться, для этого можно использовать 301 редирект.
Переход на HTTPSПри подключении безопасного протокола HTTPS имеет смысл сделать недоступной версию сайта с HTTP: это защитит пользователей сайта от исполнения вредоносного кода, который злоумышленники могут подгрузить при использовании HTTP. Для этого можно перенаправлять все переходы с http://mysite.ru на https://mysite.ru с помощью 301 редиректа.
Изменение адреса страницыЕсли адрес страницы изменился, например, поменялся алгоритм формирования адресов страниц или была создана более свежая версия страницы с другим адресом, 301 редирект поможет перенаправить пользователей по новому адресу. Это поможет сохранить наработанный трафик и ссылочный вес старой страницы.
Перенаправление на мобильную версию сайтаЕсли у вас есть отдельная мобильная версия сайта, пользователей смартфонов и планшетов можно перенаправить на нее с помощью 301 редиректа. Если пользователь перейдет на http://mysite.ru с мобильного устройства, он попадет на http://mobile.mysite.ru, адаптированный для просмотра на небольших экранах.
Какие ещё бывают редиректы?301 редирект сообщает о том, что адрес страницы изменился навсегда, но существуют и другие редиректы — временные.
HTTP 302 Moved Temporarily, Found (временно перемещен)Этот тип редиректа используется для того, чтобы сообщить поисковым системам, что адрес изменен временно. В таких случаях поисковики не будут заменять старый адрес на новый в поисковой выдаче, но ожидают, что со временем страница вернется по старому адресу. Если этого не произойдет — поисковой робот посчитает, что 302 редирект настроили по ошибке и будет воспринимать его как 301.
При настройке 302 редиректа в индексе остаются обе страницы — и страница, с которой выполняется переадресация, и целевая страница.
Чаще всего такое перенаправление используют, когда на сайте ведутся технические работы.
HTTP 303 See Other (просмотр других ресурсов)Этот редирект очень похож на 302 с единственным отличием: адрес, на который перенаправляет 303 редирект, никогда не кэшируется. Например, на сайте есть страница регистрации пользователей. Посетитель вводит свои данные и нажимает кнопку «Зарегистрироваться», после чего с помощью 303 редиректа сайт отправляет его на страницу «Спасибо за регистрацию», чтобы очистить данные, которые ввел пользователь.
HTTP 307 Temporary Redirect (Временный редирект)Это еще один вид редиректа, аналогичный 302, только с сохранением введенных пользователем данных. К примеру, если после регистрации нужно отправить пользователя на страницу входа и использовать уже введенные им данные, используется 307 редирект.
Такой редирект подсказывает поисковым системам, что кэшировать адрес, на который совершается переадресация, не нужно: информация на нем будет меняться.
HTTP 308 Permanent Redirect (Перенаправление на постоянной основе)Этот способ переадресации похож на 301, и Google воспринимает его так же, как 301: адреса «склеиваются», ссылочная масса переносится на новую страницу и новый адрес заменяет старый. Единственная разница в том, что при таком редиректе сохраняются введенные пользователем данные: например, если посетитель заполнил данные заказа и нажал кнопку «Подтвердить» и его нужно перенаправить на новую страницу благодарности, используется 308 редирект.
Почему лучше выбрать 301 редирект?Потому что только 301 редирект помогает сохранить позиции в поисковых системах при изменении адреса страницы. Такой тип переадресации сообщает поисковым роботам, что страница никогда не вернется на старый адрес, поэтому в выдаче нужно показывать новый. На целевую страницу переносится почти весь ссылочный вес старой страницы и со временем она начнет появляться в поисковых системах на тех же позициях, что и старая.
Как настроить 301 редирект с помощью плагинов?Самый простой способ настроить 301 редирект в WordPress — использовать специальные плагины. Он не требует знаний программирования и регулярных выражений. Для переадресации с одной страницы на другую подойдут плагины Redirection, Easy 301 Redirect или другие похожие плагины.
RedirectionУстановите и активируйте плагин Redirection. После активации он предложит сделать быструю настройку — рекомендуем включить мониторинг изменения постоянных ссылок (если вы поменяете ссылку на пост в WordPress, плагин заметит это и создаст переадресацию автоматически) и логирование редиректов.
После этого вы сможете создать любую переадресацию. Перейдите в меню Инструменты ⟶ Redirection на вкладку Редиректы.
На странице отобразятся все настроенные редиректы. Тут же можно добавить новый — укажите адреса старой и новой страниц и нажмите «Добавить перенаправление».
Если вам будет нужно переадресовать весь домен на новый — это можно сделать во вкладке Сайт. Плагин позволяет добавить алиасы для сайта (несколько доменов для одного сайта, например, сайт.рф и site.ru) и настроить переадресацию для HTTPS и WWW.
Easy 301 RedirectsПлагин оправдывает свое название — он действительно очень простой. В нем можно добавить 301, 302 или 307 редирект для любых страниц, сделать выгрузку настроенных правил или загрузить готовые правила.
Как сделать 301 редирект вручнуюДля того, чтобы самостоятельно настроить переадресации, нужно отредактировать файл .htaccess — он расположен в корневой директории WordPress. Знание регулярных выражений и устройства веб-сервера Apache пригодятся.
Как редактировать .htaccessВариант 1 — встроенный текстовый редактор хостингаЗайдите в корневую директорию WordPress и найдите файл .htaccess.
Откройте его с помощью встроенного редактора (двойным кликом или через меню Файл — Открыть в текстовом редакторе).
Вариант 2 — создать в текстовом редакторе и загрузить на хостингДля этого лучше использовать продвинутые текстовые редакторы, например, Notepad++ или Sublime Text — они умеют сохранять файлы в кодировке UTF-8.
Создайте файл с нужными настройками переадресации, сохраните его в кодировке UTF-8 с названием .htaccess (без расширения) и загрузите на хостинг через панель управления или FTP.
Настройки .htaccessЛюбые настройки в .htaccess должны начинаться с таких строк:
RewriteEngine On RewriteBase /
Эта настройка включает все перенаправления, которые будут содержаться в этом файле.(.*)$ — это регулярное выражение, и оно означает, что в него можно подставить любые символы в любом количестве. Поэтому, если используется такое выражение, то, чтобы переадресация сработала верно, в RewriteRule адрес целевой страницы нужно указывать полностью, начиная с http/https и доменного имени.
Часто используемые переменные%{REQUEST_URI} — часть запроса (адреса, по которому переходит пользователь) без доменного имени и GET-параметров (например, UTM-меток)
%{HTTP_HOST} — доменное имя, например, mysite.ru
%{QUERY_STRING} — GET-параметры, например, UTM-метки, фильтры и так далее.
Часто используемые флаги[L] — говорит серверу, что это последнее правило и указывает не обрабатывать дальнейшие RewriteRule
[NC] — указывает, что запрос не зависит от регистра
[R=301] — 301 редирект (можно заменить на другой, если нужно).(.*)$ https://mysite.ru/ [R=301,L]
Как проверить 301 редиректСамый простой способ проверить 301 редирект — перейти на страницу, с которой должен выполняться редирект. Если произойдет переадресация по новому адресу, значит, все работает.
Если нужно проверить сразу большое количество адресов, можно воспользоваться специальными сервисами — например, Проверка ответов сервера.
Помните, что 301 редирект кэшируется браузером: это значит, что на вашем компьютере записывается последнее перенаправление, и если вы поменяете настройки, вы можете не увидеть изменений, пока не сбросите кэш браузера.
Резюме
- 301 редирект — это переадресация со старой страницы сайта на новую, когда старая была перемещена навсегда.
- 301 редирект используют, чтобы переехать на новое доменное имя, склеить зеркала сайта, перенаправить на HTTPS или мобильную версию сайта и другого — всегда, когда нужно переадресовать пользователя с одной страницы на другую.
- Кроме редиректа 301 бывают временные редиректы 302, 307 и еще один постоянный 308.
- Проще и лучше всегда использовать 301 редирект: при нем позиции в поисковой выдаче сохранятся.
- Настроить 301 редирект можно с помощью плагинов, например, Redirection или Easy 301 Redirects.
- 301 редирект можно настроить в файле .htaccess на сервере, но понадобятся знания, как устроен файл и как работают регулярные выражения.
- 301 редирект можно проверить, перейдя по старому адресу: если браузер открыл целевую страницу, все в порядке.
- А если нет, то сначала стоит обновить кэш и попробовать еще раз.
- Существуют специальные сервисы для массовой проверки 301 редиректов.
Редирект 301 – что такое, как правильно сделать через .htaccess и PHP
Правильная настройка 301 редиректа является важным этапом семантического продвижения. Настроив редирект 301 с одного домена на другой, вы обеспечите работоспособность ресурса и комфорт для пользователей. Перенаправление поможет не утратить исходные позиции, после вторичной индексации поисковые системы будут знать о том, куда владелец сайта хочет привести юзеров. Если вы не знаете о том, как выполнять настройку, то нижеприведенная инструкция поможет разобраться в этом непростом вопросе.
Что такое 301 редирект, зачем он нужен и как его применять?
Редирект – это перенаправление. После выполнения настройки будет осуществляться постоянное перенаправление, которое необходимо для решения ряда стратегических задач:
- передача веса новой странице от старой;
- свободный доступ для пользователей;
- сохранение ранее достигнутых результатов;
- предупреждение потери клиентов в случае переезда сайта на новый домен;
- удаление дубль-страниц;
- предупреждение проблем в случае переезда одной или нескольких веб-страниц.
Главная задача – предупреждение потери клиентов и результатов, накопленных ранее. Редирект 301 является палочкой-выручалочкой для владельцев сайтов и вебмастеров, поэтому его нельзя оставлять без внимания. Рассмотрим основные виды перенаправления:
- с протокола HTTP на новый безопасный HTTPS. Предварительно устанавливается SSL-сертификат, безопасное соединение существенно повышает доверие к сайту и обеспечивает улучшенное ранжирование;
- с World Wide Web и без него;
- с одного домена на другой, что необходимо в случае переезда сайта;
- перенаправление с одной страницы на другую, которая имеет схожее наполнение или товар;
- на мобильную версию. Такая настройка актуальна при наличии мобильной версии с www.m.
Правильно выполненная настройка редиректа 301 поможет обеспечить работоспособность сайта или отдельных веб-страниц при любых изменениях. Перенаправление классифицируют па масштабу, а также HTTP-статусу.
Классификация
Существует более восьми видов редиректов, однако в реальной разработке используют всего 3-4 вида, рассмотрим их:
- постоянный 301. Свидетельствует о том, что сайт или веб-страница перемещены навсегда. На смену старому адресу приходит новый, этот вид перенаправления является самым популярным и стабильным, обеспечивая защиту от санкций поисковых систем;
- временный 302. Речь идет о временном редиректе с сохранением старого адреса страницы;
- временные 303 и 307. Используются для замены 302 редиректа, осуществляют перенаправление, сохраняя тип передачи запроса.
Эксперты в сфере продвижения единогласно утверждают, что 301 редирект является оптимальным решением. Он позволяет склеить накопленные метрики, а также обеспечивает передачу ссылочного веса. 303 и 307 редиректы используются преимущественно во время проведения технических работ, а 302 – временное решение, не обеспечивающее склейку метрик. 301 и 302 редиректы имеют схожие черты, однако постоянная переадресация является более взвешенным и стабильным решением.
Читайте также:
Что такое ошибки валидации и как их исправить: инструкцияКак правильно сделать редирект 301: основные ошибки и полезные советы
Говоря о том, как правильно сделать редирект 301, стоит упомянуть о ряде советов и распространенных ошибках:
- не спешите настраивать 301 редирект с одной веб-страницы на другую для борьбы с дублирующимся контентом. В этом случае целесообразно использовать атрибут rel=canonical. Атрибут размещается на HTML-странице между тегами , позволяет выделить приоритетную страницу (canonical) в случае, если на разных версиях используется одинаковый контент. Например, десктопная и мобильные версии;
- страница, принимающая редирект, должна быть релевантной донору, что обеспечит быструю склейку и перенос веса;
- перенаправление не стоит использовать для файла robots.txt, что особо актуально для поисковой системы «Яндекс». Если старый файл будет доступен, то склейка выполняется намного быстрее и корректнее;
- для проверки правильности настройки редиректа 301 с одного домена на другой и иных видов перенаправления можно использовать сторонние сервисы. Отлично себя зарекомендовали инструменты от Netpeak Spider и WebsitePlanet.
Настраивая редирект 301 с одной страницы на другую или с домена на домен, стоит учитывать, что может произойти изменение трафика. Уровень проседания может достигать 20%, однако в течение первого месяца ситуация восстановится, если все было сделано правильно. Некоторые специалисты начинают настройку с применения редиректа 302 с последующим переходом на 301, однако такие действия не рекомендуют поисковые системы.
Что такое редирект 301 и каноничные страницы?
Canonical – приоритетная страница, редирект – перенаправление. Первый вариант целесообразно использовать в случае наличия нескольких версий сайта (десктоп, мобильная), дублирующего контента, одинаковых описаний – материалов, нуждающихся в расстановке приоритетов. Редирект целесообразно применять при переходе на новое доменное имя, для ошибки 404 и т. д.
Как настроить редирект www и другие виды перенаправления: инструкция
Если вы не знаете, как правильно сделать редирект 301, то должны помнить, что настройка выполняется с учетом типа сайта и сервера, а также с помощью разных инструментов: файл .htaccess, PHP, HTML и т. д. Самый популярный способ настройки редиректа 301 с одного домена на другой и прочих видов переадресации – использование файла .htaccess, что актуально для сайтов, работающих на веб-серверах Apache (для проверки стоит использовать сервис sitereport.netcraft.com). Если ваш веб-сервер Apache, но файла нет, то его можно будет создать:
- откройте блокнот, являющийся частью ОС;
- создайте документ, а потом сохраните его, выбрав расширение .htaccess.
Если используется WordPress, то для создания файла можно использовать плагин Redirection.
Как сделать 301 редирект с одной страницы на другую?
Если необходимо сделать этот вид перенаправления, то используется Redirect /page-1.html /page-2.html. Обратите внимание на то, что веб-страницы должны базироваться на одном доменном имени. Этот метод целесообразно использовать при замене одной или нескольких страниц.
Как настроить редирект с www и без него?
Если вам необходимо, чтобы сайт открывался без www, то используйте следующий код (добавляется в файл .(.*)$ http://адрессайта/$1 [R=301,L]
Если нужно, чтобы ресурс открывался с www, то используйте вышеуказанный, но измененный код: во второй строке адрес без www, в третьей с www. Для настройки переадресации с одного домена на другой стоит применить следующий код:
- RewriteEngine On
- RewriteCond %{HTTP_HOST} старыйадрес.ru
- RewriteRule (.*) http://новыйадрес.ru/$1 [R=301,L]
Существует много способов настройки, мы рассмотрели самые популярные.
Как правильно сделать редирект 301, не допустив ошибки?
Настройка редиректа – непростая задача, ведь разобраться во всех тонкостях без специальной подготовки достаточно сложно. Существует два способа решения проблемы:
- обращение в веб-агентство, представители которого осуществят настройку с учетом требований поисковых систем, а также особенностей сайта заказчика;
- использование профессионального софта, который выполнит быструю генерацию кода, что существенно упростит процесс и предупредит распространенные виды ошибок.
В последнем случае целесообразно использовать следующие ресурсы:
- rapidtables.com. Осуществляет моментальную генерацию кода под PHP, Apache .htaccess. HTML, JavaScript и другие виды перенаправления;
- beamusup.com, ориентированный на генерацию кода под .htaccess. Может использоваться для URL-переадресации, настройки редиректа на www и без него, массового перенаправления и иных задач;
- winginx.com/ru/htaccess, являющийся htaccess-конвертером для nginx.
Автоматизация настройки редиректа 301 обеспечит отсутствие ошибок, однако не гарантирует безупречный результат. Если вы не знаете о том, что такое редирект 301 и ранее не выполняли настройку, то лучше прибегнуть к помощи профессионалов.
В заключение
Теперь вы знаете о том, что такое редирект 301 и как его настроить. Работы по настройке редиректа 301 являются обязательным правилом, о котором нельзя забывать, иначе стоит ожидать санкций от поисковых систем и утраты ранее достигнутых результатов. При выборе лучшего способа перенаправления стоит ориентироваться на 301, остальные варианты являются временными. После внесения изменений необходимо провести проверку корректности работы, используя для решения этой задачи сторонние сервисы.
Читайте также:
Продвижение сайта на WordPress: ТОП-5 работающих советов301 Redirect Преимущества SEO | Что такое 301 редирект
переадресации 301 играют ключевую роль в работоспособности вашего сайта. Прочтите эту статью, чтобы разобраться в практических аспектах использования 301-х годов и ознакомиться с советами и приемами, используемыми экспертной командой SEO Hallam.
Что такое 301 редирект?
Редирект 301 — это способ отправки посетителей веб-сайта на действующий URL-адрес, когда тот, который они изначально запрашивали, был удален. Перенаправление должно указывать на наиболее релевантную или похожую действующую страницу на ту, которая больше не нужна, это обеспечивает лучший пользовательский интерфейс для посетителя и означает, что любое значение обратной ссылки направляется правильно и не теряется со старой страницей.
Например, если вы проверяете свои URL-адреса и находите такой, как https://www.example.com/old1234.html , вы, вероятно, захотите очистить это, поэтому вы можете использовать перенаправление 301 для отправки посетителей с этой страницы на более чистую страницу — https://www.example.com/new .
Это остановит всех, кто попадет на предыдущую страницу, и все сайты, которые ссылались на старую страницу, теперь будут передавать значение ссылки на новую страницу. Даже после перенаправления страницы вы должны пойти и обновить любые обратные ссылки, которые у вас есть на других сайтах, чтобы указать прямо на новую страницу, это гарантирует, что все будет передано значение ссылки.
Что означает «301 редирект»?
301 редирект может отображаться как «301» или «301 перемещен навсегда». Это код состояния ответа HTTP (протокол передачи гипертекста), который показывает ответ от сервера, на котором размещена страница, для браузеров, запросивших URL. Коды статуса 301 не являются плохими по своей сути, они просто указывают, что запрошенная страница была перенаправлена на другую, и это будет та, которую обслуживает браузер.
На самом деле, получение ответа 301 может означать, что вы хорошо справляетесь с поддержанием порядка в архитектуре своего сайта — не позволяя посетителям попасть на нерелевантные, старые или сломанные страницы.
Каждый раз, когда сервер вашего веб-сайта «обслуживает» веб-страницу на вашем сайте для посетителя (человека или паука поисковой системы), он также предоставляет код состояния в заголовке. Эта информация «обслуживается» до фактического содержимого страницы и сообщает вашему браузеру (или поисковой системе), что содержит страница (или файл), будь то изображение, HTML, PDF, видео и т. Д. Код состояния сервера предназначен для информирования пользователей посетитель или поисковая система «статуса» страницы (файла), о которой идет речь.
Код состояния «301» — это один из многих ответов HTTP, которые сообщают нам и поисковым системам, что происходит с этим URL-адресом.Код состояния HTTP-ответа «301» означает, что этот URL-адрес был перемещен навсегда, что означает, что любые ссылки со старым URL-адресом должны быть перенаправлены на новый предоставленный URL-адрес.
Этот инструмент является одним из быстрых и простых способов проверки статуса ответа HTTP для одного или нескольких URL-адресов.
Когда следует использовать 301 редирект?
301 редирект следует использовать, когда страница больше не актуальна, не полезна или была удалена. Они также очень ценны для перестроения сайтов, когда URL-адреса приводятся в порядок на более новых, более чистых страницах.Очень важно перенаправить любые старые URL-адреса, которые не останутся прежними при обновлении вашего веб-сайта.
Примеры использования:
- Переход на новый домен (предыдущий сайт был Hallam.biz, который теперь перенаправлен на Hallaminternet.com)
- Очистка динамических URL-адресов и их перенаправление на более короткие, удобные для поисковых систем версии
- Предотвращение проблем с дублированием контента; например, если у вас есть несколько блогов, написанных на одну и ту же тему, и вы хотите объединить их в одно сообщение суперблога
В чем разница между перенаправлением 301 и атрибутом rel = ”canonical”?
Чтобы прояснить некоторую путаницу, давайте рассмотрим разницу между переадресацией 301 и атрибутом rel = «canonical».Атрибут rel = «canonical» часто используется вместо 301.
- Редирект 301 — это постоянное перенаправление, которое отправляет пользователя прямо на новую страницу.
- Показать новую «страницу B» при попытке доступа к старой «странице A»
- Атрибут rel = «canonical» — это указание или предложение для поисковой системы относительно того, какая версия группы похожих страниц предпочтительнее для индексации, чтобы избежать дублирования контента.
- Показывать «Страница A с указанием продуктов по цене» вместо «Страница B с указанием продуктов в алфавитном порядке»
Таким образом, канонический тег, который не ссылается на себя, следует использовать только на страницах, которые показывают идентичное или почти идентичное содержание другим страницам (динамические страницы с несколькими URL-адресами для одной и той же страницы, например www.example.com/index.html должен иметь канонический тег, указывающий на www.example.com, поскольку это точно такая же страница.). 301 следует использовать только тогда, когда страница удаляется, перемещается или заменяется.
SEO-преимущество 301 редиректа
переадресации 301 очень важны для SEO и могут быть разницей между успешной перестройкой сайта и неудачной. Они могут быть полезны несколькими способами:
Удержание посетителей на вашем сайте:
Если посетитель нажимает на ссылку и получает страницу 404, это отрицательно повлияет на его восприятие сайта и может привести к разочарованию и уходу.Наличие переадресации 301 означает, что посетитель может легко попасть на сайт и перемещаться по нему, взаимодействуя с контентом, который в конечном итоге может превратить его в клиента или подписчика.
Равенство ссылки:
301 является предпочтительным выбором для редиректов 3xx для оптимизаторов поисковых систем из-за его доказанной способности передавать около 90% ссылочного капитала с перенаправленной страницы. Это менее вероятно при переадресации 302, которые являются временными, и поэтому поисковые системы могут не передавать то количество ссылок, через которое они должны пройти, на новый URL.
Удаление старых URL из индекса поисковой системы:
Если паук поисковой системы обнаруживает переадресацию 301 при сканировании вашего веб-сайта, это указывает им на необходимость удалить старый URL из своего индекса и заменить его новым. Это означает, что новая страница должна в конечном итоге заменить старую в индексе поисковых систем — а тем временем старый URL-адрес будет перенаправлять посетителей-людей на новый URL-адрес всякий раз, когда кто-либо пытается получить к нему доступ.
Если вы не используете переадресацию 301 всякий раз, когда удаляете страницу со своего сайта, поисковым системам будет предоставлен ответ с кодом ошибки 404 Not Found, что со временем может привести к тому, что страница будет полностью исключена из индекса поисковой системы.
Проблемы с редиректом 301
301 проблемы перенаправления обычно возникают из-за их неправильного или неправильного использования.
Наиболее частое проявление этого — когда владелец веб-сайта перенаправляет все старые страницы сайта на новую домашнюю страницу (потому что это быстрее). Если вы сокращаете содержание своего веб-сайта, создаете новые страницы или категории, вам нужно потратить время на то, чтобы убедиться, что каждая старая страница перенаправляется на наиболее подходящую новую или существующую страницу. Подумайте о пользовательском опыте и о том, были бы вы обижены, если бы захотели найти ту статью, о которой все говорили, только для того, чтобы быть перенаправленным на главную страницу!
Еще одна проблема, которая возникает со временем, — это цепочки перенаправления.После нескольких обновлений сайта легко попасть в эту ловушку, но очень важно знать, что такое цепочки и как их удалить из списка переадресации.
Пример цепочки редиректа:
- Страница A имеет много обратных ссылок, но вы хотите указать ее на страницу B.
- Сайт обновлен, теперь страница B указывает на страницу C.
- Страница D — это потрясающая, блестящая новая страница, поэтому вы указываете страницу C на страницу D.
Теперь у вас есть цепочка перенаправлений, которая означает, что ссылочная масса пытается перетекать со страницы A на страницу D.
По сути, цепочки должны быть сглажены, чтобы каждый старый вариант страницы перенаправлялся прямо на новый. Например:
- Страница A> Страница D
- Страница B> Страница D
- Страница C> Страница D
Цепочки переадресации — вот почему так важно поддерживать ваш .htaccess или плагин перенаправления в порядке, чтобы видеть, где находятся ваши цепочки, и легко их исправлять.
Как настроить 301 редирект
Теперь, когда мы обсудили, что такое переадресация 301, ее важность и случаи, в которых вы должны их использовать, мы перейдем к объяснению наиболее распространенного способа их реализации для страниц вашего веб-сайта.
301 перенаправление: .htaccess
В подавляющем большинстве случаев поведение веб-сервера настраивается с помощью так называемого файла .htaccess. Это простой текстовый файл, который находится в корневом каталоге вашего сайта. Для реализации перенаправления 301 вам нужно будет поместить файл .htaccess в корневой каталог (если он еще не существует). Вы можете создать / отредактировать файл .htaccess, используя любые инструменты редактирования простого текста, такие как Блокнот, Sublime или Textedit — перед тем, как назвать файл, который вы создали / отредактировали ».htaccess ’.
Чтобы объяснить текст, который должен содержаться в вашем файле .htaccess, мы начнем с очень простого примера, такого как переименование страницы на вашем веб-сайте. Например, если вы хотите изменить URL-адрес страницы с:
https://www.example.com/old.html
Спо:
https://www.example.com/new
Чтобы обеспечить перенаправление со старой страницы на новую, вам необходимо добавить в файл .htaccess следующий код:
редирект 301 / старый.html https://www.example.com/new
Вот объяснение того, что означает приведенный выше код:
- «301 редирект» сообщает поисковым системам (и браузерам), что ваша страница была перемещена навсегда
- «/old.html» — указывает старое расположение страницы
- «https://www.example.com/new.html» — это новое местоположение страницы, на которую вы указываете серверу перенаправлять посетителей. Для правильной работы этой части кода требуется полный URL.
Важно отметить, что если вы перемещаете несколько страниц, вам нужно будет включить оператор переадресации для каждой страницы, которую вы перемещаете.Наличие уникальной строки для каждой страницы рекомендуется как самый безопасный подход, если вы хотите, чтобы ваши команды были подхвачены поисковыми системами.
301 редирект: WordPress
Есть очень полезные плагины, которые можно использовать на сайтах WordPress, которые устраняют элемент кодирования при создании редиректа 301. Плагины, такие как Redirection, позволяют пользователю вводить старый URL, затем новый URL и выполнять привязку — у вас есть 301 редирект. Это упрощает и ускоряет процесс внедрения переадресации, часто устраняя необходимость участия разработчика.
Помимо основной функции плагина, перенаправление также является действительно полезным инструментом для выбора неработающих ссылок и ошибок 404, импорта или экспорта массовых перенаправлений и поставляется с собственным журналом, в котором пользовательские агенты / источники перехода обращались к веб-сайту и когда. Его можно экспортировать для анализа файла журнала.
Советы по экономии времени 301 перенаправления
Несмотря на то, что перенаправления жизненно важны, реализация переадресации может занять много времени и сделать все правильно с первого раза. Вот несколько советов, которые помогут вам сэкономить время и сделать процесс немного более плавным.
Если вы можете сохранить свои URL-адреса на новом сайте, сделайте это
Это не всегда возможно, но если на старом сайте есть страницы, которые будут размещены на новом, оставьте URL такими же. Если URL-адреса беспорядочные или неточно описывают содержание страницы, их изменение может быть неизбежным. Сохранение одинаковых URL-адресов не только сэкономит время на сопоставление перенаправлений, но и снизит риск падения трафика, когда новые страницы заменят старые.
Загрузите свои старые URL-адреса из максимально возможного числа источников до запуска сайта
Не попадитесь в ловушку паники в последнюю минуту, поместите все свои старые URL-адреса в электронную таблицу задолго до того, как новый сайт должен быть запущен.Это дает вам время точно сопоставить старые и новые и найти в разных источниках менее очевидные неработающие ссылки / старые URL-адреса.
Отфильтруйте свои URL-адреса и разместите их в порядке длины в .htaccess или плагине
Порядок URL-адресов в .htaccess определяет, какие перенаправления выполняются в первую очередь. Используйте формулу длины, чтобы подсчитать длину символа URL-адреса, затем отсортируйте его по категориям и отфильтруйте от самого длинного до самого короткого. Размещение более коротких URL-адресов в нижней части каждой категории предотвратит ее срабатывание до того, как более длинные URL-адреса перенаправляются.
Используйте формулы для выполнения простых фрагментов сопоставления перенаправления
Пример использования может заключаться в том, что база категорий была добавлена к действующему URL-адресу, поэтому для всех предыдущих URL-адресов просто необходимо добавить категорию. Пример: https://www.example.com/my-amazing-product – https://www.example.com/products/my-amazing-product/
Сводка
Надеюсь, теперь вы лучше понимаете:
- Что такое 301 редирект
- Зачем это нужно
- Основы реализации 301 редиректа
Используя редирект 301, вы, по сути, предоставляете поисковым системам пометку «эта страница перемещена, пожалуйста, найдите последнюю версию здесь», важность которой невозможно переоценить.
Как всегда, я буду рад ответить на любые ваши вопросы в разделе комментариев, поэтому, пожалуйста, начните обсуждение ниже.
Если вам нужна помощь с вашим SEO не стесняйтесь обращаться к нам.
Перенаправления 302 против 301: что нужно знать
При создании или переносе веб-сайта изучение того, как использовать перенаправления, является ценным шагом в создании оптимизированного веб-сайта. Редиректы, такие как переадресация 301, переадресация 302 и другие, могут помочь вам поддерживать ваш PageRank и репутацию, которую вы заработали с помощью обратных ссылок и трафика, даже если вам нужно внести существенные изменения в контент в вашем домене.Несоблюдение правильного перенаправления также может привести к потере рейтинга PageRank.
404 редиректа плохие. Это ужасный пользовательский опыт, и поисковые боты будут серьезно наказывать вас за это. Ошибки 404 возникают, когда страница удаляется с сайта и с сервера, но ссылки на страницу и закладки все еще существуют. Когда пользователь вызывает эту страницу из браузера, сервер возвращает 404 Page Not Found. Если поисковый бот несколько раз получит ошибку 404, он деиндексирует страницу из результатов поиска.
При правильно построенном перенаправлении любое значение из обратных ссылок, указывающих на ваши старые страницы, будет проходить через перенаправление на новую страницу.Это может помочь вам поддерживать свои позиции в выдаче и избежать падения трафика и доходов. Однако важно отметить, что существуют разные типы перенаправления, включая перенаправление http, перенаправление HTML, перенаправление 301 и перенаправление 302. Каждое из этих перенаправлений лучше всего подходит для определенных целей. Вот пять вещей, которые все владельцы веб-сайтов должны знать о перенаправлении пользователей. Правильные перенаправления являются неотъемлемой частью интеллектуальных информационных страниц. Если вы хотите создать новый веб-сайт, ознакомьтесь с этим контрольным списком, прежде чем запускать его.
Используйте ContentIQ для проверки ошибок перенаправления
1) Что такое переадресация HTML и почему этот метод не рекомендуется?
Переадресация HTML автоматически отправляет посетителя вашей страницы на новый сайт через определенное время. Обычно это дает вашему посетителю сообщение о том, что сайт был перемещен и что он будет перенаправлен через несколько секунд. Этот тип перенаправления часто не рекомендуется, потому что неожиданный скачок может сбить с толку пользователей.Они также могут нанести вред пользовательскому опыту, потому что в определенных ситуациях использование кнопки «Назад» в браузере просто вернет пользователя на страницу перенаправления, в результате чего он застрянет в цикле.
2) Что такое 301 редирект и когда его использовать? Как насчет rel = «canonical»?
Редирект 301 указывает поисковым системам, что эта страница была перемещена навсегда. Это тип HTTP-перенаправления, который вы должны использовать, например, если вы перемещаете весь свой веб-сайт в новый домен.Некоторые бренды также могут использовать это перенаправление, когда они покупают URL-адреса, содержащие типичные орфографические ошибки их собственного домена, а затем перенаправляют трафик на правильный веб-сайт. Это HTTP-перенаправление также может помочь вам избежать путаницы с дилеммой «www.yoursite.com» и «yoursite.com».
Поскольку многие люди используют стенографию при написании веб-сайтов, определение того, какая версия вашего сайта будет по умолчанию, а затем перенаправление другой версии на ту, которую вы выбрали, поможет вам обеспечить превосходное взаимодействие с пользователем и убедиться, что все ясно для поиска. моторные пауки.Несмотря на слухи об обратном, Мэтт Каттс из Google указал, что при использовании 301 редиректа вам не нужно беспокоиться о потере большего PageRank, чем при использовании ссылки. Это означает, что 301 не ухудшает производительности.
Также важно отметить, что, хотя некоторые разработчики сайтов считают, что использование rel = ”canonical” будет выполнять ту же работу, что и перенаправление 301, но это неверно. Тег rel = «canonical» был разработан, чтобы указать на исходную и основную компанию, когда должен существовать дублированный контент.При фактическом перемещении страницы лучше использовать 301.
3) Что такое редирект 302 и когда его использовать?
Редирект 302 — это временное перенаправление. Это то, что вы используете, когда хотите перенаправить посетителя с одной страницы на другую на короткое время. Например, если вы меняете дизайн части своего сайта и вам нужно перенаправить пользователей на несколько дней на другую страницу, вы можете использовать 302 редирект. Они помогают обеспечить клиентам непрерывный опыт, а не отправляют их на страницу 404, которая не найдена, или на другую ошибку сайта.
При обслуживании сайта часто используется переадресация 302. Это HTTP-перенаправление обычно следует использовать реже, чем 301, поскольку гораздо меньше ситуаций, когда вам может потребоваться временное перенаправление посетителей с одного сайта на другой. Google признает, что люди иногда используют редирект 302, когда имеют в виду 301. По этой причине Джон Мюллер сказал, что, когда перенаправление 302 впервые размещается на сайте, алгоритм предполагает, что оно временное.
Однако, когда станет очевидно, что перенаправление 302 на самом деле используется на более постоянной основе, они начнут рассматривать его больше как перенаправление 301.Это означает индексацию целевой страницы вместо исходной страницы. Помните, что вы хотите использовать редирект 302 только тогда, когда планируете вернуть клиентов на старую страницу в какой-то момент и в какой-то момент в ближайшее время.
4) Безопасно ли перенаправление Ssers?
В некоторых случаях открытая переадресация, даже если она правильно структурирована, может оставлять веб-сайты открытыми для потенциальных злоупотреблений со стороны спамеров. Эти мошенники пытаются использовать ваш сайт, чтобы обманом заставить пользователей попасть на их страницы, содержащие фишинг, вредоносное ПО или другой нежелательный контент.Угроза заключается в том, что эти мошенники не пользуются слабыми местами сайтов, а используют сайты, которые работают именно так, как они были задуманы. В некоторых случаях ваши перенаправления могут быть более уязвимы для спамеров. Google специально упоминает веб-мастеров, которые используют переадресацию для привлечения посетителей к файлу, или переадресации, которые используются для внутреннего поиска по сайту. Примеры, приведенные Джейсоном Моррисоном, приведены ниже:
<< Открытое перенаправление для файла
Открытое перенаправление для результатов поиска: Проверить, был ли ваш сайт жертвой, может быть проблемой, но вот несколько мер предосторожности:
- Воспользуйтесь сайтом поискового оператора Google: ваш сайт.com, чтобы узнать, есть ли в ваших результатах что-то, что не следует включать. Вы также можете попробовать добавить ключевые слова, которые не имеют ничего общего с вашим контентом, но являются распространенными целями спама, например, Виагра.
- Отслеживайте любые жалобы пользователей, чтобы узнать, упоминает ли кто-нибудь вредоносное ПО или вирусы, которые, по всей видимости, исходят с вашего сайта. Иногда люди не осознают, что их перенаправляют, и могут обвинить вас.
- Вы можете использовать инструменты, такие как платформа BrightEdge, для наблюдения за поведением людей на вашем сайте, URL-адресов, получающих трафик, и для проверки любых отклонений, которые могут указывать вам на то, что что-то не так.Обратите особое внимание на любые скачки трафика на страницах с URL-адресами перенаправления.
5) 302 против 301 Редирект
Важно отметить, что перенаправление 302 было разработано как временное перенаправление, в то время как перенаправление 301 должно было быть постоянным. Это означает, что поисковые системы по-разному подходят к этим командам. Например, для постоянного перенаправления поисковая система будет сосредоточена на ранжировании целевого сайта, а не оригинала — как владелец сайта, вы не хотите, чтобы две версии вашего контента в Интернете.С другой стороны, если вы все еще собираетесь использовать исходный сайт, вы не хотите, чтобы Google игнорировал исходный сайт, что делает временное перенаправление более применимым. Если вы не сможете настроить перенаправление 302 на перенаправление 301, когда ситуация является постоянной, вы рискуете, что поисковые системы не обратят достаточного внимания на ваш целевой сайт или продолжат индексировать старую страницу.
Хотя Google, как упоминалось выше, указал, что они действительно пытаются интерпретировать, когда перенаправление 302 является ошибкой, и обрабатывают перенаправления, которые являются временными, так же, как перенаправление 301, это все равно может оставить вас открытым для окна, где находится исходный сайт проиндексировано.По этим причинам, как правило, безопаснее убедиться, что ваши постоянные перенаправления точно записываются как 301 редирект. Перенаправление HTTP может быть ценным инструментом, который поможет вам контролировать свой трафик и гарантировать, что ваши посетители получат желаемый пользовательский опыт. Понимание того, как правильно использовать эти команды, может помочь вам улучшить свой сайт и правильно ориентироваться в изменениях в вашем домене
Как настроить 301 редирект
Общий
VPS
Выделенный
WP Enthusiast
WP Professional
WP Professional Plus
Что такое переадресация 301?
Редирект 301 — это способ навсегда перенаправить трафик со старого URL-адреса на новый.Если компания переходит на новый веб-сайт, может быть трудно достучаться до всех клиентов об изменении (и еще сложнее заставить их запомнить).
Редирект 301 решает проблему, перенаправляя весь трафик со старого URL-адреса на новый. Таким образом, клиенты, которые случайно перейдут на старый сайт, автоматически перейдут на новый, даже если URL-адреса отличаются.
Вы можете добавить 301 редирект для отдельных страниц или целых доменов. Все, что вам нужно сделать, это добавить строку в ваш файл .htaccess.Это легко сделать в ACC. Просто следуйте инструкциям ниже:
Если у вас есть учетная запись хостинга WP Professional или WP Enthusiast , перенаправления 301 будут настроены по-другому. Перейдите в раздел WP Hosting 301 Redirects, чтобы узнать, как мы рекомендуем его настроить.
Доступ к вашему файлу .htaccess
Общий
VPS
Выделенный
- Войдите в Центр управления учетными записями (ACC)
- Щелкните Домены на левой боковой панели
- Нажмите Управляйте своими доменными именами в раскрывающемся списке
- В разделе Доменное имя щелкните имя домена, который вы хотите перенаправить
- В разделе Веб-настройки нажмите Управление веб-настройками
- Если вы никогда не создавали.htaccess, нажмите Создать файл .htaccess. Если у вас уже есть файл .htaccess, нажмите Просмотреть или отредактировать файл .htaccess
Оставьте имя файла как есть. Для работы должно оставаться .htaccess .
Добавление 301 редиректа
WP Enthusiast
WP Professional
WP Professional Plus
Чтобы настроить перенаправление, вам нужно добавить несколько строк в файл.htaccess файл. См. Примеры строк ниже и добавьте строки, которые лучше всего подходят для вашей ситуации.
На 301 Перенаправить одну страницу:
Redirect 301 /old-file.html http://www.domain.com/new-file.htmlДобавьте эту строку в свой .htaccess. Замените old-file.html именем файла страницы, которую вы хотите перенаправить. Если файл не находится на верхнем уровне каталога, укажите путь к файлу перед /old-file.html .
Заменить http: // www.domain.com/new-file.html с URL-адресом, на который должна быть перенаправлена страница.
на 301 перенаправить весь домен:
Редирект 301 / http://www.new-domain.com/Замените http://www.new-domain.com/ URL-адресом, на который вы хотите перенаправить свой сайт.
Обязательно добавьте пустую строку в конец вашего документа .htaccess. Это сигнализирует серверу, что он достиг конца файла .htaccess.
После того, как вы закончите, нажмите Create File для новых файлов или Save Changes , если у вас уже был .htaccess.
WP Хостинг 301 Перенаправляет
Базовые пользователи
Создайте переадресацию, добавив на свой сайт плагин Simple 301 Redirect . Выполните следующие действия:
- Перейдите в каталог плагинов WordPress и найдите «Simple 301 Redirect»
- Нажмите кнопку Установить сейчас в поле надстройки
- Нажмите кнопку Активировать после завершения установки подключаемого модуля
- Щелкните Параметры , затем щелкните 301 Перенаправления в раскрывающемся списке
- В разделе Re quest введите имя файла страницы, которую вы хотите перенаправить
- В поле « Destination » введите URL-адрес, по которому вы хотите, чтобы страница была перенаправлена на
.Если вам нужно больше отформатировать имя файла и URL-адрес для перенаправления, щелкните ссылку Documentation внизу страницы.
- Нажмите Сохранить изменения
Опытные пользователи
Для более опытных пользователей WordPress заголовок PHP может быть отредактирован для создания перенаправления. Ознакомьтесь с документацией WordPress по функции wp_redirect , чтобы узнать, как это работает.
Как увеличить трафик с 301 редиректа
Я думаю, что одна из самых крутых вещей в маркетинге — это возможность превратить проигрыш в победу.
Вы можете превратить неудачу во что-то, что действительно принесет вам пользу.
Когда я сталкиваюсь с коммерческой или маркетинговой проблемой, я стараюсь делать именно это. Иногда это большая проблема — например, судебный процесс длиною в год. В других случаях это небольшая проблема — например, однократное перенаправление.
Ага, даже 301 редирект!
Это самое замечательное в 301 редиректе. На первый взгляд редирект 301 кажется скучным и техническим. Но вы можете использовать переадресацию 301, чтобы получить больше трафика.
Я знаю, это звучит безумно, но это вполне возможно.
В этой статье я расскажу о том, что на самом деле делает 301 редирект и как вы можете превратить его в жизнеспособный источник трафика для своего сайта.
Если вы хотите заглянуть за кулисы и получить истинную инсайдерскую информацию об увеличении трафика, эта статья для вас.
Я должен отметить, что все редиректы несколько рискованны с точки зрения SEO . Они не будут постоянно помогать вашему SEO, но и не убивают ваш рейтинг.
Так что, если вы хотите действовать совершенно безопасно и воздерживаться от проверки техники, которая может дать вам большую прибыль, вы можете пропустить эту статью.
Не поймите меня неправильно — переадресация — это не методы черной или серой шляпы. Это стандартная практика для веб-мастеров. Тем не менее, они несут немного риска с точки зрения SEO.
Важно то, что вы осознаёте неотъемлемый риск, связанный с переадресацией. Тем не менее, я буду говорить о передовых методах перенаправления, но вы все равно можете не получить идеальных результатов.
Теперь, когда мы разобрались с этим, давайте поговорим о переадресации.
Что на самом деле делает перенаправление 301Вы видели 301 редирект в действии по всему Интернету, но, возможно, не осознавали этого.
Вот как выглядит переадресация 301.
Введите https://neilpatel.com в адресную строку.
Нажмите Enter. Когда сайт загрузится, вы увидите что-то другое в адресной строке:
Если вы ввели префикс https: //, почему он пропал? Это из-за простого перенаправления 301.
Вы можете спросить, «Зачем мне использовать 301 редирект?» Ответ: Это зависит от обстоятельств.
Этот конкретный пример часто встречается в блогах с переадресацией URL. Обычно блоги делают это, потому что URL без http: // или https: // легче увидеть и запомнить. Людям не нужно обращать внимание на префикс HTTP или HTTPS — они просто видят название веб-сайта.
Также важно, чтобы вы использовали только одну форму URL, чтобы вы могли поддерживать то, что Moz называет «полномочиями домена».”
Чтобы проиллюстрировать это, воспользуемся NeilPatel.com. Обратите внимание, что независимо от того, на какой странице NeilPatel.com вы находитесь, вы всегда будете видеть neilpatel.com в начале.
Другими словами, вы никогда не увидите https://neilpatel.com или neilpatel.com
.Я использовал один и тот же тип URL для всех своих страниц, что дает мне огромное преимущество, потому что все мои страницы связаны с одним и тем же URL .
В конечном счете, использование одного и того же типа URL-адреса облегчает вам запоминание и укрепляет мой авторитет в этом процессе.Это отличная причина настроить переадресацию 301.
Некоторые сайты предпочитают такую согласованность URL только потому, что они думают, что она выглядит лучше. Возможно, вам не стоит беспокоиться, если это ваша причина, но вы должны настроить тот же шаблон URL-адреса только для поддержания авторитета домена.
Давайте попробуем еще раз с немного другим типом переадресации 301. Введите http://nationalgeographic.com. Вы увидите, что это делает 301:
еще более впечатляющим.Преобразовал домен в www.nationalgeographic.com. Это еще один вариант, который используют многие сайты.
Также может работать и наоборот, и для этого есть разные причины.
Что я имею в виду? Позволь мне показать тебе.
Чтобы увидеть этот тип переадресации 301 в действии, введите mint.com в адресную строку.
Когда он загрузится, вы увидите префикс https: //.
Это связано с тем, что Mint хочет, чтобы вы знали, что это безопасный сайт, поскольку он имеет дело с личной финансовой информацией.
Вы также можете увидеть это во многих банках, государственных учреждениях и большинстве предприятий, которые имеют дело с конфиденциальной информацией любого рода.
Если вы введете http://bankofamerica.com, вы будете перенаправлены на сайт HTTPS.
Это два наиболее распространенных способа использования переадресации 301. Однако это далеко не все возможности 301-го.
Давайте взглянем на некоторые более интересные вещи.
Вот еще несколько способов использования редиректа 301.
Использование переадресации 301 для сайтов с ребрендингомЕсли вы провели ребрендинг своего веб-сайта, вы можете использовать 301 для направления трафика со старого сайта на новый.
Джон Морроу сделал это со своим старым блогом Boost Blog Traffic. Он создал новый бренд под названием Smart Blogger, и именно здесь вы найдете все старое содержание и новое.
Но Джон не хотел терять годы существующего контента, поэтому он перенес сайт на новый URL-адрес, отражающий новое название бренда.
Итак, когда вы вводите boostblogtraffic.com в строку поиска…
… он автоматически перенаправляет вас на сайт Smart Blogger.
Это был решающий шаг по другой причине: Джон потратил лет на создание авторитета под брендом Boost Blog Traffic. Он не хотел терять все обратные ссылки, над которыми так усердно работал.
Использование системы 301 редиректа было идеальным решением. Весь этот драгоценный SEO-сок был сохранен, и Джон мог использовать свой новый блестящий бренд.
Итак, если вы каким-либо образом перезагрузили свой бренд, вы можете использовать редирект 301, чтобы сохранить SEO и трафик.
Теперь я знаю, о чем вы думаете: «Что, если я не переименовал свой сайт?»
И это вполне правильный вопрос. Вероятно, вы в последнее время не переименовывали свой сайт.
Но есть еще один способ использовать редирект 301, чтобы повысить SEO-оптимизацию вашего сайта. и одновременно делают его более авторитетным.
Здесь в игру вступает особенно остроумная тактика, и это один из моих любимых способов добиться законного улучшения SEO от самого Google.
Перенаправление с HTTP на HTTPSВы, наверное, слышали о дебатах HTTP и HTTPS. Вы могли спросить: «Действительно ли нужен HTTPS на моем сайте?»
Ответ: Вам, вероятно, или нужен HTTPS на вашем сайте.
Google несколько раз открыто признавал, что предпочитает HTTPS HTTP. На Share16 Google Keynote Тао Тран из Google подтвердила, что HTTPS «необходим», сказав: «Будущее Интернета — в безопасности.”
Значит, этот зеленый текст и замок могут много значить.
Вдобавок к этому, Google теперь сделал свои предпочтения официальной частью своих рейтинговых систем. Это означает, что если у вас есть 2048-битный сертификат ключа SSL на вашем сайте, вы получите небольшое повышение рейтинга от Google.
Разница небольшая, но заметная.
В этом есть смысл. Google хочет, чтобы сайты с самым высоким рейтингом были защищены, чтобы посетители чувствовали себя в большей безопасности. Из-за этого они дают защищенным сайтам преимущество перед незащищенными.
Но есть и другие причины для перехода на HTTPS, которые не менее убедительны.
Во-первых, это позволяет вашим посетителям чувствовать себя в большей безопасности, независимо от того, в какой отрасли вы работаете.
HTTP-сайтыпо большей части будут работать нормально, но наличие зеленого HTTPS и символа замка действительно добавляет авторитета и доверия в глазах вашей аудитории.
Что еще более важно, если у вас нет HTTPS, Google выставит на ваш сайт предупреждение системы безопасности с пометкой «Небезопасно.”
Например, если вы зайдете на сайт www.williams-sonoma.com с помощью Google Chrome, вы увидите обычную домашнюю страницу:
Но если вы попытаетесь добавить к нему префикс HTTPS, вы получите предупреждение:
Это означает, что сайт не защищен с помощью HTTPS. Google это не любит, поэтому он выдает предупреждение, которое позволяет пользователям узнать, что сайт не защищен.
Это то, что вы определенно не хотите, чтобы ваши пользователи видели, когда они посещают ваш сайт.
Сравните это с веб-сайтом Mint, на котором HTTPS гордо отображается зеленым цветом вместе с замком:
Это мелкие детали, но они сразу же добавляют огромное доверие.Я настоятельно рекомендую использовать HTTPS, и мы поговорим об этом подробнее через минуту.
Итак, как все это связано с переадресацией 301?
Короче говоря, вы можете перенести свой сайт с HTTP на HTTPS и использовать переадресацию 301, чтобы направить трафик на новую, безопасную версию сайта.
Давайте посмотрим на это перенаправление в действии на сайте Mint. Введите http://mint.com и посмотрите, что получится:
Он автоматически перенаправляет вас на сайт HTTPS.
Использование HTTPS — хорошая идея практически для любого веб-сайта.Вот несколько вещей, которые необходимо знать, прежде чем переходить с HTTP на HTTPS.
В феврале 2016 года Джон Мюллер из Google опубликовал несколько важных часто задаваемых вопросов о переводе вашего сайта на HTTPS. Весь его пост стоит прочитать, но вот некоторые из наиболее важных частей.
Раньше переадресация 301 или 302 приводила к небольшой потере PageRank. Фактически, в 2013 году Мэтт Каттс подтвердил, что переадресация 301 вызывает потерю PageRank примерно на 15%.
Это означало, что перевод всего сайта на HTTPS вызвал бы значительную потерю PageRank.Если бы вы использовали кучу переадресации 301, ваш сайт сильно пострадал бы, и это не сильно мотивировало веб-мастеров переводить свои сайты на HTTPS.
Но Мюллер подтвердил, что 301 и 302 редиректы не потеряют PageRank . Это кардинально меняет правила игры и показывает, насколько большое внимание Google уделяет HTTPS. По сути, они изменили свои правила в пользу HTTPS-сайтов.
Мюллер также указал ссылку на страницу поддержки веб-мастеров, в которой изложены передовые методы перехода на HTTPS.
Это хорошее пошаговое руководство, которое проведет вас через процесс перевода вашего сайта на HTTPS.
Если вы решите перевести свой сайт на HTTPS, имейте в виду, что это займет некоторое время. Для некоторых крупных сайтов процесс может занять большую часть года. HTTPS-миграции , определенно того стоят, но они могут быть сложными и сложными процедурами.
Когда Wired переместила свой сайт на HTTPS в 2016 году, в процессе возникли некоторые проблемы.Короче говоря, их страницы переводились на HTTPS, но некоторые изображения и файлы JavaScript загружались на новые страницы с помощью HTTP.
Этот конфликт вызвал около 485 000 заметных ошибок. И это было примерно за 10 дней. Вы можете видеть, насколько они могут быть сложными и запутанными.
Но если вы будете следовать инструкциям Google, вы сможете переместить свой сайт на HTTPS с наименьшими проблемами. Если у вас возникнут вопросы или возникнут проблемы, рекомендуется обратиться в службу веб-хостинга.
Теперь, когда мы подробно рассмотрели, как использовать переадресацию 301, есть еще несколько деталей относительно 301, которые вам нужно помнить.
Мелкий шрифт 301Все это не означает, что вам ничего не известно, если вы перенаправляете все свои страницы. Вы вполне могли бы быть, но есть некоторые ограничения.
Вот красивая диаграмма от Moz, которая объясняет некоторые из новых политик Google в свете их старых:
Давайте разберемся немного подробнее, потому что здесь это может оказаться немного сложным.
Согласно Moz, если вы 301 перенаправляете страницу на точную копию этой страницы, у вас должно быть .
Но Гленн Гейб из G-Squared Marketing обнаружил, что Google будет рассматривать переадресацию 301 на нерелевантную страницу как мягкую ошибку 404:
Вернемся к моему первому вопросу о вопросах, которые задавали Джону [Мюллеру], и его ответу. Он всегда говорил, что перенаправления на домашнюю страницу или нерелевантные страницы можно рассматривать как мягкие 404-е. Это означает, что Google по сути будет просматривать исходные страницы, которые перенаправляются как 404-е.А это означает, что Google в конечном итоге удалит эти страницы из индекса (рассматривая их как стандартные 404), даже если они правильно перенаправляют на другие страницы вашего сайта.
Так что это значит для вас?
По сути, будьте настолько просты и понятны, насколько это возможно, с вашими переадресациями 301. Если вы переместите свои HTTP-страницы на HTTPS-страницы, которые идентичны, вы должны получить поддержку от Google и не понести никаких штрафов.
Пример неправильного перенаправления: со старой страницы статьи на новую домашнюю страницу.(Например: fakesite.com/article перенаправляет на newfakesite.com.) Google сочтет это несущественным.
Но если вы сделаете ссылку со старой страницы статьи на ту же статью (или , очень похожую на ) на своем новом сайте, все будет в порядке.
Давайте взглянем на Boost Blog Traffic / Smart Blogger. Вот ссылка Google SERP на страницу на старом сайте boostblogtraffic.com:
Когда вы нажмете на нее, вы увидите ту же статью с тем же окончанием URL, но на smartblogger.com вместо этого.
Это лучший способ переместить старые страницы на новый сайт: перенаправить на ту же страницу с новым URL.
Это верно независимо от того, является ли ваш новый сайт полностью новым доменом или просто версией HTTPS.
Таким образом, у вас будет больше шансов сохранить все преимущества SEO без потери рейтинга в поисковой выдаче Google.
Но если по какой-то причине вы, , не можете указать ссылку на новую версию страницы, не переживайте.Мюллер сказал, что создание пользовательской жесткой страницы 404 — лучшее решение в этом случае.
Если ваши страницы 404 могут быть полезны для пользователей, вы действительно можете получать от них трафик. Но 404-е сканирование ваших страниц должно быть крайней мерой.
Подведем итоги: если вы используете переадресацию 301 для перемещения трафика с HTTP на HTTPS, Google, вероятно, немного повысит ваш рейтинг. Но убедитесь, что вы перенаправляете на релевантный контент.
Если вы выполните эти шаги, вы, скорее всего, получите небольшую небольшую выгоду для SEO от Google.В довершение ко всему, ваши посетители будут иметь больше спокойствия, зная, что ваш сайт безопасен.
ЗаключениеЕсли есть только одна идея, которую вы почерпнули из этой статьи, я надеюсь, что она следующая: Скучные вещи не всегда должны быть скучными .
Это то, что мне очень нравится в маркетинге. Это одна из главных причин, по которой я люблю заниматься тем, чем занимаюсь.
Подумайте об этом: что-то вроде редиректа 301 можно превратить из технического праздника сна в очень полезное оружие.Это довольно удивительно, если вы спросите меня.
Это действительно так, когда речь идет о самых разных вещах в маркетинге. Вы можете превратить обычно скучные или непопулярные вещи, такие как аудит Bing и SEO, в большие победы для своего бизнеса.
Если вы начнете рассматривать все как потенциальную победу, вы сможете разблокировать огромное количество энергии. Ваше мышление не будет ограничено ярлыками. Вместо этого вы откроете для себя новые возможности и преимущества, которые они могут вам принести.
Философ и ученый Фрэнсис Бэкон сказал:
Мудрый человек сделает больше возможностей, чем он найдет.
Это точное отношение к маркетингу. Не позволяйте ничему быть скучным и во всем ищите потенциал.
Итог: на первый взгляд, 301 редирект не представляет собой ничего особенного. Но когда вы используете их в сочетании с другими тактиками, вы можете добиться отличных результатов.
Возьмите информацию из этой статьи, попробуйте и дайте мне знать, как все прошло!
Собираетесь ли вы попробовать какой-либо из этих методов с использованием редиректа 301?
Узнайте, как мое агентство может привлечь огромное количество трафика на ваш веб-сайт
- SEO — разблокируйте огромное количество SEO-трафика.Смотрите реальные результаты.
- Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
- Paid Media — эффективные платные стратегии с четким ROI.
Заказать звонок
Редирект 301: что это такое, зачем и как его использовать
(Последнее обновление: 10 мая 2021 г.)Если вы когда-либо меняли свой почтовый адрес с одного места на другое, вы уже знаете, насколько важно перенаправлять всю почту, которая отправляется на ваш старый адрес!
То же самое и с изменением URL веб-сайта.Отсутствие трафика, поступающего на ваш старый URL-адрес веб-сайта, может иметь катастрофические последствия для вашего бренда и разочаровать ваших клиентов.
Представьте, что у вас есть магазин электронной коммерции, продающий рождественские елки, и вы недавно переместили адрес своего веб-сайта на другой URL. Если весь трафик идет на старый адрес веб-сайта, а клиенты получают код ошибки 404, вы упускаете потенциальные продажи, что может быть особенно разрушительным для такого сезонного продукта, как этот!
Перенаправление 301 эквивалентно службе перенаправления почты для URL-адресов веб-сайтов.Это лучший вид переадресации при постоянном перемещении адреса веб-сайта, в отличие от переадресации 302 или 511, которые более полезны при временном перемещении URL-адресов.
Если вы планировали лучше понять переадресацию 301, вы попали в нужное место. Узнайте, что это такое, почему вы должны их использовать и как использовать их в качестве источника трафика для своего сайта.
Итак, если вы готовы, приступим!
Что такое переадресация 301?
Редирект 301 — это постоянная инструкция перенаправления, которая направляет трафик веб-сайта на желаемый URL.Это код статуса http, который легко интерпретируется и реализуется поисковыми системами, поэтому это, вероятно, наиболее удобный для SEO способ изменения URL-адреса веб-сайта.
Самое замечательное в перенаправлении 301 заключается в том, что он помогает перенести всю оценку веса ссылок и рейтинг, который ваш старый URL-адрес мог бы накопить с течением времени, на новый URL-адрес, поэтому вы не потеряете предыдущие усилия SEO, которые, возможно, вложили. для повышения вашего рейтинга в поиске.
Редирект 301 — это всеобъемлющая инструкция по перенаправлению для поисковых систем, которая указывает, что URL-адрес веб-сайта вместе со всем его содержимым навсегда переместился в другое место в Интернете.Важное слово здесь — постоянный .
Зачем нужен редирект 301?
Вот несколько ситуаций, в которых вы можете использовать 301 редирект:
Все вышеперечисленные сценарии требуют, чтобы вы перенаправляли входящий трафик веб-сайта в новое место, в нужное место, чтобы посетители вашего веб-сайта могли добраться до вас.
Еще одна веская причина использовать переадресацию 301 заключается в том, что они сохраняют до 90-99% вашего рейтинга в поисковой выдаче. Это означает, что любые репосты в социальных сетях, обратные ссылки и ссылки, которые помогли вашему старому URL-адресу получить лучший рейтинг, будут перенесены в новый рейтинг URL-адреса.
Редирект 301 также представляет собой инструкцию кода состояния, которую легко понимает Google, которая поддерживает процесс индексации нового веб-сайта и всех его новых страниц быстрее и эффективнее. Другие переадресации могут быть не так легко просканированы или интерпретированы поисковыми системами, и поэтому, вероятно, лучше всего использовать 301-й адрес.
Как использовать / создать 301 редирект
Поисковым системам может потребоваться некоторое время, чтобы обнаружить, что вы реализовали переадресацию 301 и изменили расположение URL-адреса вашего веб-сайта.Вот почему мы советуем вам реализовать его в нужное время, чтобы не упустить входящий трафик. Вы также должны убедиться, что вы правильно реализуете инструкцию 301 перенаправления, чтобы предотвратить любые технические сбои.
Есть несколько способов реализовать 301 редирект:
1. Включите инструкцию перенаправления 301 в заголовки старых страниц URL.
I Если страница написана на PHP, Java или других языках программирования, включение инструкции 301 перенаправления в заголовки каждой страницы приведет к успешной реализации.Это перенаправит входящий трафик на новое местоположение веб-сайта, которое вы указали в инструкции кода состояния.
Вам нужно будет ввести целевой URL в заголовки ответов на каждой странице вашего старого URL. Таким образом, если кто-то должен был ввести URL-адрес определенной страницы на вашем старом веб-сайте, он автоматически перенаправлялся на новый URL-адрес в Интернете.
2. Получите доступ к вашему серверу, а точнее к файлу конфигурации Apache, установив в него htaccess.
Это можно сделать с помощью команды «Разрешить переопределение» в файле конфигурации Apache.Оказавшись в корневой папке, вы можете вносить изменения в код с помощью текстового редактора в стиле UNIX.
Для успешной реализации вам необходимо открыть свой FTP и войти на сервер вашего веб-сайта или в панель администратора хостинга. Затем попробуйте проникнуть в файл htaccess в ваших корневых папках. Обычно файл htaccess — это скрытый файл, поэтому убедитесь, что вы разрешили браузеру просматривать скрытые файлы, чтобы увидеть его.
Коды инструкций, которые вы использовали бы в этом методе, будут следующими:
- Перенаправить одну страницу:
Redirect Постоянный / старый файл.html / http: //www.domain.com/new-file.hml
2. Перенаправить весь домен:
RedirectPermanent / http: //new-domain.com/
Ваш сервер читает вашу инструкцию кода переадресации 301 построчно, поэтому лучше поставить пустую строку в конце вашего кода, чтобы указать на закрытие вашей инструкции. В крайнем случае, если вы не можете получить доступ к файлу «htaccess», вы всегда можете обратиться за помощью к своему хостинг-провайдеру.
3. Используйте плагины переадресации WordPress 301.
Существует несколько плагинов, которые упрощают реализацию 301 редиректа, особенно если вы используете WordPress. Мы рекомендуем вам использовать плагин Yoast WordPress для настройки переадресации. Это безопасный способ, поскольку его используют, тестируют и доверяют несколько разработчиков.
Вот некоторые другие плагины, которые вы можете использовать:
- 301 Redirects
Это «простой менеджер перенаправления», который помогает легко создавать как 301, так и 302 редиректы.
2. Простая переадресация 301
Это инструмент с открытым исходным кодом, который работает как шарм.
3. Перенаправление
Простой в использовании, всесторонний плагин перенаправления, который поможет вам отслеживать все ошибки 404, устранять концы с концами на вашем сайте и легко настраивать 301 редирект.
Всегда полезно потратить некоторое время на тестирование своего веб-сайта после того, как вы закончите настройку переадресации. Убедитесь, что инструкция перенаправления работает без сбоев!
Заставьте людей посетить ваш веб-сайт вскоре после его внедрения. Убедитесь, что он работает нормально и может обрабатывать большие объемы трафика на веб-сайт, чтобы создать эффективный и плавный путь к покупке.
Перенаправления 301 — лучший вариант
Неудивительно, что переадресация 301 — лучший способ настроить постоянную переадресацию на новый URL-адрес веб-сайта. Они используются уже много лет и пользуются доверием сообщества интернет-маркетологов и разработчиков на рынке. Это безопасный выбор!
Сообщите нам, как прошел ваш первый редирект 301, и обязательно обратитесь к PapaSquad, если вам понадобится помощь!
Основные варианты использования Когда использовать переадресацию 301 и как это делать правильно
переадресации 301 — один из основных элементов, которые SEO-специалисты используют на регулярной основе.Они очень полезны, но также могут быть очень опасными. С их помощью вы можете исправить неработающие ссылки, но вы также можете создать петли перенаправления, которые могут повлиять на индексируемость.
Чтобы действительно воспользоваться преимуществами переадресации 301, вы должны знать, как их правильно настроить, а также сценарии, в которых они требуются. И последнее, но не менее важное: вы должны знать, чего следует избегать при использовании переадресации 301 для решения проблемы.
Из этой статьи вы узнаете, когда следует использовать редирект 301, чтобы использовать их в целях SEO, и как избежать ошибок, которые могут повлиять на ваш рейтинг.
- Что такое переадресация 301?
- Почему 301 так важны для SEO?
- Когда использовать переадресацию 301?
- Сразу после создания веб-сайта
- при переходе на HTTPS
- Когда вы сломали страницы
- При удалении содержимого или содержимого, которое больше не используется
- Изменение URL-адресов по любой причине
- При редизайне / капитальном ремонте веб-сайта
- Устранение проблем с дублированием контента и проблем с динамическими URL-адресами
- Ребрендинг и объединение доменов
- Как настроить 301 редирект
- Как долго следует сохранять 301 редирект?
- Как НЕ устанавливать 301 редирект
- 301 Redirect vs.Канонический тег
Предупреждение: Игра с URL-адресами и переадресация 301 в большом масштабе может иметь огромное негативное влияние на ваш сайт, если все сделано неправильно. Если вы не уверены на 100%, делая что-то самостоятельно, лучше обратиться к специалисту по поисковой оптимизации, который утвердит изменения и поможет с ними.
Что такое перенаправление 301?
Большинство людей знают, что такое редирект 301, но на всякий случай я чувствую необходимость его определить.
301 — это код состояния HTTP. Коды состояния указывают, был ли HTTP-запрос успешным или нет; другими словами, работает веб-страница или нет. По сути, HTTP-перенаправление 301 — это постоянное перенаправление с одного URL-адреса на другой. Это означает, что страница перемещена навсегда, и вы не найдете исходное содержание. Есть несколько кодов ответов, некоторые из которых вы, вероятно, уже знаете. Например, статус HTTP 500 указывает на ошибку сервера, а 404 указывает на то, что ресурс не существует.Код состояния 200 является наиболее распространенным, но вы, вероятно, видите его реже, потому что он указывает на успешный запрос (в конечном итоге вы видите страницу вместо любого кода состояния, что хорошо).
Источник gomage.com
Код состояния 301 означает, что веб-ресурс можно найти по новому адресу. Так, например, если у меня есть страница A, и я 301 перенаправляю ее на страницу B, если вы перейдете на страницу A, браузер автоматически переведет вас на страницу B.
Другими словами, это похоже на перемещение страницы с одного адреса на другой.
Существуют и другие типы перенаправления, помимо постоянного перенаправления 301, например:
- 302 был временно перемещен и теперь обнаружен (было: временное перенаправление)
- 303 см. Другие.
- 307 временное перенаправление
- 308 постоянное перенаправление
Почему 301 так важны для SEO?
Поисковые системы стараются предоставить своим пользователям лучший опыт, поэтому они не хотят отображать плохие ресурсы в своих результатах поиска.Отсутствие ресурса отражает плохой пользовательский опыт.
Из-за того, как они работают, поисковые системы неизбежно не отображают 404 страницы в своих результатах. Пауки поисковых систем будут сканировать веб-сайт в поисках новых ресурсов и вносить их в индексатор. Затем индексатор индексирует страницу, и только после этого начинается процесс ранжирования.
После того, как страница проиндексирована, она отображается при поиске. Кроме того, время от времени он просматривается заново.Google делает это, чтобы узнать, были ли на странице внесены какие-либо изменения. Однако страница может внезапно исчезнуть. Возможно, владелец удалил его, а может, что-то случилось с веб-серверами.
В течение этого периода между двумя сканированиями страница может быть проиндексирована и ранжирована Google, что приведет пользователей к 404 страницам.
В какой-то момент Google поймет это, и он не будет доволен. В конечном итоге он удалит 404 страницы из индекса, но если эта проблема будет повторяться, он может даже посчитать веб-сайт менее надежным, поскольку тратит краулинговый бюджет.
Но страницы с кодом 404 влияют не только на поисковые системы. Это влияет на вас! Ваш сайт, ваш бизнес и ваш доход. Если пользователи Google ищут ваши страницы, если они нажимают на ваши ссылки, и эти ссылки возвращают 404, вы просто потеряли клиента. Ни посетители, ни поисковые роботы не могут получить доступ к этим ссылкам. Конечный пункт назначения URL-адреса не найден. В этом случае вы можете потерять PageRank.
Не только это, но и если вы создаете страницы 404 (например, случайно удаляя фрагменты контента), вы также потеряете много ссылок, если на этих страницах есть входящие ссылки, указывающие на них.Это будет плохо для поисковой оптимизации. 301 редирект может помочь направить этот капитал в новое место, чтобы вы не потеряли авторитет домена.
Конечно, неизбежно, что в какой-то момент на сайте будет ошибка 404. Фактически, я могу прямо сейчас создать ошибку 404, указав ссылку на несуществующую страницу. Но это было бы плохо и для меня. Я не хочу давать ссылки на 404 страницы, потому что тогда Google будет думать, что я веду пользователей и поисковые системы к недостающим ресурсам.
Видите ли, на самом деле важна не битая страница, а ссылка, которая на нее указывает. Как я уже говорил в другом сообщении в блоге (и сейчас я процитирую себя):
Страница на самом деле не существует, пока на нее не свяжется другая страница.
Вы можете узнать, есть ли на вашем сайте 301 ошибка, с помощью CognitiveSEO ToolSet. Используйте Site Explorer и выполните поиск неработающих страниц, чтобы найти обратные ссылки с других сайтов на ваш сайт, которые возвращают 404:
.Вам необходимо решить эти проблемы, потому что вы потеряете много органического трафика, рейтинга Google и ссылочного веса из построения ссылок , и все ваши усилия по поисковой оптимизации будут напрасными.Вы можете потерять гораздо больше. Вы можете потерять положительную репутацию, созданную для вашего бренда, путем создания ссылок и создания контента. В этом случае необходимо перенаправление поврежденных URL-адресов. Вам необходимо провести тщательный анализ.
Вы должны помнить, что наряду с количеством ссылок вы также можете потерять клиентов / посетителей, поскольку битая страница также означает плохой пользовательский опыт.
Используйте Site Audit , чтобы проводить SEO-анализ на странице и находить 404 проблемы на вашем собственном сайте.Вы также можете просмотреть весь свой набор 301 и проверить, все ли они хороши или указывают на то, что им нужно. Инструмент анализа диагностирует ваш сайт и показывает все ошибки SEO на странице и способы их исправления.
Итак, если вы обнаружите, что на вашем сайте есть другие сайты, указывающие на страницы 404, вы можете попытаться связаться с владельцем, чтобы заменить URL-адрес или просто выполнить перенаправление самостоятельно.
Основная цель 301 редиректа: свести к минимуму наличие или появление отсутствующих или поврежденных ресурсов.
Более простой способ — использовать Google Search Console. Инструмент бесплатный и может предложить некоторые идеи о вашем веб-сайте. Вы можете обнаружить 301 ошибку перенаправления в Google Search Console, просмотрев Индекс > Покрытие , но имея меньше информации:
Когда использовать переадресацию 301?
Теперь мы можем сказать, что Google и другие поисковые системы любят 301, но это не значит, что вы должны начать перенаправлять все.301 редирект следует использовать с осторожностью и только в определенных и необходимых случаях, поскольку беспорядок может иметь разрушительные последствия.
Если вы не попали в одну из этих ситуаций, то вам, вероятно, не стоит играть с 301.
1. Сразу после создания веб-сайтаКогда вы запускаете новый веб-сайт, первое, что вам нужно сделать, это перенаправить все домены на предпочтительную версию.
Существует 4 основных версии вашего сайта:
- http://yoursite.com
- http://www.yoursite.com
- https://yoursite.com
- https://www.yoursite.com
Естественно, в 2019 году вам понадобится SSL. Кто знает, вероятно, когда-нибудь в будущем это будет по умолчанию. В общем, не имеет значения, имеет ли ваш сайт www или без www, но вы можете перейти с www, просто чтобы убедиться (полезно для чего-то, что связано с CDN, изображениями и файлами cookie, если ваш сайт станет больше в будущем).
В любом случае, давайте вернемся к делу и скажем, где появляются 301:
Каждая другая версия вашего сайта должна 301 выполнять редирект на предпочтительную версию, и также предпочтительно, если перенаправление представляет собой одноэтапный процесс.
Итак, если я предпочитаю версию https://www.yoursite.com, я не хочу, чтобы http://yoursite.com перенаправлял сначала на https://yoursite.com, а затем на https: //www.yoursite. .com, но прямо на https: // www.yoursite.com.
Вы можете легко проверить это, запустив Site Audit в CognitiveSEO Toolset и внедрив изменения в Seach Console:
2. При переходе на HTTPSМногие веб-сайты по-прежнему работают через HTTP-соединения. Это рискованно, особенно при работе с личными данными. Например, даже небольшая контактная форма на вашей контактной странице может быть уязвима для нарушения GDPR, если она небезопасна, поскольку данные могут быть перехвачены третьими лицами.
Если вы планируете перевести весь свой сайт с HTTP на HTTPS, будьте очень осторожны. Повторяю: Надо быть очень осторожным.
Это может иметь разрушительные негативные последствия, если переход не будет выполнен должным образом. Под правильным я подразумеваю настройку 301 перенаправления с каждого URL-адреса HTTP на его копию HTTPS.
Вы можете проверить это пошаговое руководство по переходу с HTTP на HTTPS , если вы хотите убедиться, что все сделали правильно.
3. Если страницы сломаныНеработающие страницы и ссылки — это на самом деле 404 страницы. Вы должны постоянно искать эти типы ошибок, поскольку они могут появиться в любое время, например, когда кто-то неправильно написал URL-адрес.
Любая ссылка, указывающая извне вашего сайта на ваш сайт, по которой встречается ошибка 404, должна быть обработана. Вы можете найти неработающие ссылки и страницы с помощью инструментов SEO, таких как когнитивный SEO, как упоминалось выше в сообщении блога.
Лучше всего связаться с владельцем и попросить исправить ссылку. Однако это занимает много времени, иногда неэффективно и может даже привести к полной замене ссылки.
Вы можете перенаправить эти 404 ссылки (битые страницы) на наиболее релевантную страницу вашего сайта, чтобы устранить эти проблемы с перенаправлением.
Когда дело доходит до внутренних неработающих ссылок (неработающих ссылок на вашем сайте), в идеале вы должны изменить их, а не 301, перенаправляя их.301 редирект передает значение ссылки, но часть его теряется во время процесса, поэтому прямая ссылка всегда лучше.
4. Когда удаление содержимого или содержимого больше не используетсяВозьмите это с очень небольшой долей скепсиса. Иногда вам может потребоваться, чтобы ресурс возвращал 404. Например, если кто-то ссылается на какой-то странный URL-адрес на вашем сайте, и это выглядит как спам, вероятно, не рекомендуется перенаправлять этот отрицательный капитал на одну из ваших хороших страниц.
Теперь это спорно. Некоторые скажут, что вы всегда должны перенаправлять любую неработающую ссылку или ресурс. Все согласятся, что лучший тип перенаправления — на наиболее релевантный из возможных ресурсов.
Так, например, если у меня есть блог о животных и я удаляю страницу о собаках, я не хочу просто перенаправлять ее на главную страницу и определенно не хочу перенаправлять ее на страницу о кошках.
Правильный редирект 301 всегда должен быть на самую релевантную страницу на веб-сайте.
Но что делать, если у вас нет соответствующей страницы? Что ж … чаще всего рекомендуется перенаправить на домашнюю страницу. Однако здесь возникает проблема:
Отображая 404, вы даете пользователям ответ, а также имеете возможность показать призыв к действию или, по крайней мере, рассмешить их (с помощью дизайна). Перенаправляя страницы на главную, вы просто отправляете пользователей туда, где они не ожидали попасть.
Если пользователь намеревался прочитать статью на определенную тему, то попадание на главную страницу сайта приведет его в еще большее замешательство, чем попадание на страницу 404.
Итак, здесь 404 может быть намного полезнее, особенно если вы добавите к нему красивый дизайн и призыв к действию. Вот несколько примеров, может быть, даже лучше, чем в приведенном выше, если у вас большой веб-сайт с множеством 404 :
Извините, здесь нет искомой информации (можно настроить) , но:
- Вы можете искать другие темы здесь: (после чего следует строка поиска)
- Вот несколько похожих тем: (следуют некоторые ссылки)
Ничего страшного, если на вашем веб-сайте то тут, то там есть 404 ошибки, но если это крупномасштабные или это страницы, на которые ссылаются качественные сайты, то вам следует перенаправить их на наиболее релевантный ресурс.
Также имейте в виду:
Лучше возвращать полный 404, чем мягкий 404, который представляет собой страницу с видом 404, которая скрывает под собой код состояния 200.
Soft 404 звучит как уловка для Google. С одной стороны, вы говорите пользователю, что искомого ресурса нет, а с другой стороны, вы сообщаете Google, что страница в порядке.
5. Изменение URL-адресов по любой причинеВ SEO обычно рекомендуется никогда не менять URL-адрес определенного ресурса.
Однако, если вам все же нужно изменить его, вы всегда должны 301 перенаправлять старый URL-адрес на новый URL-адрес. Популярные CMS, такие как WordPress, даже делают это автоматически. Если вы измените URL-адрес, вы можете заметить, что старый перенаправляется на новый.
Когда вы меняете URL-адрес, Google должен сначала его просканировать, затем проиндексировать и заново оценить. Это может занять время. Настройка переадресации 301 сообщит Google, что это не совсем новая страница, а на самом деле старая, адрес которой только что переместился.
Например, у вас может быть очень старый веб-сайт с некоторыми очень старыми страницами, которые раньше имели подчеркивание в URL-адресах. Как вы знаете, тире теперь предпочтительнее, поэтому вы можете изменить https://www.yoursite.com/this_page/ на https://www.yoursite.com/this-page/.
Если вы это сделаете, убедитесь, что 301 перенаправил старую страницу на новую.
6. При редизайне / капитальном ремонте веб-сайтаПерепроектирование или улучшение веб-сайта в больших масштабах часто может закончиться удалением страниц, перемещением или переписыванием содержимого.
Если вы удалили какие-либо страницы в процессе редизайна, убедитесь, что вы перенаправляете эти страницы соответственно на наиболее релевантный ресурс на вашем сайте.
Опять же, большие изменения на веб-сайтах всегда могут иметь негативные последствия для SEO, если не принимать во внимание определенные аспекты.
Если вы находитесь в процессе редизайна своего веб-сайта или думаете о том, чтобы сделать это в будущем, вы всегда можете проверить наш контрольный список для SEO редизайна веб-сайта .
7. Устранение проблем с дублированием содержимого и проблем с динамическим URLЕсли у вас очень большой веб-сайт, особенно в сфере электронной коммерции, вы постоянно сталкиваетесь с дублированным контентом или проблемами с динамическими URL.
Например, если у вас большой набор продуктов красного и желтого цветов, использование динамических URL-адресов может создать дублирующийся или, по крайней мере, очень похожий контент при фильтрации по красному или желтому цвету.
Переадресация301 может помочь с этим в определенных сценариях, но вы также можете использовать канонические теги. Подробнее о канонических тегах вы можете прочитать в конце этой статьи.
Вы можете проверить, есть ли у вас повторяющиеся или похожие проблемы с контентом, с помощью CognitiveSEO Site Audit :
Рекомендации по этой проблеме могут отличаться от сценария к сценарию. Поскольку это обычно происходит в больших масштабах, с тысячами страниц, всегда лучше связаться со специалистом по SEO, прежде чем вносить какие-либо изменения.
Однако, если у вас есть несколько почти идентичных URL-адресов, вы можете перенаправить их в соответствии с окончательной версией. Это потенциально может усилить эту страницу, поскольку она не будет каннибализирована, а количество ссылок из разных ссылок, если таковые имеются, будет отправлено на эту страницу.
8. Ребрендинг и объединение доменовПланируете ли вы сменить домен? У вас есть два веб-сайта брендов и вы хотите их объединить? Тогда 301 — лучший вариант.
Но не ошибитесь, просто установив простой 301 для перехода от одного домена к другому. Каждый URL-адрес должен перенаправлять на новое место в новом домене.
Хорошо, теперь, когда мы рассмотрели наиболее распространенные и важные случаи, когда вам следует воспользоваться переадресацией 301, давайте посмотрим, как именно вы можете настроить правильную переадресацию с одного URL-адреса на другой и даже с одного домена на другой.
Как настроить 301 редирект
Реализовать перенаправления на самом деле просто.То есть… если вам не нужно устанавливать тысячи. Настроить их можно по-разному:
Через плагины: Настроить редирект через плагины CMS довольно просто. Вы можете использовать любой плагин / расширение / модуль перенаправления. Обычно есть два поля: одно с текущим URL-адресом, а другое с желаемым URL-адресом.
Через .htaccess: Настроить 301 редирект можно через файл .htaccess на вашем сервере.
Если вы хотите перенаправить с одного URL на другой, это довольно просто.Вам просто нужно добавить:
Перенаправить 301 / старый URL / / новый URL /
Перенаправление 301 / старый URL / / новый URL /
Подробнее о перенаправлении .htaccess можно прочитать здесь.
Через cPanel: Также можно использовать перенаправление cPanel, и это довольно легко сделать в небольшом масштабе.
Через перенаправление на уровне домена: И последнее, но не менее важное: вы можете настроить перенаправление на уровне домена с панели управления регистратора доменов.Это хороший способ перенаправления, особенно если вы выполняете слияние из одного домена в другой.
Установите две записи перенаправления, одну с хостом www, а другую с хостом @, каждая из которых указывает на новый домен, и обязательно добавьте обратную косую черту в конце домена. П-о, если бы я перенаправил cognitiveseo.com на brandmentions.com, это выглядело бы примерно так.
Тип> Хост> Значение
Redirect Record> www> brandmentions.com/
Redirect Record> @> brandmentions.com /При этом все страницы будут перенаправлены на их новые аналоги (например, будет перенаправляться не только cognitiveseo.com на brandmentions.com, но также когнитивныйseo.com/page на brandmentions.com/page).
Как долго нужно сохранять 301 редирект?
Это на самом деле вопрос, который привел нас к написанию этого сообщения в блоге:
«Когда вы перемещаете сайт или контент и выполняете правильную переадресацию 301 (один к одному), каков безопасный период, после которого мы можем считать, что весь возможный объем страницы передается на новые страницы, и Google удалил его из своего индекса, и это безопасно чтобы навсегда отключить переадресацию? »
Ответ довольно прост:
Удаление переадресации 301 никогда не является безопасным.В лучшем случае они будут продолжать работу FOREVER .
Звучит как злая просьба, но вы меня правильно поняли! Вы должны делать это вечно. Почему? Ну правда, это зависит от обстоятельств. Но будет безопаснее, если вы никогда не удаляете переадресацию.
Если это просто страница без обратных ссылок и поискового трафика, вы можете просто проверить, проиндексирован ли новый URL, а старый — деиндексирован. Затем вы можете удалить 301, так как он больше не нужен.Однако, если на вашей странице есть обратные ссылки (даже внутренние ссылки на вашем собственном сайте), то удаление 301 приведет к 404.
Всегда лучше сохранять их, если они не создают каких-либо технических проблем с поисковой оптимизацией на сервере, чего не должно быть.
Как НЕ устанавливать 301 редирект
Есть также некоторые вещи, которые вы не должны делать при работе с переадресацией!
Худшее, что вы можете сделать при работе с перенаправлением 301, — это создать цикл перенаправления.
Или, возможно, вы видели это раньше в виде «Этот веб-сайт перенаправлялся слишком много раз». Цепочка перенаправления (или цикл перенаправления) — это когда страница A перенаправляет на страницу B, а затем страница B перенаправляет обратно на страницу A. Я надеюсь, вы понимаете, почему Google может расстроиться.
Также не рекомендуется выполнять множественные или цепные переадресации. При необходимости вы можете использовать 2 или 3 переадресации, но обычно Google не выполняет более 4 переадресации.
Google пытается сканировать Интернет с максимальной эффективностью.Каждый сайт получает определенный «краулинговый бюджет». Если вы потратите это на перенаправления заброшенной цепочки или петли перенаправления, у вас может остаться меньше для других важных страниц. Вот почему вам нужно исправить цепочки переадресации.
Итак, вместо того, чтобы иметь:
Страница A> 301> Страница B> 301> Страница C> 301> Страница D
У вас должно быть:
Страница A> 301> Страница D
Страница B> 301> Страница D
Страница C> 301> Страница DКроме того, когда вы пытаетесь исправить битые страницы, не перенаправляйте все просто на главную.Это не обязательно причинит вред, но вы можете добиться максимальной эффективности, если перенаправляете каждую страницу на что-то релевантное.
Перенаправление 301 и канонический тег
Людей часто путают канонические теги и редирект 301, потому что они в некотором роде похожи. Итак, какой из них использовать и когда?
Назначение канонического тега — сообщить поисковым системам, какую страницу отображать, без перенаправления пользователей на эту страницу.
Таким образом, при использовании тега rel = ”canonical” Google будет видеть страницу A, но она будет отображать страницу B в поисковых системах, но когда пользователи получают доступ к странице A (через меню навигации по сайту или прямой URL), они все равно будут видеть страницу А.
Как правило, лучше использовать переадресацию 301 при работе с отсутствующим или старым контентом, но, вероятно, лучше использовать канонические теги, когда работа с динамическими URL-адресами вызывает дублирование контента .
Возвращаясь к примеру, который я ранее приводил (большой набор продуктов как красного, так и желтого цвета), использование канонического тега может помочь вам позволить пользователям просматривать нарушенный сайт, сообщая поисковым системам, какую версию страницы отображать.
Обратите внимание, что если на ваших страницах выполняется поиск и по желтому, и по красному цвету, вы должны держать обе страницы в индексе. Однако, если пользователи ищут только продукт и никогда не ищут цвета, то лучше не каннибализировать результаты.
Пожалуйста, прочтите эту статью о типичных канонических ошибках тегов , если вы хотите узнать больше по этой теме.
Заключение
301 редирект может быть как очень полезным, так и смертельным (при неправильном использовании).Убедитесь, что вы правильно 301 редирект при столкновении с любым из случаев, упомянутых выше, для наилучших результатов поисковой оптимизации.
Важно помнить:
- Не создавать петли переадресации
- Всегда старайтесь перенаправить на самую релевантную страницу
- Постарайтесь исправить как можно больше неработающих страниц и ссылок
- Иногда канонические теги — лучший вариант
Вы когда-нибудь использовали переадресацию 301 для устранения технических проблем с поисковой оптимизацией? Как это прошло для вас или вашего клиента? Напишите нам в комментариях! Нам действительно любопытно узнать.
Когда использовать 301 редирект или 302 редирект
Веб-мастера неизменно заменяли 302 редиректа на 301 редирект, что вызывает проблемы для веб-сайта. Опыт пользователя при поиске может быть таким же, поскольку оба варианта приводят пользователя на соответствующую веб-страницу.
Однако поисковые системы обрабатывают эти типы перенаправления URL-адресов по-разному — перенаправление 302 означает, что страница была временно перемещена, а другое, 301, означает, что новая страница заняла постоянное место.Возможно, вашему сайту потребуется определить, был ли он использован по ошибке.
Неправильная переадресация может привести к потере трафика на эту конкретную веб-страницу или на многие страницы вашего сайта. Знайте разницу между переадресацией 301 и 302 и следуйте рекомендациям по оптимизации производительности веб-сайта при поисковой оптимизации.
Что такое переадресация 301?
Редирект 301 используется, чтобы убедиться, что поисковые системы и пользователи направляются на правильную страницу. Код состояния 301 используется, когда какая-либо страница была окончательно перемещена в другое место.
Пользователи теперь будут видеть новый URL-адрес, поскольку он заменил старую страницу. Это изменит URL-адрес страницы, когда она будет отображаться в результатах поиска.
Для веб-сайтов, размещенных на серверах, на которых работает Apache, разработчикам или владельцам веб-сайтов необходимо получить доступ к файлу .htaccess на сервере. Если ваш сайт размещен на сервере, на котором запущено другое программное обеспечение, для получения более подробной информации обратитесь к принимающей компании.
Когда подходит 301 редирект?Редирект 301 — это постоянное перенаправление.Это бесполезно для временных изменений или экземпляров A / B-тестирования. 301 следует использовать, когда:
- Ссылки на любые устаревшие URL-адреса должны быть отправлены на желаемую страницу. В качестве примера можно привести слияние двух веб-страниц или веб-сайтов, которые постоянно мигрируют.
- Есть несколько URL-адресов, используемых для доступа к вашему сайту. Выберите один URL-адрес в качестве канонического и предпочтительного места назначения и используйте свои 301 редиректы для направления трафика на предпочтительный или новый URL-адрес.
- Вы переместили свой сайт на новое доменное имя и хотите сделать переход со старого сайта на новый как можно более плавным.
- Вы выполняете переход с http на https.
Ваша предыдущая страница будет заменена, и новая страница будет отображаться в результатах вашей поисковой системы с переадресацией 301. Это уместно, если вы знаете, что URL-адрес будет находиться на новой странице в течение года или дольше.
Этот тип перенаправления страницы передает почти все ресурсы ссылки на новую страницу.
Отличным примером 301 редиректа является простейшее перенаправление вашего URL, например site.com перенаправлено на www.site.com .
Всегда используйте 301, когда содержимое страницы находится в новом месте и не вернется к исходному URL-адресу.
Что такое переадресация 302?
Редирект 302 — это временное перенаправление, которое направляет пользователей и поисковые системы на желаемую страницу в течение ограниченного времени, пока оно не будет удалено. Он может отображаться как 302 найденный (HTTP 1.1) или временно перемещенный (HTTP 1.0).
Редирект 302 может быть выполнен с использованием метатега или JavaScript, вместо того, чтобы обращаться к файлам сервера и тратить дополнительное время и усилия, необходимые для перенаправления 301.
Есть веб-мастера, которые используют 302 редиректа вместо 301 редиректа. Некоторые могут надеяться избежать задержки устаревания Google, связанной с перенаправлением 301.
Это становится проблемой для Google, который должен учитывать, действительно ли было предназначено перенаправление 302 или 301, поскольку они хотят улучшить работу поисковых систем, а веб-мастера регулярно использовали перенаправление 302, когда перенаправление 301 было подходящим просто потому, что они этого не сделали. знаю разницу.
Это может вызвать проблемы с рейтингом в поисковых системах и т.д.Могут возникнуть такие проблемы, как продолжение индексации старого URL-адреса и разделение популярности ссылок между URL-адресами.
Когда следует использовать 302 редирект?Бывают случаи, когда 302 редирект полезен. Добавьте 302 редирект для:
- A / B-тестирование веб-страницы на функциональность или дизайн.
- Получение отзывов клиентов о новой странице без влияния на рейтинг сайта.
- Обновление веб-страницы с одновременным предоставлением зрителям единообразного опыта.
- Веб-страница неработоспособна, и вы хотите, чтобы в то же время удобство для пользователей оставалось удобным.
302 — это временные перенаправления, которые используются, когда веб-мастерам необходимо оценить производительность или собрать отзывы. Их нельзя использовать в качестве постоянного решения.
Как 301 и 302 редиректы влияют на SEO?
Что произойдет с вашим «ссылочным соком», использующим 301 и 302? Мэтт Каттс в видео сказал, что использование 301 редиректа не приведет к потере ссылочного веса. Есть скептики, которые утверждают, что переадресация 301 может привести к 15-процентной потере «ссылочного веса».”
Когда используется редирект 302, это не должно влиять на рейтинг страницы, авторитет страницы и ценность трафика. Ошибочное использование 302 редиректа может вызвать путаницу и негативно повлиять на видимость поисковой системы.