1 Şubat 2009 Pazar

Siteniz Sand Boxa Girmesin

Sandboxdediğimiz olay aslında arama motorlarında üst sıralara çıkmak içinistismarcı bir yaklaşımı tanımlar. Google'ın bu tür çalışma yapanlaraverdiği cezadır Sandbox.
Siz bu tür bir çalışma içinde olmayabilirsiniz fakat bir anda aramamotorlarında gerilere düşer sitenizi sandbox'a girmiş şekildebulabilirsiniz. İşte böyle bir durumda bakmanız gereken yer sitenizegelen (ref) sahte bağlantılardır.

***********


- Sitem'de hiç bir sandbox nedeni yok diyenlerden misiniz?
- Spam keywords, sayfa türetmedim, backlink çorbasından hiç tattırmadım,
- Fakat sitem durduk yere sandbox'a girdi, nedir bunun çaresi sorusuna cevap bulamayanlardan mı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 derseniz;
- Sitenizin içeriğini cacheleyen botlar
- Arama sonuçlarını kaydederek db oluşturan botlar,
- Toplistlerden
bu bağlantıların kaynağıdır. Örnek vermek gerekirse oyun arama sonucu listeleyen spam site.
Arama sonuclarında sitenizi listeler ve ?ref=spamsite.comuzantısında sitenize bağlantı sağlarlar. örnek(siteleriniz.com/?ref=spamsite.com) ya da(siteleriniz.com/oyun.php/?ref=spamsite.com) şeklinde.
Google botu spam siteyi indekslediğinde sitenize verilen bağlantıyısizin sitenizde /?ref=spamsite.com sayfası yaratılmış gibi görür vesitenizde bu bağlantıya ulaşamaz, buda sizin sitenize - puân verir..
Genelde, sohbet, oyun, forum, adult siteler, wordpress tabanlı siteler bu olaydan nasiplerini alır.

Google benim sitemide bu tür indexlemiş mi?
Bunu anlamak için Google'a girip arama kutusuna şunu yazın.

site:siteniz.com inurl:ref=

Bu tür arama sonucunda sitenize gelen spam bağlantıları görebilirsin.
Evet sonuçlar, vahim ref'li gelen bağlantıları nasıl silerimdiyorsanız çözümü ref'li bağlantıları ana bağlantıya yani anasayfayayönlendirme.

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

2. yol php
Düz Metin
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
Düz Metin
<%
bolum1 = Split(Request.QueryString, "/")
If UBound(bolum1)> 0 Then
bolum2 = Split(bolum1(1), "=")
If UBound(bolum2) = 1 Then sayfa = bolum2(1) Else sayfa = ""
End If
If sayfa <> "" Or Request.QueryString("ref") <> "" then
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www." & Replace(Request.ServerVariables("HTTP_HOST"), "www.", "")
End If
%>

4. yol Robots.txt
Not: robots.txt olanlar sadece Disallow: /*ref=* eklemeli.
Düz Metin
User-agent: *
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özlemleyebilirler.

0 yorum:

Copyright © 2008 Türküm.İnfo Tüm Hakları Saklıdır. Bilgisayar, Teknoloji, İnceleme, Haberler, Video, Galeri | İnterneti buradan takip edin! webhizmet31@hotmail.com Şikayet ve Önerilerinizi Bildirin