Tarihler uyuşmuyor: sayfa 2026-01-01, site haritası 2026-01-01
Sayfanın JSON-LD dateModified değeri ile site haritasındaki <lastmod> değeri iki günden fazla farklı; bulgu iki tarihi de gösterir. İkisini de tek kaynaktan, içeriğin en son değiştiği tarihten belirleyin; tarayıcılar tek ve tutarlı bir güncellik sinyali alsın.
Ne anlama gelir
Sayfanın dateModified değeri ile site haritasındaki lastmod değeri iki günden fazla farklı. Çelişkili sinyaller güncelliğe güvenmeyi zorlaştırır.
Yapay zekâ araması için neden önemli
Tarayıcılar nelerin yeniden taranacağına site haritasındaki lastmod ile, sayfanın ne kadar güncel olduğuna da dateModified ile karar verir. İkisi çeliştiğinde hiçbirine güvenilemez ve arama motorları gerçek değişikliklerle uyuşmayan lastmod değerlerini yok saydıklarını söylemiştir.
En yaygın neden, her URL'ye derleme veya dağıtım tarihini damgalayan bir site haritası üreticisidir; sayfa işaretlemesi ise gerçek düzenleme tarihini tutar. Denetim yalnızca takvim günlerini karşılaştırır ve en fazla iki günlük farka izin verir.
Nasıl düzeltilir
- Bulgudaki iki tarihi karşılaştırın; sunucu gönderiyorsa rapor Last-Modified üst bilgisini de gösterir. AISeeWhy raporu kanıtı ve yapıştırmaya hazır çözümü gösterir; sonucu doğrulamak için ardından "Yeniden denetle"yi çalıştırın.
- Site haritası üreticisini, derleme zamanı yerine her sayfanın son içerik değişikliğini, yani JSON-LD'nin kullandığı alanı okuyacak şekilde değiştirin.
- Next.js
app/sitemap.tsdosyasındalastModifieddeğerininew Date()ile değil, içeriğin tarihinden belirleyin. WordPress'te SEO eklentisi site haritaları zaten yazının değiştirilme tarihini kullanır; bu yüzden bir önbelleğe ya da ikinci bir site haritası eklentisine bakın. - Düzen veya altbilgi güncellemeleri gibi kozmetik değişiklikler için dateModified değerini ileri almayın.
Çözüm nasıl doğrulanır
Değişiklikten sonra raporda "Yeniden denetle" düğmesine basın: neyin düzeltildiğini ve puanın nasıl değiştiğini listeler.