Почему важен редирект 301 и как вы это делаете

  1. Пример перенаправления 301
  2. Зачем применять редирект 301?
  3. Когда следует применять редирект 301?
  4. Настройте параметры постоянной ссылки
  5. Переключение на новую CMS
  6. Переключение на новое доменное имя
  7. Корректировка категорий
  8. Слияние веб-страниц
  9. Использование SSL-сертификата
  10. Переезд http: // www. на http: //
  11. Любая ситуация, когда URL веб-страницы корректируется
  12. Не используйте перенаправление 302 или 307 с постоянным изменением
  13. На что следует обратить внимание при создании перенаправлений?
  14. Перенаправить на правильные страницы
  15. Количество перенаправлений
  16. Избегайте перенаправления цепи
  17. Избегайте перенаправления петли
  18. Создать 301 перенаправления
  19. Создайте 301 перенаправления с .htaccess
  20. Создать HTML перенаправление
  21. Создать Javascript-редирект
  22. Создать редирект МКС
  23. Создайте редирект PHP
  24. 301 перенаправление в WordPress
  25. Перенаправление
  26. Йоаст премиум
  27. SEO перенаправление
  28. 301 проверка перенаправления

Перенаправление 301 - это метод (код состояния HTTP), который дает понять поисковым системам и браузерам, что веб-страница была перемещена в другое место (URL). Перенаправление 301 - это метод (код состояния HTTP), который дает понять поисковым системам и браузерам, что веб-страница была перемещена в другое место (URL) Поисковые системы и браузеры перенаправляются на новый URL при запросе старого URL.

С перенаправлением 301 вы указываете, что веб-страница была перемещена навсегда. С перенаправлением 302 или 307 вы указываете, что веб-страница была временно перемещена.

С перенаправлением 301 вы не позволяете посетителям заходить на мертвую страницу и получать сообщение 404 (страница не найдена).

Перенаправление 301 также гарантирует, что ценность SEO (авторитет) ваших старых веб-страниц не будет потеряна при переходе на новый URL-адрес.

Пример перенаправления 301

Предположим, у вас есть веб-сайт WordPress, и вы решили перейти на красивые постоянные ссылки. Предположим, у вас есть веб-сайт WordPress, и вы решили перейти на красивые постоянные ссылки Старая структура постоянных ссылок выглядит следующим образом: sharketing.nl/?=123 или как-то так: sharketing.nl/07/11/2016/wordpress-seo

Ваша новая (и хорошая) структура постоянных ссылок выглядит следующим образом: sharketing.nl/wordpress-seo

С перенаправлением 301 вы сообщаете поисковым системам и браузерам, что местоположение sharketing.nl/?=123 было перемещено в местоположение: sharketing.nl/wordpress-seo

Если посетитель захочет посетить страницу по старой ссылке sharketing.nl/?=123, браузер автоматически перенаправит ее на / wordpress-seo. Это идет так быстро, что люди не заметят этого. Самое большее, внимательный посетитель заметит URL, который виден в панели браузера. Это не будет то же самое, что URL-адрес, по которому щелкнули.

Для поисковых систем ясно, что страница была перемещена в новое место, и они будут включать новый URL в результаты поиска. Это также гарантирует, что значение SEO старого URL будет перенесено на новый URL, чтобы рейтинг этой веб-страницы не терялся.

Зачем применять редирект 301?

Во-первых, с помощью перенаправления 301 вы предотвращаете попадание посетителей на мертвую страницу Во-первых, с помощью перенаправления 301 вы предотвращаете попадание посетителей на мертвую страницу. Даже если вы настроили все свои внутренние ссылки на новые URL-адреса, вы должны сделать перенаправление 301 для посетителей вашего сайта. В конце концов, все еще можно перейти на старые URL-адреса на веб-сайте по внешним ссылкам.

Также может пройти несколько недель, прежде чем поисковые системы заменит все старые URL-адреса из индекса для новых URL-адресов. Это означает, что вы также можете попасть на старые страницы через поисковые системы.

Во-вторых, редирект 301 важен для вашего рейтинга в поисковых системах. Сообщая поисковым системам, куда были перемещены ваши веб-страницы, вы предотвращаете потерю рейтинга этих веб-страниц.

С перенаправлением 301 вы также гарантируете, что значение ссылки внешних ссылок, которые ссылаются на старые местоположения, не потеряно. Это предотвращает ухудшение вашего рейтинга. Особенно, если на вашем веб-сайте много обратных ссылок на старые URL-адреса, очень важно сделать переадресацию 301. Если ваш сайт только живой и не имеет или почти не имеет обратных ссылок, это менее важно.

Когда следует применять редирект 301?

В любой ситуации, когда ваши URL меняются, вам придется применять 301 перенаправление. Ситуации, когда это может быть необходимо:

Настройте параметры постоянной ссылки

В CMS, такой как WordPress, вы можете изменить всю структуру URL одним щелчком мыши в разделе «Настройки»> «Постоянные ссылки». Это не настройки, чтобы сидеть и играть. Если после изменения структуры постоянных ссылок вам не удастся перенаправить свои старые URL-адреса на новые, это будет очень вредно для рейтинга вашего веб-сайта.

Переключение на новую CMS

Переход на новую систему управления контентом (или вообще на CMS) часто уже вызывает стресс Переход на новую систему управления контентом (или вообще на CMS) часто уже вызывает стресс. 301 переадресация может быть быстро забыта.

Также обратите внимание, что URL-адреса, такие как: sharketing.nl/wordpress-seo.aspx или: sharketing.nl/wordpress-seo.htm, являются совершенно разными URL-адресами для поисковых систем и должны также перенаправляться на новый URL-адрес, такой как sharketing.nl/wordpress- поисковая оптимизация

Переключение на новое доменное имя

Если ваш веб-сайт переходит на новое доменное имя, вам придется предоставить все старые URL-адреса с перенаправлением 301 на новые URL-адреса. Это также имеет место в случае изменения расширения домена, например, перехода с .com на .nl. При переходе на новое доменное имя вам всегда придется применять редирект 301, чтобы предотвратить потерю прав доступа вашего сайта и посетителей.

Корректировка категорий

Например, если вы измените названия своих категорий в WordPress, это может привести к изменениям URL-адресов на разных уровнях вашего веб-сайта. В результате URL-адреса в меню могут измениться, и если имя категории является частью, например, страниц продукта, это приведет к тому, что многие веб-страницы изменят URL-адрес.

Слияние веб-страниц

Если вы собираетесь объединять веб-страницы, вы можете использовать для этого редирект 301.

Предположим, у вас есть веб-страница с 12 советами по снижению веса и веб-страница с 8 советами по снижению веса Предположим, у вас есть веб-страница с 12 советами по снижению веса и веб-страница с 8 советами по снижению веса. Вы решаете, что хотите объединить эти веб-страницы в страницу с 20 советами для похудения.

Если 12 советов по снижению веса были на URL-адресе, например, / Советы по снижению веса, то вам следует использовать эту страницу в качестве страницы для 20 советов по снижению веса. После того, как вы добавили содержание страницы с 8 советами по снижению веса на страницу с 12 советами по снижению веса, перенаправьте страницу с 8 советами по снижению веса на страницу / потеря веса.

Если ваши старые страницы были по URL-адресам, таким как / 12 советов по похудению и / 8 советов по похудению, то вы не можете использовать старый URL для страницы с 20 советами по похудению. В конце концов, было бы странно, если бы на странице было 20 советов по снижению веса, в которых в качестве URL-адреса использовалось / 12 советов по снижению веса. В этом случае вы можете объединить содержимое обеих страниц на новой веб-странице с новым URL-адресом (например, / советы для похудения или / 20 советов для похудения). Затем вы можете перенаправить старые URL-адреса в новый URL-адрес / советы для похудения.

Использование SSL-сертификата

В момент использования SSL-сертификата на веб-сайте все URL-адреса http должны будут перенаправляться с http на URL-адреса http В момент использования SSL-сертификата на веб-сайте все URL-адреса http должны будут перенаправляться с http на URL-адреса http. Мы обсудим, как это сделать позже.

Переезд http: // www. на http: //

Если веб-сайт находится под обоими, как http: // www Если веб-сайт находится под обоими, как http: // www. если http: // доступен, то есть дублированный контент, потому что один и тот же контент может быть доступен через два разных URL. Это негативно скажется на рейтинге сайта. Существует также риск того, что будут созданы обратные ссылки, включающие версии http: // www и http: //. В результате для сайта создается меньше полномочий, поскольку значение обратных ссылок делится на два варианта сайта. В этих ситуациях необходимо будет выбрать сайт по адресу http: // www. или http: // доступно. Http: // www. или http: // (в зависимости от выбора) трафик должен быть перенаправлен с кодом состояния 301 (постоянно перемещен).

Любая ситуация, когда URL веб-страницы корректируется

Вероятно, есть даже больше ситуаций, в которых URL-адреса веб-страниц изменяются или корректируются. Можно использовать перенаправления 301 во всех этих ситуациях. В ситуации, когда URL-адрес страницы временно изменяется, вы можете использовать перенаправление 302 или 307. При этом вы указываете поисковым системам, что изменение носит временный характер.

Не используйте перенаправление 302 или 307 с постоянным изменением

302 - это устаревший код состояния перенаправления для временного перенаправления 302 - это устаревший код состояния перенаправления для временного перенаправления. Код состояния 307 указывает на временное перенаправление по новому HTTP 1.1.

Вы можете использовать перенаправление 302 или 307 для временной передачи веб-страницы.

Например, страница / promotions, которая меняется на / promotions в период Рождества. Поисковый движок знает из кода состояния 307, что перемещение является временным, и страница / действия сохранят свое значение ссылки. Никакая ценность ссылки не будет передана на временную страницу / Рождественские акции.

Если вы используете код статуса 302 или 307 для постоянного перемещения, значение ссылки не будет передано, что отрицательно скажется на вашем рейтинге. Поэтому всегда используйте код состояния 301 для постоянного перемещения страницы.

На что следует обратить внимание при создании перенаправлений?

Когда вы начнете создавать перенаправления, вам нужно знать несколько вещей.

Перенаправить на правильные страницы

Важно то, что вы будете перенаправлять веб-страницы на новые соответствующие веб-страницы при перемещении веб-сайта. Представьте, что у вас есть интернет-магазин с 1000 страницами продуктов. Тогда вы намерены перенаправить каждую страницу продукта на новый соответствующий URL. Перенаправление на /asus-zenbook.apsx в / asus-zenbook и т. Д. Вы не должны перенаправлять все старые страницы в корень /, это приведет к тому, что страница продукта интернет-магазина потеряет свою ценность для SEO.

Избегайте перенаправления на мертвые страницы Избегайте перенаправления на мертвые страницы. Это кажется любительским для ваших посетителей, и это плохо для вашего рейтинга. Всегда делайте свои перенаправления на соответствующие страницы. Это можно рассматривать как спам в поисковых системах, если вы перенаправляете такие страницы, как /asus-zenbook.apsx, на pages / sony-vaio. Если продукт исчезает из вашего интернет-магазина, вы можете перенаправить этот старый URL-адрес в категорию продуктов, под которой этот продукт был подвешен.

Если продукт исчез из интернет-магазина, и этот URL не имеет (внешних) ссылок, лучший способ решить его - это код состояния 410. Вы указываете поисковым системам, что страница была навсегда удалена. Страница автоматически исчезнет из индекса Google.

Количество перенаправлений

Количество перенаправлений, которые вы можете совершать в Google, не ограничено. Если у вас есть интернет-магазин с миллионами URL-адресов, вы можете сделать миллион перенаправлений. Google будет обрабатывать и выполнять все эти перенаправления так же, как и Google с несколькими перенаправлениями.

Избегайте перенаправления цепи

Возможно, вы перенаправите страницу, которая уже перенаправлена ​​в прошлом. Возможно, вы изменили доменные имена в прошлом, и теперь произошла миграция на новую CMS.

Например, в прошлом URL вашей страницы был: webshop.com/laptops.aspx, который был перенаправлен на новый домен: webshop. com /laptops.aspx.

С новой CMS URL становится webshop.nl/laptops (без .aspx). URL webshop.nl/laptops.aspx предоставляется с перенаправлением на webshop.nl/laptops.

Если запрашивается старый оригинальный URL-адрес webshop.com/laptops.aspx, он сначала перенаправляется на webshop.nl/laptops.aspx, который затем пересылается на webshop.nl/laptop. перенаправляется на новый URL в данный момент, создавая длинную цепочку перенаправлений.

Google указал, что он будет следовать 3 перенаправлениям и что с 4 перенаправлениями это все еще вопрос Google указал, что он будет следовать 3 перенаправлениям и что с 4 перенаправлениями это все еще вопрос. 5 или более перенаправлений будут всегда игнорироваться Google.

Google советует перенаправить напрямую на конечный URL, желательно. В приведенном выше примере «наилучшей практикой» будет предоставление старого URL-адреса webshop.com/laptops.aspx с новым перенаправлением непосредственно на конечный URL-адрес: webshop.nl/laptop.

Избегайте перенаправления петли

Кроме того, вы должны убедиться, что вы не создаете петли перенаправления Кроме того, вы должны убедиться, что вы не создаете петли перенаправления. Цикл перенаправления создается, когда страница A перенаправляется на страницу B, а страница B перенаправляется на страницу A. Затем страницы будут перенаправлять друг друга бесконечно. Некоторые браузеры распознают это так, что посетитель увидит страницу. Однако для поисковых систем будет неясно, что представляет собой новая страница, и ваша ценность для SEO может быть потеряна.

Создать 301 перенаправления

Существуют разные способы перенаправления. Мы обсудим это здесь.

Создайте 301 перенаправления с .htaccess

Распространенным методом является указание правил перезаписи в файле .htaccess. Преимущество перенаправлений через файл .htaccess заключается в том, что вы можете упорядочить свои перенаправления на мета-уровне и перенаправить целые каталоги.

Файл Файл .htaccess - это текстовый файл, который находится в корневой папке вашего сайта. Если у вас все еще есть файл .htaccess в корневом каталоге вашего веб-сайта, вы можете создать его самостоятельно (например, с помощью Блокнота) и поместить в свой корневой каталог.

Вы можете получить доступ к своему файлу .htaccess с помощью FTP-клиента. Если вы используете WordPress, вы также можете редактировать свой файл .htaccess с помощью плагина, такого как плагин Yoast SEO.

Чтобы переслать вашего http: // посетителя на http: // www. версия вашего сайта (www Forcing) вы используете этот код в вашем .htaccess:

RewriteEngine на RewriteCond% {HTTP_HOST} ^ domain.nl [nc] RewriteRule ^ (. *) $ Http://www.domein.nl/$1 [r = 301, nc]

Если вы делаете свой http: // www. отправьте посетителей на http: // версию вашего сайта (без форсинга), затем вы можете поместить этот код в ваш файл .htaccess:

RewriteEngine на RewriteCond% {HTTP_HOST} ^ www \ .domain \ .nl [NC] RewriteRule ^ (. *) $ Http://domain.com/$1 [L, R = 301]

Чтобы заставить http: // трафик на https: // используйте следующий код в вашем файле .htaccess:

RewriteEngine на RewriteCond% {HTTP_HOST} ^ domain.nl [NC] RewriteRule ^ (. *) $ Https://domain.nl/$1 [L, R = 301]

Если вы хотите применить несколько правил перезаписи на https, всегда начинайте с вышеуказанного правила перезаписи, чтобы принудительно установить https.

Чтобы иметь возможность использовать вышеуказанные правила перезаписи на вашем собственном веб-сайте, вы должны заменить domain.nl доменным именем вашего веб-сайта. Для временного перенаправления замените «301» на «302» или «307».

С новым доменным именем вы можете поместить следующий код в файл .htaccess (в корневой папке старого доменного имени):

RewriteEngine On RewriteBase / RewriteCond% {HTTP_HOST}! Oudedomein.nl $ [NC] RewriteRule ^ (. *) $ Http://nieuwedomein.nl/$1 [L, R = 301]

Другой способ сделать переадресацию с новым доменным именем - это приобрести его как услугу у вашего хостинг-провайдера Другой способ сделать переадресацию с новым доменным именем - это приобрести его как услугу у вашего хостинг-провайдера. Таким образом, вам больше не нужен хостинг (для вашего файла .htaccess) для вашего старого доменного имени. С некоторыми поставщиками это бесплатно, с другими вы должны заплатить небольшую сумму. С большинством хостинг-провайдеров вы можете договориться об этом через панель управления.

Совет: если вы собираетесь внести изменения в ваш файл .htaccess, сначала сохраните старый файл .htaccess. Неправильные изменения вашего файла .htaccess могут сделать ваш сайт недоступным. Если у вас есть веб-сайт WordPress, то этот веб-сайт также больше не будет доступен в / wp-admin, что означает, что вы больше не сможете ничего делать как администратор. Загружая старый файл .htaccess с FTP-клиентом, вы снова делаете сайт доступным.

Примечание: у нас есть хороший опыт работы с вышеуказанными правилами перезаписи, и поэтому именно правила перезаписи считаются «наилучшей практикой» для перенаправлений через файл .htaccess. Однако существует много причин, по которым перенаправление может пойти не так, поэтому применение вышеуказанных правил на свой страх и риск.

Создать HTML перенаправление

С помощью HTML вы можете создать метатег перенаправления обновления. Поскольку в прошлом этот метод часто использовался в целях рассылки спама, его не следует использовать. Такие поисковые системы, как Google, могут пометить перенаправление обновления метатега как спам, что делает его вредным для вашего рейтинга, и вы рискуете получить штраф. Поэтому вам не следует использовать этот метод, если рейтинг вашего веб-сайта вам дорог, и поэтому мы не будем обсуждать его здесь.

Создать Javascript-редирект

Для перенаправления Javascript то же самое относится и к перенаправлению HTML, это также может быть помечено как спам, и поэтому мы не будем обсуждать это здесь далее.

Создать редирект МКС

В диспетчере интернет-сервисов щелкните правой кнопкой мыши на папке, которую вы хотите перенаправить. Затем выберите «перенаправление на URL». Введите новый целевой URL. Установите флажок «Точный URL-адрес введен выше» и «Постоянное перенаправление для этого ресурса», а затем нажмите «Применить».

Создайте редирект PHP

В некоторых случаях может быть желательно создать правила с помощью перенаправления PHP В некоторых случаях может быть желательно создать правила с помощью перенаправления PHP. Преимущество PHP в том, что PHP - это язык программирования, который дает вам свободу динамически создавать правила и исключения. Недостаток перенаправления PHP заключается в том, что он вызывает задержку, поскольку к базе данных необходимо обращаться при каждом запросе.

Для значения SEO ваших URL не имеет значения, организовываете ли вы перенаправления через файл .htaccess или через PHP. Вы должны будете сравнить преимущества и недостатки PHP с перенаправлениями с помощью файла .htaccess. Если ваши новые URL-адреса просты, то лучше всего применять перенаправления с помощью .htaccess.

Чтобы перенаправить трафик на новый домен с помощью PHP, вы можете использовать следующий код:

<? php header («HTTP / 1.1 301 перемещен навсегда»); заголовок («Местоположение: http://www.nekijkomein.nl»); ?>

301 перенаправление в WordPress

Для WordPress доступно несколько плагинов, которые вы можете использовать для создания перенаправлений. Это дает немного удобства для пользователя. Вам не нужно настраивать файл .htaccess самостоятельно для каждого перенаправления.

Перенаправление

Обычно используемый плагин WordPress для создания перенаправлений   Перенаправление   ,  Перенаправление имеет удобную функцию: он отслеживает, запрашиваются ли страницы в вашем домене, которые дают 404 отчета Обычно используемый плагин WordPress для создания перенаправлений Перенаправление , Перенаправление имеет удобную функцию: он отслеживает, запрашиваются ли страницы в вашем домене, которые дают 404 отчета. Это может быть признаком того, что (внешние) ссылки ссылаются на URL, которые больше не существуют. Перенаправляя URL-адреса, которые выдают сообщение 404, вы сохраняете ценность SEO этих (внешних) ссылок.

Чтобы использовать перенаправление, просто введите старый и связанный новый URL для каждого URL.

Вы также можете перенаправить (больше не) существующие URL-адреса, и вы даже можете установить перенаправления с ним на основе статуса входа посетителя веб-сайта. Таким образом, вы можете предотвратить перенаправление себя от имени администратора (если это желательно).

Полезная функция перенаправления заключается в том, что вы можете убедиться, что перенаправление создается автоматически при изменении постоянной ссылки URL. Это исключает возможность того, что URL-адрес больше не работает, если он был изменен, и забыли сделать перенаправление.

Йоаст премиум

Другой плагин, с помощью которого вы можете управлять перенаправлениями, является платным Другой плагин, с помощью которого вы можете управлять перенаправлениями, является платным. Премиум-версия плагина Yoast SEO , Удобная вещь в плагине Yoast заключается в том, что вы можете интегрировать его с Google Search Console (Инструменты для веб-мастеров). Благодаря этой интеграции вы видите в WordPress, какие мертвые страницы были найдены в консоли поиска, чтобы вы могли предпринять немедленные действия.

С плагином Yoast вы также можете делать перенаправления REGEX. REGEX означает редиректы регулярных выражений. При этом вы можете перенаправить целую группу URL-адресов, содержащих определенное слово или выражение, на новый URL-адрес всего за 1 действие.

SEO перенаправление

SEO Redirection плагин   для WordPress имеет простой интерфейс, удобный для пользователя SEO Redirection плагин для WordPress имеет простой интерфейс, удобный для пользователя. Вы можете перенаправить целые папки с ним за один раз. Вы можете указать, будет ли ваше перенаправление получать код состояния 301, 302 или 307. Этот плагин также хранит 404 уведомления на вашем сайте. Этот плагин не нуждается в доступе к вашему файлу .htaccess, все перенаправления сделаны в самом WordPress.

301 проверка перенаправления

Чтобы проверить, работает ли ваше перенаправление, вы можете ввести старый URL-адрес в строке браузера и посмотреть, выйдете ли вы за новым URL-адресом. При этом вы не можете проверить код состояния. Чтобы проверить, правильно ли указан код статуса, вы можете использовать онлайн. Проверка перенаправления ,


Вам также может понравиться это:

Когда следует применять редирект 301?
Nl/?
Nl/?
Nl/?
Зачем применять редирект 301?
Когда следует применять редирект 301?
На что следует обратить внимание при создании перенаправлений?
Php header («HTTP / 1.1 301 перемещен навсегда»); заголовок («Местоположение: http://www.nekijkomein.nl»); ?