Ref Saldırısı nasıl kontrol edilir?
Google arama kutucuğuna
site:domainadiniz.com ref yazarak arama yaparak sitenizde ref saldırı olup olmadığını kontrol edebilirsiniz.. Arama sonuçlarında listelendiğinde
domainadiniz.com/?ref=baskasiteadresi.com şeklinde sonuçlara rastlıyorsanız ref saldırısına maruz kalmışsınız demektir.
Bu linkde ?ref=baskabirsiteadi.com yazan yerdeki site sizin sayfalarınız üzerinden back link sağlıyor yani kendisine link gönderiyor demektir. Böylece kendi sitesini buşekilde birçok sitedenlink alarak google nezdinde değerli hale getiriyor, sizin sitenizise ne olduğubelirsiz siteler referans oluyor demektir. Bu da sitenizin zaman içerisinde google ile arasının bozulmasına yani pagerank değerinizin düşmesi gibi, sorgulama sonuçlarında gerileme gibi durumlara neden olabilir. Emeğinize emek katarak başarıya ulaştırdığınız siteniz bir anda değersiz ve spancı internet kullanıcıları tarafından sömürülmeye çalışılıyor. Tabiki ref saldırısından korunmanın veya kurtulmanın yolları var. Neler mi? Lütfen aşağıdaki bölümü inceleyin..
Ref saldırısından korunmak
Bunun için iki çeşit yol var.
1. robot.txt ile çözüm;
robot.txt dosyanızı açıp içersine,
User-agent:*
Disallow:/*?ref=
Kodunu ekleyin ve dosyanızı sunucunuza gönderin. (robot.txt dosyanız yoksa hemen bir txt dosyası açıp verdiğimiz kodu kopyalayabilirsiniz)
2. .htaccess ile çözüm;
.htaccess dosyanızı açıp,
RewriteEngine on
# no spam
RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
RewriteRule .? http://www.siteadresi.com%{REQUEST_URI}? [R=301,L]
Kodunu ekleyin ref saldırılarına maruz kalmayın.
Google ‘ın sitenizi ziyaret sıklığına göre ref bağlantısı silinecektir. Silindikten bir süre sonra farkı hissedeceğiniz.