?=ref Sorunu Nedir Nasıl Çözülür

İnternet Yorum Ekle

Son zamanlarda bloguma pek vakit ayıramaz hale geldim. Kendi blogumla ilgilenemediğim gibi diğer bloglara hiç bakamaz oldum. Blog okuma , yorum yapma işi de anca hafta sonlarına kalıyor. Haliyle blog dünyasındaki gelişmelerdende geri kalıyorum. (:

Bizim yan kuruluş olan cadbankasi.com’un biricik patronu benimse en değerli arkadaşlarımdan biri olan murat mail atmış geçen gün. İndekslerdeki ?=ref‘li sonuçlar hakkında.

Gelen mail üzerine blogumun google’daki ?=ref indekslerini kontrol ettiğimde epey sonuç çıktı karşıma. Spam diye nitelendirdiğimiz siteler bu ?=ref’li bağlantıları bizlerin kontrolu dışında oluşturuyor ve sayfalar bu şekilde çoğalma gösterdiğinde bizim sitemizide spam yapan siteler konumuna getiriyor.

Ve en kötü yani da web sitemiz sandbox denilen olaya kadar gidebiliyor. Kısacası google başkaları yüzünden bizim web sitemizi cezalandırmış oluyor.

Uzun zaman önce bu olaydan haberdar olmuştum aslında ve hatta .htaccess dosyasına gereken kodları eklediğimi hayal meyal hatırlıyorum. Yanlışta  hatırlıyor olabilirim tam çıkaramadım ama eski .htaccess dosyasını kontrol ettiğimde kodlar yoktu. Demek ki yanlış hatırlıyorum.. Neyse.

Şuanda hem .htaccess hemde robots.txt yolunu uyguladım. Bakalım bir kaç hafta içerisinde silinmesini bekliyorum ref’li bağlantıların.. 

Sizde web sitenize ait refli bağlantıları şurada site:siteniz.com ref olduğu gibi arama yaparak öğrenebilir aşağıdaki yolları kullanarakta kurtulabilirsiniz.

Merhaba arkadaşlar çeşitli dillerdeki site(leriniz) (asp php html),
- Sitem’de hiç bir sandbox nedeni yok diyenlerdenmisiniz?
- Spam keywords, sayfa türetmedim, backlink corbasından hiç tattırmadım,
- Fakat sitem durduk yere sandbox‘a girdi, nedir bunun çaresi sorusuna cevap bulamayanlardanmısınız?

Google‘nin tüm etik kurallarına uymasınız sitenizin sandbox’a girmiyeceği anlamını taşımaz, taşımıyorda..
Basse değer konumuz sitemize spam sitelerden gelen ?ref= ‘li
bağlantılar.Bu’da nedir? Bu bağlantılar Hangi sitelerden gelir?
- Sitenizin içeriğini cacheleyen botlar
- Arama sonuclarını kaydederek db oluşturan botlar,
- Toplistler,
Örnek vermek gerekirse oyun arama sonucu listeleyen spam site.

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?

Bu tür arama sonucunda sitenize gelen spam bağlantıları görebilirsin.
Evet sonuclar, vahîm ref’li gelen bağlantılar nasıl silerim diyorsanız.
Çözümü:
Ref’li bağlantıların ana bağlantıya yönlendirme.

1. yol .htaccess yolu

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

2. yol php

list($adres2) = explode(”?ref”, $_SERVER[’REQUEST_URI’]);
$adresim = “http://”.$_SERVER[’SERVER_NAME’].$adres2;if (eregi(’ref=’, $_SERVER[’REQUEST_URI’])) {
header( “HTTP/1.1 301 Moved Permanently” );
header(”Location: “.$adresim);
}

3. yol asp

<%On error Resume Next
set strURL = Request.ServerVariables(”QUERY_STRING”)
bolum = split(strURL,”/”)
bolum2= split(bolum(0),”=”)
sayfa=bolum2(2)if not sayfa=”” then
site=”http://www.siteadresim.com”
Response.Write(”<script>”&VbCrlf)
Response.Write(”document.location.href=’”&site&”‘; “&VbCrlf)
Response.Write(”</script>”&VbCrlf)
Response.End
end if%>

4. yol Robots.txt
not: robots.txt olanlar sadece Disallow: /?ref= eklemeli.

User-agent: *
Disallow: /?ref=

Alıntı:
Neo:

yukarıda belirttiğim gibi, Disallow: /?ref= yerine Disallow: /*ref= * yazmanız daha iyi olacaktır.


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 url kaldırma ile uraşmasınlar.
İ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)

“?=ref Sorunu Nedir Nasıl Çözülür” yazısına 20 Yorum var!

  1. doğancan diyor ki;

    böyle bir sorundan hiç haberim olmamıştı. dediğiniz şekilde bir arama yaptım. gerçekten de baya spam var. robots.txt i dediğiniz şekilde düzenledim. bakalım umarım düzelir bir iki hafta içinde.

  2. ByAgressif diyor ki;

    google.com.tr üzerinde bile ilginç refler bulunabiliyor :)

  3. MaFiAMaX diyor ki;

    İşin kötüsü Blogger’da hiçbir şeye müdehale edemiyoruz. Ancak Google Site Yöneticisi üzerinden tek tek bağlantı silme isteğinde bulunabiliyoruz. Sanırım Google bu olayın farkında olduğu için Blogger bloglarını bu işten muaf tutuyordur :)

  4. Baris Unver diyor ki;

    robots.txt çözümü iyiymiş, .htaccess’e bulaştırmadan çözüyor :). Yaptım, sağol Burak.

  5. AoRGuN diyor ki;

    Bunu öğrendiğim iyi oldu, teşekkürler.

  6. admin diyor ki;

    @MaFiAMax ballısınız yine. :)

  7. SD(sanalduvar) diyor ki;

    Yapmış olduğum aramada 3 sonuç ile karşılaştım. .htaccess yolunu denedim sonucu takip edeceğiz!

  8. Alper diyor ki;

    Blogger’da bunu dert etmenize gerek yok.Refli bağlantıları Blogger yine sayfaya yönlendirme özeliiğine sahiptir.Bu yüzden blogunuzu ziyaret eden botlar yine sayfanızı görecektir.

  9. Burak Budak diyor ki;

    valla adaş yazdığın iyi oldu bi arama yaptım bir ton bağlantı çıktı öyle.bakalım yapabilirsem hemen düzelteceğim ben de …

  10. Ahmet Oğuz diyor ki;

    Blogger bloglarda tek tek linkleri kaldırmaya kalkınca webmasters tools buna izin vermiyor.Ama zaten gerek de yok.

  11. SD(sanalduvar) diyor ki;

    Ne yalan söyleyim benim işime yaradı :D teşekkür ederim!

  12. Kemal Gürler diyor ki;

    Pagerankınız yüksek değilse alt sayfalara bulaşan ref’ler , çok uzun sürede siliniyor . Sand’a sokabiliyor bunlar aman dikkat :) Faydalı yazı elinize sağlık .

  13. admin diyor ki;

    An itibariyle kontrol ettim de REF’li bağlantıların bir çoğu silinmiş durumda. Yazıyı yazdığım tarihle bugünkü tarih arasında 13 gün var. Biraz daha zamana ihtiyacı var sanırım, bir kaç hafta içinde refli sayfaların tamamı temizlenecektir.

  14. MaFiAMaX diyor ki;

    Ben de senin yazından sonra tarama yaptığımda 3 bağlantı bulmuş ve silinmesi için talepte bulunmuştum. Ancak bir kaç gün sonra silmek istediğim bağlantıların 3. bir kişiyi ilgilendirdiği için o site yöneticisi ile görüşmem gerektiğini bildiren bir uyarı aldım.

    Benim gibi şanslı kişilikler var mı aramızda?

  15. Deli Profesör diyor ki;

    Ben şu robots.txt olayını denedim 1 ay önce. ref li sonuçlar başta 71 iken, şu an 56′ya düştü. Dibini görmeyi bekliyorum :D
    +rep Paylaşım için eyvallah :D

  16. yarismak diyor ki;

    robots.txt çözümünü yaptım teşekkürler

  17. izzet diyor ki;

    çözdüm çok teşekkürler

  18. dali diyor ki;

    Disallow: /?ref=
    Bunu denedim. Bakalım. eğer olursa duacınızım.
    saygılarımla

  19. Aydin diyor ki;

    Selam lar arkadaslar bundan bir kac önce ben wp kurdum bundan bir kac gün önce baktigimda sitemin benden habersiz indexleri fazlalasti alalal dedim bu nasil is inanmadim tekrardan site:sitem…com tekrar denedim sonuc ayni indexleri kontrolttigimde /?ref karsilastim acikcasi benimde bu konuda bilgim yoktu tabiki deneyimli arkadaslardan destek alarak robots.txt tavsiye edildi bende uyguladim beklmedeyim siteme su ana kadar zarar gelmedi. neyse konuya dönelim simdi ben robots.txt islemini yaptik benim sorum ise /?ref linkler google tarafindanmi silinecek yoksa? Ben kendimmi bir seyler yapmam gerekiyor. Hepsinize iyi calismalar Saygilar Aydin

  20. bornova diyor ki;

    Aradığım birşeydi gerçekten çok teşekkürler

Yorum Gönder

Bu sitedeki tüm yazılar blog sahibine yani Burak Özdemir'e aittir.İzinsiz kopyalanması, çoğaltılması ve karaborsaya sürülmesi kesinlikle yasaktır. Ekim sırasında Persona tohumu kullanılmıştır. Gübre olarakta üzerine WordPress serpiştirilmiştir.

Rss | Reklam | İletişim | Burak Özdemir