arama motorunda kendi sitenizi arattığınız da belki bu tür sonuçlarla karşılaşmış olabilirsiniz. örneğin; (site:wolkanca.com ) şöyle bir arama yapın. Arama sonucunda göreceğiniz gibi siteadiniz.com/?=baskabirsiteadi.com şeklinde sonuçlar var.
Bu sonuçlar bazı sitelerin sizin siteniz üzerinden geçinmek amacı ile yaptığı hileli şeylerdir. Bu siteler sizin içeriğinizi iç edip para kazanma hayalleri kuran (çoğunlukla kendilerine link verilmeyen, sohbet, warez vb.) sitelerdir. Tabiki hepsi değil.
Bu siteler sizin sitenizi kullanarak kendi sitelerine , vs. sağlamak arzusundadırlar ve sağlarlar da. Ayrıca bu uzantıları sitenizin kendi uzantısı olarak görebilirler ve sitenizin içeriğinde yasa dışı içerik bulunduğunu düşünebilirler.
Kısacası hiç hoş olmayan bir durumdur.

Bu durumdan kurtulmak için . veya hangi programlama dili ile yazılmış ise siteniz ona göre çeşitli ?= engelleme yöntemleri kullanabilirsiniz.

.htaccess için;
RewriteCond %{THE_REQUEST} \?(=.*)?\ HTTP [NC]
RewriteRule .? http://www.sitenizinAdi.com%{REQUEST_URI}? [R=301,L]

veya PHP den;
WordPress de header.php kısmına aşağıdakini yazabilirsiniz.
<php if(strpos($_SERVER['REQUEST_URI'], '?=')){
header("Location: index.php");
die();
}

Bu ?= li bağlantılar yüzünden blogunuz veya siteniz tarafından a dahi atılabilir ve bu durumda sizin hiç bir suçunuz günahınız olmasa dahi ne şehittir ne gazi kısaca bok yoluna gitti bizim niyazi olur.

“Nedir bu “?ref=”” için 13 Yorum

  1. Erdal diyor ki:

    bu meleti biliyorum. bir de robot.txt ile de engellenebiliyor. benim merak ettiğim, biz blogger’lar ne .htaccess’e ne de robot.txt’yi değiştirebiliyoruz. blogger kullananların yapması gereken nedir?

  2. wolkanca diyor ki:

    @ erdal
    blogger da gerek olduğunu sanmıyorum ama bi betik yapılabilir. php code daki olayı javascript ile yapaibliriz belki.

  3. Erdem diyor ki:

    bir iki hafta önce farketmiştim ref=sawos.org, ?ref=saglikalani.com,?ref=ilksexshop.com şimdilik bu üçü var gibi blogger da biraz bakındım da detaylı bir şey bulamadım araştırmak gerekiyor.iyi ki hatırlattın unutmuştum bu sorunu haklısın volkan sandbox’a kadar yolu var bir şeyden habersiz yazı yazıp yayınlıyorsun ve birden kendini sandbox’ta buluyorsun

    bu robot.txt dosyasını nasıl değiştirebiliriz blogger hostunu kullanıyoruz robot.txt dosyasını değiştireceğimiz bi yer göremedim ben

  4. rzrarti diyor ki:

    bayım , wordpress için hangi dosyayı değiştirmem lazım. şayet temadaki header.php’yse olmuyor bu velet :)

  5. wolkanca diyor ki:

    @ rzrarti
    o kod eksik. başında php olacak.

  6. Grafikaze diyor ki:

    benim yazımla aşırı şekilde bir harmanlama oluşmuş galiba :s :s

  7. wolkanca diyor ki:

    @grafikaze
    evet haklısın. teşekkür ederim.

  8. FerHaD diyor ki:

    iyi oldu ya kurtulduk şu hırsızlardan. :d

  9. Deniz diyor ki:

    htaccess i denedim fakat refli bir bağlantıdan girince direk index.php ye atıyor benim istediğim ise refi kaldırıp istenilen yazıya gitmesi bunu nasıl yapabiliriz ?

  10. wolkanca diyor ki:

    @deniz
    index.php kısmını başka sayfa le değiştirebilirsin fakat aynı sayfa olması ref yapan siteye fayda sağlar sanırsam, tam bilemiyorum çok derine inmedim (:

    deneyin işte bakalım. burada amaç ref li bağlantıların gerçek dışı olduğunu arama motoru örümceğine kanıtlamak, yani ref li bağlantı aynıiçeriğe gelir ise bunu kanıtlamak zorlaşır gibi düşünüyorum.

  11. hussoloji diyor ki:

    wordpress’te header.php’ye koydum ama olmuyor… sablonun arayüzü değişiyor?

  12. Deniz diyor ki:

    @wolkanca
    aynı sayfa derken benim blogumdaki yazının bulunduğu sayfayı kastettim yönlendiren siteyi değil :)

  13. wolkanca diyor ki:

    @deniz
    kastetdiğini ben anlamıştım da sen ref li bağlantıya neden onun işaret ettiği içeriğe gitmesini sağlayasın ki, zaten onun da istediği bu.

Yorum Yapın // msnİletişimleşin

Blogum Var!

Uyarı: Yazacağınız yorumun tüm harfleri ufak karakterlere çevrilip iletilecek, lütfen büyük harfle yazmayın, üzülürsünüz.