Главная Карта сайта Форма связи
SEO сервисы
Статьи
Сервисы
Партнеры
Регистрация доменов
домен RU - 99 руб
домен РФ - 99 руб
Зарегистрируй себе домен!
имя:
Полезные ссылки
Статистика
 Рейтинг сайтов SmartTop.info

Полезные статьи для Web-мастеров и SE-оптимизаторов


301 редирект (перенаправление через mod_rewrite)

Мало кто из вебмастеров знает про такую полезную вещь, как 301 редирект. Для чего оно нужно? Дело в том, что фактически http://www.имясайта.ru и имясайта.ru (без www) – это разные сайты. В связи с этим возникают некоторые проблемы во взаимоотношениях сайта и поисковых систем. Во-первых, это дублирование содержимого (информация воспринимается, как одинаковая, расположенная на разных сайтах). Во-вторых, делится PageRank для страниц сайтов http://www.имясайта.ru и имясайта.ru (без www) (невозможно контролировать внешние ссылки на сайт – кто-то ставит ссылки с www, а кто-то - без). Редирект 301 (Moved Permanently) позволяет решить эти проблемы. Синтаксис файла .htaccess для настройки веб-сервера Apache приведен ниже:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.smarttop.info$
RewriteRule ^(.*)$ http://smarttop.info/$1 [R=301,L]

Просто допишите эти строки себе, заменив URL на свои. Указанный пример приводит к тому, что сайт без www становится основным, а с www склеивается с ним и передаёт ему свой PR.

Когда НЕ СЛЕДУЕТ делать 301 редирект

Несколько слов о том, когда редирект может вам навредить, а потому его не стоит использовать в следующих ситуациях.

Самое главное, чтобы не наделать ошибок, не стоит связываться с редиректами, если вы на 100% не уверены в том, что вы делаете или в чем-то сомневаетесь.

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

Если с вашим доменом случились проблемы, например, фильтры, бан и т.п., и вы решили сменить адрес сайта (домен), то не стоит делать 301 редирект со старого домена на новый — в результате вы «приклеите» к новому домену и все проблемы сторого. То есть в итоге ничего и не изменится. Если уж вы решили сменить домен, то можно попробовать перенести весь контент на новый домен, а на старом его удалить и повесить заглушку с сообщением о переезде, а еще лучше начать все «с нуля».

Способов сделать редирект очень много – через htaccess, php, javascript, настройки сервера и т.д. – так вот не надо пытаться использовать сразу все методы одновременно, слишком велика вероятность «разногласий» между разными способами и можно, например, получить бесконечное циклическое перенаправление.

© 2008-2017 Company DS-Webevent.com. All Rights Reserved