Acontece que os links para o seu site aparecer em sites que não são seus e que representarão de conteúdo. pode ser sites de spam, Sites adultos ou ... simplesmente sites dos quais não desejar receber visitantes.
Para bloquear os visitantes provenientes desses sites, você precisa adicionar algumas linhas .htaccess.
# definiti variabila spam_ref
SetEnvIfNoCase Referer "^http://(www.)?site-refferer.com" spam_ref=1
SetEnvIfNoCase Referer "^http://(www.)?alt-site.com" spam_ref=1
SetEnvIfNoCase Referer "^cuvant-inclus-in-adresa-url" spam_ref=1
# blocheaza tot ce este setat in spam_ref
<FilesMatch "(.*)">
Order Allow,Deny
Allow from all
Deny from env=spam_ref
</FilesMatch>
"#”Adicionado na frente de uma linha em .htaccess, cancela essa linha. Digamos que seja uma linha informativa.
SetEnvIfNoCase Referer "^cuvant-inclus-in-adresa-url" spam_ref=1
Isto bloqueia linha de todos os sites que contenham a URL, definir a sua palavra, por exemplo:
SetEnvIfNoCase Referer "^adult" spam_ref=1
A linha acima vai bloquear todos os sites que contenham referência "adulto"No URL. adult123.com, adult.ro, 210391adult.net.