Giriş
Kendi web siteniz veya web mağazanız var mı? O zaman muhtemelen web sitenizin veya web mağazanızın hızın ın çok önemli olduğunu zaten biliyorsunuzdur. Hızlı bir web sitesinin yalnızca iyi bir kullanıcı deneyimi için önemli olmadığını bilmekte fayda var. Web sitenizin hızı, web sitenizin veya web mağazanızın Google'da bulunabilirliğinde de önemli bir rol oynar.
Bu yüzden web sitenizi veya web mağazanızı daha hızlı hale getirmekten kaçınamazsınız. WordPress içinde, bunu yapmanıza yardımcı olabilecek birçok eklenti vardır. Daha hızlı bir web sitesi için en popüler eklentilerden biri WP Rocket'tır, ancak bir sorunla birlikte gelebilir. Bu nedenle bu makalede size sorunun ne olduğunu, nasıl ortaya çıktığını ve nasıl çözebileceğinizi göstereceğim.
WP Rocket nedir ve ne yapar?
Çoğu kişi WP Rocket'a zaten aşina olacaktır. Aslında WP Rocket, kendi web sitenizi nispeten kolay bir şekilde çok daha hızlı hale getirmek için kullanabileceğiniz WordPress içindeki en popüler eklentilerden biridir.
WP Rocket'a henüz aşina değil misiniz? O zaman bu araca bir göz atmanızı kesinlikle tavsiye edebilirim, çünkü web sitenizi gerçekten çok daha hızlı hale getirebilir. Divi teması gibi ağır bir sayfa oluşturucu kullanıyor olsanız bile.
WP Rocket'in web sitenizi çok daha hızlı hale getirebilmesi, uyguladıkları aşağıdaki özelliklerden kaynaklanmaktadır:
- Sayfa önbelleğe alma ve tarayıcı önbelleğe alma
- Önbellek ön yükleme
- GZIP Sıkıştırma
- Dosya optimizasyonu (CSS ve JavaScript)
- Medya optimizasyonu (Tembel Yükleme, WebP dönüştürücü)
Tüm bu özelliklerle web sitenizi gerçekten çok daha hızlı hale getirebilirsiniz. Eklentiyi kurup ayarladıktan sonra, Google'ın Core Web Vitals testini geçebilmeniz gerekir.
Şimdi sorun nedir?
Az önce okuduğunuz gibi, WP Rocket web sitenizi daha hızlı hale getirmek istediğinizde çok kullanışlı bir araçtır, ancak birçok web sitesi için bir sorunla birlikte gelir. Bunu açıklamama izin verin.
WordPress'i kullanmaya başladığınızda, web sitenizin tüm url'leri "/" ile biter. Sonunda "/" olmayan bir url giriyor musunuz? Örneğin /rank-tracker olduğunu düşünün, o zaman bu url otomatik olarak /rank-tracker/ adresine yönlendirilecektir.
Şimdi fark ettiğim şey, WP Rocket'i kurduktan sonra bunun her zaman işe yaramadığı. Sonuç olarak tamamen aynı içeriğe sahip iki sayfa elde ediyorsunuz. Bunun nedeni, web sitesindeki her url'nin sonunda hem "/" ile hem de "/" olmadan var olmasıdır.
Etkili SEO için Hepsi Bir Arada Platform
Her başarılı işletmenin arkasında güçlü bir SEO kampanyası vardır. Ancak sayısız optimizasyon aracı ve tekniği arasından seçim yapmak, nereden başlayacağınızı bilmek zor olabilir. Artık korkmayın, çünkü size yardımcı olacak bir şeyim var. Etkili SEO için Ranktracker hepsi bir arada platformunu sunuyoruz
Sonunda Ranktracker'a kaydı tamamen ücretsiz olarak açtık!
Ücretsiz bir hesap oluşturunVeya kimlik bilgilerinizi kullanarak oturum açın
Sonunda "/" olmayan sürümün, "/" olan sürüme bir kanoniği vardır. Bu, Google'a sonunda "/" olan url'nin daha önemli olduğu sinyalini verir, ancak bir kanonik için, onu takip edip etmemeye karar vermek Google'a bağlıdır.
Sonuç olarak, bu sorunların yaşandığı birkaç web sitesi gördüm. Hatta bazı web sitelerinde durum o kadar kötüydü ki url'nin sonunda "/" olan ve olmayan versiyonların her ikisi de dizine ekleniyordu. Bunun sonucu yinelenen içeriktir ve tabii ki bundan kaçınmak istersiniz.
Web sitenizde bu sorun olup olmadığını nasıl kontrol edersiniz?
Web siteniz veya web mağazanız WP Rocket kullanıyor mu? O zaman bu sorunu sizin de yaşayıp yaşamadığınızı kontrol etmek iyi bir fikirdir. Eğer durum buysa, zararı önlemek için mümkün olan en kısa sürede çözmek en iyisidir.
1. Manuel kontrol
Bu sorunun sizi de etkileyip etkilemediğini hızlı ve kolay bir şekilde kontrol etmek istiyorsanız, manuel kontrol gerçekleştirebilirsiniz. Burada yapacağınız şey, web sitenizdeki bir sayfaya gitmektir. Daha sonra "/" ile biten bir url'ye ulaşacaksınız. Şimdi yapabileceğiniz şey, url'nin sonundaki "/" işaretini kaldırmak ve tekrar enter tuşuna basmaktır. Eğer şimdi bir sayfaya ulaşırsanız ve otomatik olarak "/" ile biten versiyona yönlendirilmezseniz, bu sorun sizin için çözülecektir.
2. Screaming Frog ile Kontrol
Tüm web siteniz için anında bir kontrol yapmak ister misiniz? Eğer öyleyse, bunu manuel olarak yapmanın imkansız olduğu açıktır. Bu durumda, Screaming Frog gibi bir araç kullanarak hem "/" içeren hem de içermeyen URL'leri görebildiğini kontrol etmek isteyeceksiniz.
Screaming Frog için, bu aracın 500 URL'ye kadar ücretsiz olduğunu bilmek iyidir. Web siteniz veya web mağazanız 500'den fazla URL'den mi oluşuyor? O zaman Screaming Frog'un ücretli bir sürümüne ihtiyacınız var.
3. Search Console üzerinden kontrol
Screaming Frog'unuz yok mu? O zaman kontrolü Google Search Console üzerinden de yapabilirsiniz. Bunu kontrol etmenin en iyi yolu Search Console'da "Dizin Oluşturma" → "Sayfalar" bölümüne gitmektir. Burada, Google'ın hem "/" ile hem de "/" olmadan gördüğü herhangi bir URL olup olmadığını kontrol edebilirsiniz.
Search Console'da yapabileceğiniz bir başka şey de "Performans" → "Arama sonuçları" bölümüne gitmektir. Burada web sitenizin önemli bir anahtar kelimesine göre filtreleme yapabilirsiniz. Ardından, bu arama terimi için hangi url'lerin puan aldığını kontrol edebilirsiniz. Burada hem "/" içeren hem de içermeyen url görüntüleniyorsa, web sitenizin veya web mağazanızın zaten sorun yaşadığını bilirsiniz.
Bu sorunu nasıl çözüyorsunuz?
Şimdiye kadar bu sorunun sizi etkileyip etkilemediğini kontrol ettiniz mi? Eğer öyleyse, şimdi 3 senaryo var:
- Web sitenizde veya web mağazanızda bu sorun yok
- Web sitenizde veya web mağazanızda bu sorun var, ancak sayfalar henüz dizine eklenmemiş
- Web sitenizde veya web mağazanızda bu var ve sayfalar zaten dizine eklenmiş durumda
Senaryo 1 veya 2'ye mi giriyorsunuz? Eğer öyleyse, bu sorunu çözmek istiyorsunuz demektir ve aslında bunu yapmanın iki yolu vardır. Aşağıda, bu sorunu çözmek için kullanabileceğiniz her iki yöntemi de kısaca vurgulayacağım.
1. Kod ekle
Bu sorunu birkaç web sitesinde ve web mağazasında yaşadıktan sonra WP Rocket ile iletişime geçtim. Onlar da hemen bu sayfaya bağlantı vererek soruna bir çözüm buldular.
İşin özü, htaccess dosyasına fazladan birkaç satır kod eklemeniz gerektiğidir. NGINX sunucuları kullanıyorsanız, bu aşağıdaki kodu içerir:
2. Eklenti ekle
Süper teknoloji meraklısı değil misiniz? O zaman yukarıdaki kodu htaccess dosyasına eklemek muhtemelen biraz zor olacaktır. Bu durumda, ek bir eklenti de yükleyebileceğinizi bilmenizde fayda var. Bu eklenti daha sonra aynı sorunu halleder.
Etkili SEO için Hepsi Bir Arada Platform
Her başarılı işletmenin arkasında güçlü bir SEO kampanyası vardır. Ancak sayısız optimizasyon aracı ve tekniği arasından seçim yapmak, nereden başlayacağınızı bilmek zor olabilir. Artık korkmayın, çünkü size yardımcı olacak bir şeyim var. Etkili SEO için Ranktracker hepsi bir arada platformunu sunuyoruz
Sonunda Ranktracker'a kaydı tamamen ücretsiz olarak açtık!
Ücretsiz bir hesap oluşturunVeya kimlik bilgilerinizi kullanarak oturum açın
Eklentiyi WordPress'in kendisinde bulamazsınız, ancak Github.com'daki bu bağlantı aracılığıyla kolayca indirebilirsiniz. Bu bağlantıya tıkladıktan sonra otomatik olarak bir .zip dosyası indirilir ve daha sonra bunu WordPress'e yükleyebilirsiniz.
Sonuç
Web sitenizi veya web mağazanızı Google'da daha iyi bulunabilir hale getirmek istiyorsanız, Ranktracker gibi bir araç çok kullanışlıdır, ancak web sitenizin veya web mağazanızın hızını unutmayın.
Web sitenizi daha hızlı hale getirmek için birçok seçeneğiniz var, ancak en popüler çözümlerden biri WP Rocket. WP Rocket kullanmanın bu sorunla ilişkili olabileceğini bilmek iyidir.
Bu nedenle bu makalede, WP Rocket kullanmaya başladığınızda ortaya çıkabilecek sorunu, bu sorunun web sitenizde olup olmadığını nasıl kontrol edebileceğinizi ve bu sorun olduğunda nasıl çözebileceğinizi gösterdim.