Как запретить переходы на мой сайт с другого сайта

Sep 04, 2017 19:43

Как запретить переходы на мой сайт с другого сайта htaccess?
Недавно мой сайт подвергся какой-то реферальной спам-атаке. По данным Яндекс Метрики число заходов с "левого сайта" превысило обычные источники трафика: поисковые системы, прямые заходы, внутренние переходы через закладки и т.д. Служба поддержки Яндекс Вебмастер и Яндекс Метрика ничем не помогли. Задал вопрос на одном из форумов и там получил ответ.
Достаточно в файле htaccess прописать следующие строки:

RewriteEngine on
RewriteCond %{HTTP_REFERER} site1.ru [NC,OR]
RewriteCond %{HTTP_REFERER} site2.ru [NC,OR]
RewriteCond %{HTTP_REFERER} site3.ru [NC,OR]
RewriteRule .* - [F]


Так вы обезопасите свой сайт от заходов с сайтов site1.ru, site2.ru и site3.ru.
Если код

RewriteEngine on

уже есть в файле .htaccess, необходимо дописать ниже содержимого строки

RewriteCond %{HTTP_REFERER} site1.ru [NC,OR]
RewriteCond %{HTTP_REFERER} site2.ru [NC,OR]RewriteCond %{HTTP_REFERER} site3.ru [NC,OR]

и закрыть

RewriteRule .* - [F]


Внимательно отслеживайте сомнительные переходы на ваш сайт, ведь поведенческие факторы в ранжировании никто не отменял.

раскрутка сайтов, seo, продвижение сайтов, сайтостроение

Previous post Next post
Up