Category: WordPress

WordPress 1 (bir) eklenti güncellemesi olduğunu gösteriyor fakat tüm eklentiler güncel problemi (ve çözümü)

Blog yazacağım ama konuları nereden bulacağım bilmiyorum diyorsanız, hele bir başlayın derim. Blog için kullandığınız platformu keşfederken onunla ilgili deneyimlerinizi anlatsanız bile 25-30 yazı birikiyor. Mesela Bilenler Kabilesi’nin WordPress bölümü tamamen bu şekilde varoldu. İhtiyaç duyduğum, kendim için kullandığım eklentileri veya yaşadığım problemleri yazdıkça kendi kendine büyüyen bir WordPress kategorisi oluştu. Bu yazıda onlardan biri olacak. Konu yaşadığım ilginç bir problem ve çözümü hakkında. Kısaca anlatayım;

WordPress’te sayfanın kalıcı bağlantı adını (URL adresini) değiştirdiğinizde ne olur?

WordPress’te sayfa içi SEO düşünüldüğünde yapabileceğiniz en iyi başlangıç, belki de sayfanız için doğru başlığı ve URL adresini seçmek. Çoğu zaman buna özenle dikkat edilse de, bazen daha iyi alternatifler gözden kaçıyor. Sonradan geri dönüp bakınca keşke şöyle yazsaymışım diyorsunuz.

Bu noktada başlığı sonradan değiştirmemek için hiçbir engel yok. Fakat sayfanın URL adresini (kalıcı bağlantı, slug, permalink) değiştirmeden önce biraz düşünmek lazım;

“WordPress SEO by Yoast” eklentisi 404 sitemap bulunamadı problemi

WordPress ekosistemindeki en ünlü SEO eklentisi WordPress SEO by Yoast. Bir milyonu aşkın sitede aktif olarak kullanılıyor. Bende bir deneyeyim demiştim. Kurar kurmaz, küçük bir problemle karşılaştım.

Eklentinin en işe yarar kısmı XML Sitemaps, o da benim sitemde çalışmadı. “You can find your XML Sitemap here” kısmındaki “XML Sitemap” kısmına tıkladığımda açılan “sideadi.com/sitemap_index.xml” sayfası 404 hatası veriyor, karşıma “Sayfa Bulunamadı (Page not found)” hatası geliyor. Yani arama motorları için hazırlanan site haritasına erişilemiyor.

Yoast yardım belgelerini biraz kurcaladığımda, sorunun ilginç çözümünü buldum. Size de anlatayım;

ZenCache Pro: WordPress için premium cache eklentisi

WordPress’te yüklemesen olmaz dediğim eklentilerden biri cache eklentisidir. Konunun öneminden dolayı daha birkaç gün önce cache nedir, en iyi cache eklentileri nelerdir? başlıklı bir yazı hazırlamış, premium cache eklentileri içinde ZenCache Pro‘nun en çok hoşuma giden eklenti olduğunu söylemiştim.

Ürünü yazının hemen ardından satın aldım. Merak edenlere faydalı olur ümidiyle, bu yazıda da kısaca tanıtıp nasıl alınır, nasıl kullanılır anlatıp deneyimlerimi paylaşacağım.

WordPress için en iyi cache eklentileri

İnternet paketlerini bilirsiniz. Limitsiz yüksek hızlı internet diye satılır, fakat biraz bakınca anlarsınız ki adil kullanım gibi abuk sabuk gizli limitler vardır. Bu pazarlama hileleri bana her zaman kullanıcıyı aldatmak gibi gelmiştir. Fakat herhalde yetkili denetleyici kurumlar benimle aynı düşünmediğinden, düzene dur diyen olmuyor.

Aynı durumun bir benzeri web hostinglerde var. 50-100 liraya sınırsız kaynak vadedip, satın aldığınızda “efendim alan sınırsız ama yükleyebileceğiniz dosya sayısı maksimum 25000 olabilir” diyen enteresan uygulamalar ile karşılaşıyorsunuz. Esasen dosya yükleme boyutlarınız da 64MB gibi başka şekilde sınırlandığından “sınırsız” kelimesi her yönüyle lafta kalıyor.

Mesela “sınırsız trafik” vaadi de, bu şekilde sunulan bir tür pazarlama hilesi. Şu anki sunucum, fiziksel kaynaklardan ötürü (ram, cpu, disk vb.) anlık maksimum 125 ziyaretçi ağırlayabileceğimi hesaplıyor. Satış esnasında bunlar masada yoktu tabi. Disk sınırları falan neyse ama, işin bu tarafı blog yazarlarını epey zorluyor.

Sebebi basit. Sitenizi yeni açsanız, 125 anlık ziyaretçi almıyor olsanız bile, Google gibi arama motoru botları, Çin merkezli saldırı botları, yüklediğiniz eklentiler vs dert sahibi olmanıza yetiyor. Bir sayfanın sunucuda dinamik olarak üretilme süresi 5-6 saniyeye kadar uzuyor.

Sorunun çözümü aslında belli; parayı verip sunucu kaynaklarını arttırmak. Fakat zaten çoğumuz blogdan para kazanmadığımızdan bu işe pek gönülü olmuyoruz. Geriye ücretsiz (fakat müthiş etkili) bir çözüm yöntemi olan “caching” sistemlerini kullanmak kalıyor.

Bu nedenle, özellikle teknik tarafı bilmeyen blog yazarlarına konuyu basitçe anlatmak ve “caching nedir, nasıl çalışır, en iyi cache eklentileri nelerdir” konularını paylaşmak istedim. Çünkü cache eklentileri buraya kadar bahsettiğim sunucu sınırlarını oldukça iyi tolore edip sunucu yanıt hızını 5-6 saniyeden birkaç milisaniyeye kadar düşürebiliyor. Bu bakımdan WordPress’in (ve özellikle shared hosting kullananların) olmazsa olmazları arasında yer alıyor.