Web siteniz için XML sitemap oluşturun
XML sitemap burada görünecek...
XML Sitemap, web sitenizdeki sayfaların, videoların ve diğer dosyaların arama motorları tarafından daha akıllıca taranmasını (crawl) sağlayan özel bir formattır. Google, Bing, Yandex gibi arama motorları, sitenizin hiyerarşisini, hangi sayfaların daha önemli olduğunu ve içeriklerinizin ne sıklıkla güncellendiğini bu dosyayı okuyarak anlar. Özellikle çok sayıda sayfası olan veya karmaşık bir yapıya sahip sitelerde XML sitemap hayati bir SEO bileşenidir.
sitemap.xml olarak kaydedin.Sitemap oluşturmak işin yarısıdır; dosyanın doğru adrese konması, robots.txt içinde bildirilmesi ve Search Console üzerinden gönderilmesi gerekir. Aşağıda sitemap protokolünün sınırları, hangi alanların Google tarafından gerçekten kullanıldığı ve sık yapılan hatalar yer alıyor.
Oluşturulan XML içeriğini sitemap.xml adıyla kaydedip sitenizin kök dizinine (örneğin https://siteniz.com/sitemap.xml) yükleyin. Sitemap dosyası yalnızca kendi konumundan aşağıdaki adresleri kapsar: kök dizine koyduğunuz bir dosya tüm siteyi, /blog/ altına koyduğunuz dosya ise yalnızca /blog/ altındaki adresleri kapsayabilir.
Ardından robots.txt dosyanızın herhangi bir satırına Sitemap: https://siteniz.com/sitemap.xml bildirimini ekleyin. Bu satır tüm arama motorları tarafından okunur ve dosyayı ayrıca göndermeseniz bile bulunmasını sağlar.
Son adım Google Search Console > Site Haritaları ekranından adresi göndermektir. Google dosyayı işledikten sonra aynı ekranda kaç adresin keşfedildiğini ve varsa biçim hatalarını raporlar.
sitemaps.org protokolü tek bir dosya için kesin sınırlar koyar:
Kısa cevap: hayır. Google, changefreq ve priority alanlarını yok saydığını açıkça belirtmiştir; tarama sıklığını sayfanın gerçek değişim geçmişine ve sitenizin tarama bütçesine göre kendisi belirler. Bu alanları doldurmak zarar vermez, ancak sıralamaya veya tarama hızına etkisi yoktur.
Google'ın dikkate aldığı tek yardımcı alan lastmod'dur; o da yalnızca tutarlı ve doğru verildiğinde. Her sayfaya her gün bugünün tarihini yazmak tam tersi etki yapar: Google lastmod değerinizin güvenilmez olduğuna karar verir ve tümüyle görmezden gelir. lastmod değerini yalnızca sayfanın içeriği gerçekten anlamlı biçimde değiştiğinde güncelleyin.
Sitemap, indekslenmesini istediğiniz kanonik adreslerin listesidir. Aşağıdakiler çelişkili sinyal üretir ve Search Console'da uyarıya yol açar:
Hayır. Sitemap bir sıralama faktörü değildir; yalnızca keşfedilme aracıdır. Google'ın henüz bulamadığı sayfaları bulmasını hızlandırır, ancak bulunan bir sayfanın sıralamasını değiştirmez. Faydası en çok yeni sitelerde, iç bağlantısı zayıf sayfalarda ve çok büyük sitelerde görülür.
Zorunlu değil. Sayfa sayısı az ve her sayfaya menüden ya da içerikten bağlantı veriliyorsa Google siteyi sitemap olmadan da tarar. Yine de dosyanın maliyeti sıfır olduğu için eklemek zarar vermez.
Sitemap indeksleme garantisi vermez. Google adresi keşfeder, sonra içeriğin indekslenmeye değer olup olmadığına kendisi karar verir. Search Console'daki "Keşfedildi - şu anda indekslenmedi" durumu genellikle içerik kalitesi, kopya içerik veya iç bağlantı zayıflığına işaret eder.
Yeni sayfa eklediğinizde veya mevcut sayfaları kalıcı olarak kaldırdığınızda. İçerik yönetim sisteminiz varsa sitemap'i otomatik üretmesi en iyisidir; elle üretilen dosya zamanla gerçek site yapısından kopar.
Hayır. XML tamamen tarayıcınızda oluşturulur; girdiğiniz alan adı ve sayfa listesi hiçbir sunucuya iletilmez ve saklanmaz.
Araç, listelediğiniz her adres için lastmod alanına bugünün tarihini yazar. Sayfalarınızın gerçek son güncelleme tarihleri farklıysa dosyayı kaydetmeden önce bu değerleri düzeltin; yanlış lastmod vermek hiç vermemekten daha kötüdür.