Yaklaşık 2 aydır başıma bela olan bir problemden bahsetmek istiyorum sizlere. Karıştırmadık kaynak, okumadık yazı kalmadı ta ki Erhan abi ile geçen 5 dakikalık konuşmamıza kadar. Bu olaydan dolayı hosting firması yetkilisinden bile uyarı aldığımı belirtmek isterim. “Sitende açık var veya spam link kasıyorsun!” şeklinde.
Neyse efendim söz konusu mesele sitemde kullanmış olduğum yönlendirme eklentisinden kaynaklanıyormuş. Olayı şu şekilde anlatabilirim, sitemin LOG (kayıt) dosyalarını incelerken aşağıdaki gibi bir ifadeyle karşılaşıyordum.
123.456.78.9 – – [16/Aug/2011:09:39:35 +0300] “GET /goto/http://siteadresi.com HTTP/1.1″ 302 347 “-” “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)”
Sitemden sürekli site dışına bağlantı gidiyormuş. SQL’i neredeyse satır satır inceledim, yazıları kontrol ettim. Hatta hosting hesabımı sıfırlatıp eklentileri tek tek kurdum ve yazıları içeri aktardım. Sorun bir türlü düzelmedi. Yaklaşık 1 ay önce sitemde yer alan dosyaların ve sayfalandırma sisteminin çalışmamasının sebebi de bu sorunu çözmeye yönelikti. Sorunu biraz daha karıştırdım ve Google Webmaster Araçları‘na girdim, iyi ki de girmişim. Site tarama hatalarında Bulunamadı (400) görünce adeta şok oldum.
Sistemin çalışma mantığı
Erhan abi ile sorunu çözmeye çalışırken “http://www.arslania.com/goto/http://www.yakuter.com yapınca benim site açılıyormuş ne güzel ya : ) Bedava hit” deyince olay kafamda “dank!” etti. Bir de bağlantı detaylarına gireyim dedim ve olay aynen düşündüğümüz gibiymiş. Yazı içerisindeki linklerimi /goto/http://www.siteadresi.com şeklinde veriyordum ve otomatik yönleniyordu. Bunu farkeden spam amaçlı sitelerden birkaçı farklı IP adresleri ile sitemden yönlendirme yaparak, kendi sitesine balon hit çekiyormuş. Farklı IP’lere sahip olmasının sebebi ise bit.ly tarzında yönlendirme sitelerini kullanıyor olmasından dolayı.
Bu şekilde siteme her gün yaklaşık 400 sorgu yollanıyordu. Dolayısıyla 400 balon hit demek. Benim gibi üç dört site bulsa daha ne olsun 1500 hit :)
Bu soruna neden olabilecek eklentiler
Yönlendirme konusunda onlarca WordPress eklentisi olduğundan dolayı hepsinin ismini tek tek vermem oldukça zor; fakat hangi eklentilerin sorun çıkarabileceğini bulmak çok kolay. Sitenizde kullanmış olduğunuz yönlendirme eklentilerine rastgele bir URL yazıldığında söz konusu adrese yönlendirme yapıyorsa bu durum sizler için de geçerli demektir. Dolayısıyla kullandığınız eklentiye herhangi bir ziyaretçi /git/http://www.arslania.com yaptığında söz konusu web sitesinin açılmamasını sağlamanız lazım. Açılan site adreslerini ise sizin eklemiş olmanız gerek.
Sitemde WP No External Links eklentisini kullandığımdan dolayı bu sorun ile karşılaştım. Buna benzer bir yapıda olan ve kullanılan /git.php için de bu durum geçerli. Eğer yönlendirme eklentisi kullanıyorsanız, bahsettiğim olayı eklentilerinizde deneyin ve yönlendirme söz konusu ise eklentiyi olası sorunlara karşı devre dışı bırakın.
Eklenti ile alakalı WordPress destek platformunda bir konu açılmış. Yazılanlara göre pek de tavsiye edilmiyor. ;)
Son sözler
Sitelerimizi kötü amaçla kullanmak isteyen kişilere engel olmak amacıyla bu hususlara bir kez daha dikkat etmekte fayda var. Zaman buldukça sitenizin cPanel/Plesk LOG dosyalarını ve Google Webmaster Araçlarını kontrol edin. Bu sayede herhangi bir durumdan daha çabuk haberdar olursunuz. Kullandığınız eklentiler ve kod parçaları konusunda sizleri uyarmak istediğimden dolayı bu yazıyı sizlerle paylaşmak istedim. Eklentileri kullanmadan önce eklenti ile alakalı açılmış konuları okumakta fayda var. ;)
Sağlıklı ve güvenli bloglara sahip olmak temennisiyle iyi bayramlar :)
27 yorum
Teşekkürler uyarı için Alicim, birçok arkadaşa faydası olacağından eminim.
Ben teşekkür ederim o dertten kurtardığınız için :) Birçok büyük site de bu eklentileri veya /git.php kullanıyor. :)
bu tarama hataları site için sorun yaratırmı?
Siz ve Google’dan başka kimse bilmez; ama Google’a sitenizin bazı bölümleri çalışmıyor izlenimi verebilir. Prestij kaybı olabilir, olumsuz bir durum bence.
Ali benim merak ettiğim şey şu: Bu WP External link eklentisini kullanınca ne faydası oluyor. Yani link eklerken nofollow yazarsak birşey farketmeyecek. Öyle değil mi?
İkincisi bildiğim kadarıyla sen bu eklentinin istediğimiz linkleri bizim ekleyebileceğimiz versiyonunu yazabilecek düzeyde bilgiye sahipsin. Böyle birşey düşünmüyor musun?
Nofollow yapınca da pek birşey değişmez ama yazı içi tüm linkleri nofollow yapmak istemiyorsan eklentiler bazen yetmiyor.
Eklenti ile alakalı bir geliştirme vs. zamanım yok ve benzerleri mevcut. Benzer işleve sahip Pretty Link eklentisini kullanabilirsin. O da link kısaltmaya yarıyor sen seçiyorsun kısaltmaları.
WordPress’te fazla eklenti kullanma mantığını anlayamıyorum. Ya ben bilmiyorum ya da başka bişey var. Yönlendirme eklentisini de ilk defa duyuyorum. Bir çok işim yapacak wp fonksiyonları mevcut. İnanın tenkit etmek için değil gerçekten anlayamadığım için yazıyorum.
32byte eklentiler ihtiyaç gidermek için geliştirilmiştir. İhtiyacınız varsa kullanırsınız yoksa kullanmazsınız. Birçok kullanıcı kodlarla boğuşmak yerine eklentileri tercih ediyor. :)
@32byte.com,
İlkay Hocam merhaba.
Dediğiniz gibi pek çok şeyi fonksiyonlarla halledebilecek seviyedeysek eklenti kullanmamıza gerek yok. Ama takdir edersiniz ki WordPress kullanan herkes kodlardan anlamak zorunda değil. Aynı şekilde HTML, CSS, JavaScript de bilmek zorunda değil. Bu yüzden bazı şeyler paket mantığında olmalı ki kolay erişilebilsin. WordPress’in bu kadar popüler ve yaygın olmasının altında da bu neden yatıyor. Tamamen kullanım kolaylığı.
Buna benzer bir durumu daha önce ben de yaşamıştım, hatta sitelerim’den bazılarına çok geç giriş yapıyordu, üstelik cache eklentileri kullanmama rağmen, meğerse Google WM aracına girdiğim de ben de anlamıştım durumu. Dikkatli olmak lazım, ve bu durum aynı şekilde geri bildirim yorumları içinde geçerli.
iyi günler hocam..bir şey sorcam siz şuanda hangi eklentiyi kulanıyorsunuz..Hat sayfanız çok hoş olmuş.Bilgi veririseniz çok iyi olur.
Ali bey kitabınizi bugün aldım lerinize saglık değerli hemserime teşekkür ederim
Blogumda bu eklentiyi kullanıyordum, yazınızı okumamam çok faydalı oldu eklentiyi etkisizleştirdim.
Güzel bir paylaşım olmuş teşekkürler.
Kardeşim BiLgiLendirme için TeşekkürLer
merhaba, aslında bu konuyla ilgili değil ama sorunumu sizinle paylaşacağım belki bir bilginiz vardır. Wrodpress’i subdomain’e kurdum ama sitede bir şeye tıklandığında 404 hatası alıyorum hi çbir sayfayı bulamıyor bir de bir yazı eklediğim de linki http://www.blog.hepsidenhabervar.com/yazideğil de http://www.hepsidenhabervar.com/yazi şeklinde çıkıyor. Ayrıca ana dizinde mybb kurulu. Yardım cı olursanız çook sevinirim, şimdiden teşekkürler.
bende böyle bir eklenti kurmayı planlıyordum yazınız benim için aydınlatıcı oldu vazgeçmiş bulunuyorum :) teşekkürler paylaşım için ^^
bunu öğrendiğim iyi oldu. Böyle şeyleri görmek güzel oluyor gerçekten.
Boyle bi eklenti oldugunu bilmiyordum ogrendigim iyi oldu kullanmam boylece bilgilendirme icin sagol
sonunda bu arızanın sebebini öğrenmiş oldum, farkında olmadan eklentiyi kaldırınca sorun çözülmüştü.
Kırk yıl düşünsem gelmezdi aklıma. Teşekkürler
Bendede muhtemelen böyle bir sorun var fakat ben sizin gibi alt yapıdan anlamıyorum. Bana yardımcı olabilirmisiniz. Odunya teması kullanıyorum.
Son bir ay içinde hosting firması 2 kere suspanded yaptı beni. Cpu kullanımından dolayı. Halbuki site trafiğim max. tekil IP 145 sayfa görüntüleme ise 1000 bile değil. Kullandığım eklentiler aşağıda:
Akisnet
Hellodolly
Allinseo
Feedburner Email Widget
GD Star Rating
Google XML Sitemaps
Page Links To
Quick Adsense
SEO Friendly Images
WordPress Gzip Compression
Shadowbox JS
Wordpress Türkçe İletişim Sayfası
WP-PageNavi
WP-PostViews
Wp Pagenavi Style
WP Super Cache
Merhaba siteme 2 gündür xxx.com/siteadresi.com şeklinde trafik gelmeye başladı sizinde yaşadığınız olay bu şekildemidir ne yapmam gerekiyor anlamış değilim yönlendirme eklentisi de kullanmıyorum
Merhabalar benim şöyle bir sorum var. siteadi.com/kategoriadi/yazi1.html bunun gibi bir linki başka bir siteye nasıl yönlendirebilirim yazi1.html yazan kısı değiştiği zaman bile yine yönlendirme yapsın. Sitemde içerikleri güncelliyorum bunun için böyle bir şeye ihtiyacım var.
cache eklentileri bazen sitelerin düzgün çalışmamasına neden olabiliyor bazende indexlenmeme sorunu olabiliyor
indexlenmeme sorunu itibari ile setede her hangi bir değişiklik yaptıysanız yaptıklarınızı kontrol ediniz robots dosyasını kontrol ediniz her hangi bir kısıtlama var mı kopya içerik aşırı anahtar kelime aldığınız linkeri kontrol ediniz