Bir site haritası oluşturmak herhangi bir web sitesinin optimizasyonu için oldukça önemli bir noktadır. Site haritaları, web sitenizin yapısını arama motorlarına bildirir ve ayrıca aşağıdakiler gibi bazı meta verileri de içerir:
Aslında bu konuda en mantıklısı Yoast SEO’yu kullanmak olabilir. Yoast SEO eklentisini tercih ederek doğrudan bir XML site haritasına sahip olabilirsiniz.
Bunlara alternatif olarak dilerseniz bir XML site haritasının kod yapısını inceleyerek, manuel olarak bir site haritası oluşturabilirsiniz. Teknik olarak tek ihtiyacınız olan şey; her URL’yi birbirinden ayıran ve yeni satırlara yazan bir metin dosyası. Fakat bir hreflang uygulamak istiyorsanız eksiksiz bir XML site haritasına ihtiyacınız var demektir. Bu yüzden bir araç kullanarak işleri sizin yerinize yapması mantıklı olacaktır.
Herhangi bir sorun olup olmadığını görebilmek ve hatalarınızı kontrol edebilmek için Submit Sitemap seçeneğine tıklayın ve sonuçları inceleyin. Bu konuda ideal olan dizinlenen sayfa sayısının gönderilen sayfa sayısıyla aynı olmasıdır.
Site haritanızı Google’a tanıttığınız zaman Google hangi sayfalarınızın daha yüksek kaliteye sahip olduğunu ve dizine almaya değer olduğunu bilecektir. Fakat yine de bu ilgili sayfaların garanti olarak dizine alınacağı anlamına gelmiyor.
Dizine alma işlemleri olmamış olsa bile yine de site haritaları oldukça yararlıdır. En azından Google’ın web sitenizin yapısını anlamasını sağlar ve hatalarınızı görüp düzeltebilmenize olanak tanır.
Bu yüzden botları sitenizin en önemli sayfalarına yönlendirin. Bu sayfalar genellikle şöyledir:
Dizine eklenmeyen sayfalar konusunda yapılabilecek pek fazla şey yoktu. Ürün sayfaları farklı XML site haritalarına ayırmak ve tüm sayfaları tek tek test etmek sorunun çözümü konusunda iş görüyordu fakat çok fazla emek gerektiriyordu.
Google Search Console kısa süre önce bir güncelleme yayınladı ve bu can sıkıcı durumun önüne geçildi. Artık sorunlu sayfalar listeleniyor ve ardından yapmanız gereken tek bir şey kalıyor: Sorunlu sayfaları bulduktan sonra bu sayfaları “noindex” olarak işaretlemek. Böylelikle genel site kalitenizde düşme olmayacaktır.
Bu ayrıca arama motoru sonuç sayfalarında görünmemesini istediğiniz yan sayfalar için de faydalıdır. Google’ın önemsiz olan sayfaları ana sayfalarınız yerine dizine eklediğini fark ederseniz robots.txt dosyasını kullanmak isteyebilirsiniz.
- Sayfaların ne sıklıkla güncellendiğini belirtir.
- En son ne zaman değiştiklerini belirtir.
- Birbiriyle bağlantılı olan sayfaların birbiri için önemini belirtir.
- Birbiriyle ilgisi olmayan arşivlenmiş içerikleri içerir.
- Harici linkleri düzenler.
- Yüzlerce hatta binlerce sayfayı içerebilir.
- Otomatik Olarak Bir Site Haritası Oluşturmak İçin Araçlar ve Eklentiler Kullanabilirsiniz
Aslında bu konuda en mantıklısı Yoast SEO’yu kullanmak olabilir. Yoast SEO eklentisini tercih ederek doğrudan bir XML site haritasına sahip olabilirsiniz.
Bunlara alternatif olarak dilerseniz bir XML site haritasının kod yapısını inceleyerek, manuel olarak bir site haritası oluşturabilirsiniz. Teknik olarak tek ihtiyacınız olan şey; her URL’yi birbirinden ayıran ve yeni satırlara yazan bir metin dosyası. Fakat bir hreflang uygulamak istiyorsanız eksiksiz bir XML site haritasına ihtiyacınız var demektir. Bu yüzden bir araç kullanarak işleri sizin yerinize yapması mantıklı olacaktır.
- Site Haritanız ile Google’ı Entegre Edin
Herhangi bir sorun olup olmadığını görebilmek ve hatalarınızı kontrol edebilmek için Submit Sitemap seçeneğine tıklayın ve sonuçları inceleyin. Bu konuda ideal olan dizinlenen sayfa sayısının gönderilen sayfa sayısıyla aynı olmasıdır.
Site haritanızı Google’a tanıttığınız zaman Google hangi sayfalarınızın daha yüksek kaliteye sahip olduğunu ve dizine almaya değer olduğunu bilecektir. Fakat yine de bu ilgili sayfaların garanti olarak dizine alınacağı anlamına gelmiyor.
Dizine alma işlemleri olmamış olsa bile yine de site haritaları oldukça yararlıdır. En azından Google’ın web sitenizin yapısını anlamasını sağlar ve hatalarınızı görüp düzeltebilmenize olanak tanır.
- Site Haritanızda Yüksek Kaliteli Sayfalara Öncelik Verin
Bu yüzden botları sitenizin en önemli sayfalarına yönlendirin. Bu sayfalar genellikle şöyledir:
- Son derece optimize edilmiş olanlar.
- Resim ve videolar içerenler.
- Benzersiz içerik içerenler.
- Kullanıcı etkileşimi yüksek olanlar.
- İndekslenmeyen Sayfalarınızı İgnore Edin
Dizine eklenmeyen sayfalar konusunda yapılabilecek pek fazla şey yoktu. Ürün sayfaları farklı XML site haritalarına ayırmak ve tüm sayfaları tek tek test etmek sorunun çözümü konusunda iş görüyordu fakat çok fazla emek gerektiriyordu.
Google Search Console kısa süre önce bir güncelleme yayınladı ve bu can sıkıcı durumun önüne geçildi. Artık sorunlu sayfalar listeleniyor ve ardından yapmanız gereken tek bir şey kalıyor: Sorunlu sayfaları bulduktan sonra bu sayfaları “noindex” olarak işaretlemek. Böylelikle genel site kalitenizde düşme olmayacaktır.
- Site Haritanıza URL’lerinizin Sadece Kanonik Sürümlerini Ekleyin
- Mümkün Olduğunca Robots.txt Kullanın
Bu ayrıca arama motoru sonuç sayfalarında görünmemesini istediğiniz yan sayfalar için de faydalıdır. Google’ın önemsiz olan sayfaları ana sayfalarınız yerine dizine eklediğini fark ederseniz robots.txt dosyasını kullanmak isteyebilirsiniz.
- Site Haritanıza “noindex” URL’lerinizi Eklemeyin
- Büyük Siteler İçin Dinamik XML Site Haritaları Oluşturun
- XML Haritalarının Yanında RSS/Atom Feed’lerini Kullanın
- Değişiklik Zamanlarını Sadece Önemli Değişiklikler Yaptığınız Zaman Güncelleyin
- Öncelikli Ayarlara Çok Takılmayın
- Dosya Boyutunu Mümkün Olduğunca Küçük Tutun
- Sitenizde 50.000’den Daha Fazla Sayfa Varsa Birden Fazla Site Haritası Kullanın