Category: WordPress

Google Analytics “referer spam” probleminden korunma!

İnternet sitesi sahibi olupta Google Analytics kullanmayan var mı bilmiyorum. Şahsen siteyi ilk kurduğum zaman ziyaretçi sayımı işini WP Statistics eklentisi ile kotarmaya çalışmış ve oldukça memnun kalmıştım. Fakat sonradan konuyu bağımsız bir ölçüm firmasına teslim etme düşüncesiyle, bende GA kullanmaya başladım. (bknz: WordPress’e Google Analytics ekleme)

Sistemden ilk 4 ay hiç şikayetim olmadı. Son 2 aydır ise referer spam denilen bir sıkıntıyla karşı karşıyayım;

Aldığım kaynak raporlarına bakınca görüyorum ki, “trafficmonetize.org”, “floating–share–buttons.com” gibi sitelerden benim siteme gelen yüzlerce ziyaretçi var. Fakat aslında bu sitelerde Bilenler Kabilesi‘ne verilmiş ne bir backlink var, nede linke tıklayıp sayfamı bulan gerçek bir kullanıcı var. Hepsi botların oluşturduğu aldatıcı kayıtlar.

1-2 ay es geçtim, baktım sorun sürekli büyüyor bugün itibariyle müdahale edip düzelttim. Yazıda da uyguladığım referer spam’dan korunma yöntemini anlatmak istiyorum. Tabi öncesinde bilmeyenler için referer spam nedir ve nasıl yapılıyor kısaca bahsetmek gerek;

Duplicator ile WordPress Taşıma

WordPress’i bir domainden diğerine taşıma, localhosttan hosta taşıma, bir hosting firmasından bir başka hosting firmasına taşıma gibi işlemler WordPress yedekleme‘den daha çetrefilli işler.

Standart yedekleme eklentileri ile bu işleri yapmaya çalışırsanız, site düzgün çalışmıyor, beyaz sayfa hatası oluşuyor. Sebebi, sunucu yolu (path) ve domain adı değişiminden WordPress’in haberdar olmaması. Sorunu manuel yöntemlerle çözmek mümkün aslında ama ben en zahmetsiz yöntemin, en başta herhangi bir WordPress Migration eklentisi kullanmak olduğunu düşünüyorum.

WordPress’te tema değişikliği sonrası içerikteki resimlerde ortaya çıkan boyut uyumsuzluğu problemi ve çözümü

WordPress’te tema değiştirmek kolay, esas mesele temayı değiştirdikten sonra ortaya çıkan sorunlarla uğraşmak. Mesela yaşayabileceğiniz olası sorunlardan biri, tema genişliğinin değişmesinden dolayı içerikteki resimlerde ortaya çıkan boyut uyumsuzluğu problemi. Bu yazıda amacım çözümü anlatmak ama önce problemi ve neden kaynaklandığını biraz daha açayım;

Diyelim ki mevcut temanızın içerik alanı 600px genişliğinde. Yazı hazırladınız, 1024x768px çözünürlüğündeki bir fotoğrafı yazıya eklemek üzere upload ettiniz. Sonra WordPress’in oluşturduğu farklı çözünürlüklerdeki kopyalardan (thumbnail, küçük resim) temanızın genişliğine uygun olanını (600x450px) yazıya eklediniz. Fotoğraf ideal şekilde görüntülecektir.

Optimize Images Resizing: WordPress’de thumbnail (küçük resim) optimizasyonu eklentisi

WordPress’in övülecek çok yanı var ama eleştirmem gerekseydi ilk önce medya yönetiminden bahsederdim. Özellikle yüklenen her fotoğraf için farklı çözünürlüklerde 5-10 kopya oluşturulmasını çok anlamsız buluyorum. Thumbnail (küçük resim) denilen bu kopyalar tema ve eklentiler tarafından kullanılmak üzere oluşturuluyor fakat çoğu kopya kullanılmıyor. Nihayetinde katlanarak artan dosya sayısı bir süre sonra yedekleme gibi işlemleri lüzumsuz yere zorlaştırıyor.

Bir örnek vereyim…

WordPress ek sayfalarını (attachment pages) Google indeksinden çıkarmak!

WordPress ek sayfaları, siz dosya yükledikçe, yüklenen her dosya için otomatik olarak oluşturulan sayfalardır. Daha önce rastlamadıysanız, Ortam menüsünden WordPress’e yüklediğiniz herhangi bir fotoğrafa tıklayıp, açılan sayfada “ek sayfasını görüntüle” diyebilirsiniz. Sadece tek bir fotoğraftan oluşan, varsa altyazı, tanım metinlerini de içeren çirkin bir sayfa karşınıza gelecektir.

Bu sayfada neredeyse hiç içerik olmadığından, Google’a görünsün istemeyiz. Çünkü Google düşük kalitedeki içerikleri beğenmez, blogun SEO skoru düşebilir. Zaten arama sonuçlarında çıksa da, ziyaretçinin işini görmeyecek, sayfayı kapatan misafirler Bounce Rate değerinizi yükseltecektir. Bu nedenle ek sayfalarını Google’dan uzak tutmak için biraz vakit ayırmak iyi olur.

Tam da bu yüzden, geçtiğimiz gün Bilenler Kabilesi’nin bütün ek sayfalarını Google arama sonuçlarından kaldırdım. Fırsattan istifade, “ek sayfaları (attachments pages) Google’dan nasıl kaldırılır” diye soranlara çözümü 3 basit adımda anlatacağım;