Şu şekilde iken sıkıntı yok:
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <url> <loc>http://www.x.com/en/view?c=138</loc> </url> <url> <loc>http://www.x.com/en/view?c=139</loc> </url> ........Bu site haritasına şurda belirtildiği üzre alternatif dil seçeneklerini şu şekilde ekliyorum.
<url> <loc>http://www.x.com/en/view?c=138</loc> <xhtml:link rel="alternate" hreflang="en" href="http://www.x.com/en/view?c=138"/> <xhtml:link rel="alternate" hreflang="tr" href="http://www.x.com/tr/view?c=138"/> <xhtml:link rel="alternate" hreflang="es" href="http://www.x.com/es/view?c=138"/> <xhtml:link rel="alternate" hreflang="it" href="http://www.x.com/it/view?c=138"/> </url> ........Sitemapı bu şekilde kullandığımda:
1- Sitemapın ekran çıktısı sadece urllerden oluşuyor (düzenli {hiyerarşik} görünüm kayboluyor).
2- Webmaster toolsta, site haritası testinde hata bulunamadı diyor ama sadece loc etiketinde bulunan urlleri sayıp, şu kadar url bulundu diye sadece ana urllerin sayısını veriyor. Alternatif urlleri saymıyor.
3- Yandex sitemap testinde hata tespit edildi diyor, sitemapı kabul etmiyor.
Sorun ne, nerde yanlış yapıyorum?
.