Problema: google nu accepta fisiere de tipul sitemaps.xml cu mai mult de 50k linii.
Rezolvare 1: faci mai multe fisiere, pe care le submitezi manual, in google.com/webmasters (daca google ia singur sitemap-urile, va lua doar fisierul sitemaps.xml).
Rezolvare 2: scrii linkurile din sitemap.xml pe un singur rand. in mod clasic, codul in sitemap.xml arata asa:
Cod:
....
<url>
<loc>http://www.e-oferta.ro/domenii/agricultura-animale-pasari</loc>
<priority>0.5</priority>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>http://www.e-oferta.ro/domenii/amenajari-decoratiuni</loc>
<priority>0.5</priority>
<changefreq>monthly</changefreq>
</url>
....
dupa cum observam, un URL ocupa 5 linii din fisier. in loc de asta, putem aseza codul asa, ocupand doar o linie pentru fiecare URL:
Cod:
....
<url><loc>http://www.e-oferta.ro/domenii/agricultura-animale-pasari</loc><priority>0.5</priority><changefreq>monthly</changefreq></url>
<url><loc>http://www.e-oferta.ro/domenii/amenajari-decoratiuni</loc><priority>0.5</priority><changefreq>monthly</changefreq></url>
....
asezand codul asa, acesta ramane "descifrabil" si totusi putem adauga un numar mult mai mare de URL-uri in sitemap.xml
Un alt avantaj pe care il obtii daca faci submit la google este ca vezi imediat daca ai erori in sitemap.xml si de asemenea daca crawler-ul intampina probleme de indexare la unele URL-uri.