?ref=spamsite.com Linkini Kaldırmak

Arama sonuclarında sitenizi listeler ve ?ref=spamsite.com uzantısında sitenize bağlantı sağlarlar. örnek (siteleriniz.com/?ref=spamsite.com) yada (siteleriniz.com/oyun.php/?ref=spamsite.com) şeklinde..

Google botu spam siteyi index'lediğinde sitenize verilen bağlantıyı sizin sitenizde /?ref=spamsite.com sayfası yaratılmış gibi görür ve sitenizde bu bağlantıya ulaşamaz, buda sizin sitenize - puân verir. Genelde, sohbet, oyun, forum, adûlt siteler, wordpress tabanlı siteler bu olaydan nasiplerini alır.

Google benim sitemide bu tür indexlemiş mi?

refli site bulma
Bu tür arama sonucunda sitenize gelen spam bağlantıları görebilirsiniz.
Evet sonuçlar, vahîm ref'li gelen bağlantıları nasıl silerim? diyorsanız.

.htaccess Kullanarak Refli Linkleri Silmek

siteadı.com'u kendi site adınız olarak değiştirin.

CODE:
  1. RewriteEngine on
  2. # no spam
  3. RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
  4. RewriteRule .? http://www.siteadı.com%{REQUEST_URI}? [R=301,L]

Php Kullanarak Refli Linkleri Silmek

CODE:
  1. list($adres2) = explode("?ref", $_SERVER['REQUEST_URI']);
  2. $adresim = "http://".$_SERVER['SERVER_NAME'].$adres2;
  3.  
  4. if (eregi('ref=', $_SERVER['REQUEST_URI'])) {
  5. header( "HTTP/1.1 301 Moved Permanently" );
  6. header("Location: ".$adresim);
  7. }

Asp Kullanarak Refli Linkleri Silmek

siteadresim.com kısmını kendi site adınız olarak değiştirin.

CODE:
  1. <%On error Resume Next
  2. set strURL = Request.ServerVariables("QUERY_STRING")
  3. bolum = split(strURL,"/")
  4. bolum2= split(bolum(0),"=")
  5. sayfa=bolum2(2)
  6.  
  7.  
  8. if not sayfa="" then
  9. site="http://www.siteadresim.com"
  10. Response.Write("<script>"&VbCrlf)
  11. Response.Write("document.location.href='"&site&"'; "&VbCrlf)
  12. Response.Write("</script>"&VbCrlf)
  13. Response.End
  14. end if%>

Robots.txt Kullanarak Refli Linkleri Silmek

Not: robots.txt olanlar sadece Disallow: /*ref=* eklemeli.

CODE:
  1. User-agent: *
  2. Disallow: /*ref=*

Sitenizin index hızına orantılı 7-10 gün içersinde ref'li spam bağlantıları Google dizininden silinir.

Not: webmastertools kullananlar, silinen ref'li linkleri URL kaldırma kısmından gözllemleyebilirler.

İndexlere yapışmış refli linkler.
sandboxâ girmiş sitenin sandbox sürecini aylarca uzatır..
gördükce emeklere acıyorum..

Saygılar
Fatih YILMAZ
(webkit - r10.net)

You can leave a response, or trackback from your own site. Yorum yapabilirsiniz, veya kendi sitenizden geri izleme yapabilirsiniz.

“?ref=spamsite.com Linkini Kaldırmak” için 3 Yorum

  1. dengesiz diyor ki:

    meraba ya Php Kullanarak Refli Linkleri Silmek yerini birasz daha acabilirmisinisz..hanqi php dosyasınından bunu düzeltcesz acaba ?

  2. serhat diyor ki:

    sitemizin alt dizinlerine gelen ref’leri nasıl silebiliriz. Aylardır silemedim gitti..

    örneğin; http://siteadi.com/deneme/ şeklindeki tüm alt dizinler ?ref= şeklinde indexlenmiş.. siteadi.com/dizin/?ref=spamsite

    siteadi.com/dizin2/?=lanetbirspamsitedaha

    liste uzuyor 300den fazla bu şekilde indexlenmiş ve bi türlü silinmiyor..

  3. alibey diyor ki:

    Burada yol göstermişsiniz oky “url sonuna ?ref ekleyen googleyede indexleyenler bu hackerleri google anlamıyormu
    ayrıca url domainden açılan index de sorun yok sadece url domaine eklemişler benim url baglantısı http olarak index tir yani php asp texs degildir bu durumda ne yapılır bunuda açıklanması olsa bana faydası olurdu selamlarımla kolay gelsin

Bir yorum yazın

Yorum yaparken sadece bu XHTML kodlarını kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>