![]() |
|
|||||||
| SEO-Arama Motoru Optimizasyonu Seo optimizasyon nedir ? Seo ipuçları |
![]() |
|
|
Seçenekler | Stil |
|
|
#1 |
|
Webmaster
Üyelik tarihi: May 2008
Bulunduğu yer: WD
Mesajlar: 368
Tecrübe Puanı: 5 ![]() |
web sitenizde spam sitelerden gelen ?ref= 'li bağlantılar mı var ? eğer öyleyse neden sandboxdayım diye düşünmeyin arkadaşlar işte nedeni bu.eğer google'in diğer kurallarına uymuşsanız ama buna rağmen hala sandboxda iseniz işte suçlusu bellii !
biz webmasterlar için google çok büyük bir öneme sahip ondan gelen hitimizin kesilmesi demek vallahi çok kötü bir durum işte bu..peki spam bağlantının kaynağı nedir ? Sitenizin içeriğini cacheleyen botlar arama sonuclarını kaydederek db oluşturan botlar, Toplistler, örnek (siteleriniz.com/?ref=spamsite.com) yada (siteleriniz.com/siir.php/?ref=spamsite.com) ![]() google spam siteyi indexlerken sitenize verilen bağlantıyı sizin sitenizde /?ref=spamsite.com sayfası yaratılmış gibi algılarsa ve sitenize ulaşamazsa işte bu kötü !!! özellikle blog tabanlı siteniz varsa yani wp gibi dikkatli olun.yine forumlar da bundan nasiplerini alıyorlar.çeşitlendirmek mümkün. sitenizde böyle bir index olup olmadığını anlamak kolay bunu mutlaka yapın : ![]() çözüm yolunu çok aradım arkadaşlar ve webmaster forumlarında buldum.bu bilgileri sizlerle paylaşmak istedim ![]() Çözümü: Ref'li bağlantıların ana bağlantıya yönlendirme. 1. yol .htaccess yolu Alıntı: Kod: RewriteEngine on # no spam RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC] RewriteRule .? http://www.siteadı.com%{REQUEST_URI}? [R=301,L] 2. yol php Kod: 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 Kod: <%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("++++++++++"&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. Kod: 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özllemleyebilirler. alıntı:Fatih YILMAZ |
|
|
|
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|