Un fișier sitemap.xml corect structurat este un element esențial pentru optimizarea pentru motoarele de căutare (SEO). Acesta funcționează ca o hartă a site-ului dumneavoastră, indicând roboților de scanare ce pagini există, când au fost modificate ultima dată și cum sunt corelate versiunile în limbi diferite. Generator XML Sitemap vă permite să creați, să editați și să validați aceste fișiere direct în browser, asigurând conformitatea cu standardele tehnice ale motoarelor de căutare.
Structura și metadatele unui fișier sitemap.xml
Un sitemap XML utilizează marcaje specifice pentru a transmite informații despre paginile unui site web. Fiecare adresă URL inclusă poate fi însoțită de metadate opționale care ajută motoarele de căutare să înțeleagă importanța și istoricul actualizărilor paginii respective:
- URL-ul paginii (
<loc>): Adresa web completă a paginii. Fiecare înregistrare trebuie să înceapă cu un protocol valid (http:// sau https://) și să nu depășească lungimea de 2.048 de caractere. - Ultima modificare (
<lastmod>): Data la care conținutul paginii a fost actualizat ultima dată. Aceasta trebuie exprimată în format YYYY-MM-DD sau ca o dată și oră ISO completă. - Frecvența de schimbare (
<changefreq>): O indicație generală despre cât de des se modifică conținutul paginii. Valorile permise sunt: "none" (Neinclus), "always" (Întotdeauna), "hourly" (În fiecare oră), "daily" (Zilnic), "weekly" (Săptămânal), "monthly" (Lunar), "yearly" (Anual) sau "never" (Niciodată). - Prioritatea (
<priority>): Importanța relativă a paginii în raport cu alte pagini de pe propriul site, exprimată printr-un număr cuprins între 0 și 1 (de exemplu, 0.5 sau 1).
Rolul atributelor hreflang în sitemapurile multilingve
Pentru site-urile web care se adresează unui public internațional sau multilingv, definirea corectă a legăturilor hreflang este crucială pentru a preveni problemele de conținut duplicat și pentru a direcționa utilizatorii către versiunea lingvistică potrivită.
Atunci când adăugați atribute hreflang într-un sitemap, trebuie respectate reguli stricte de reciprocitate:
- Fiecare versiune de limbă sau regională trebuie să fie listată ca o înregistrare URL proprie în sitemap.
- Setul de versiuni alternative pentru un URL trebuie să includă în mod obligatoriu și propriul său URL (auto-referire).
- Orice URL alternativ indicat ca versiune lingvistică pentru o pagină trebuie să existe, la rândul său, ca o înregistrare URL independentă în sitemap.
- Valorile hreflang (codurile de limbă sau regiune) trebuie să fie valide și nu pot fi repetate în cadrul aceleiași înregistrări URL.
Reguli tehnice și limite de validare
Pentru ca un fișier sitemap.xml să fie acceptat de motoarele de căutare, acesta trebuie să respecte specificațiile oficiale ale protocolului:
- Limita de dimensiune: Un singur fișier sitemap poate conține maximum 50.000 de URL-uri și nu poate depăși dimensiunea de 50 MB înainte de comprimare. Pentru site-urile care depășesc aceste limite, este necesară utilizarea unui fișier de index sitemap, care grupează mai multe fișiere sitemap.xml individuale.
- Consistența gazdei (Host): Toate URL-urile incluse în sitemap trebuie să folosească exact aceeași gazdă (host). Nu puteți amesteca domenii sau subdomenii diferite în cadrul aceluiași fișier sitemap.
- Escaparea caracterelor speciale: Toate URL-urile și parametrii de interogare din XML trebuie să utilizeze entități escapate. De exemplu, caracterul
&dintr-un parametru URL va fi convertit automat în&. - Fără erori blocante: Dacă există erori de validare a protocolului, instrumentul nu va genera un fișier XML utilizabil, prevenind astfel trimiterea unui sitemap defectuos către motoarele de căutare.
Utilizarea instrumentului Generator XML Sitemap
Acest instrument vă permite să introduceți până la 500 de înregistrări URL simultan pentru a genera sau edita un sitemap. Puteți începe prin a lipi o listă simplă de URL-uri (câte unul pe linie) sau prin a încărca un fișier sitemap.xml existent pentru a-i modifica metadatele.
Gestionarea datelor de intrare și a valorilor implicite
La încărcarea datelor, puteți defini valori globale în secțiunea "Valori implicite pentru toate URL-urile". Acestea se vor aplica automat oricărui URL care nu are metadate individuale specificate. Dacă lăsați aceste câmpuri goale, ele vor fi omise din fișierul XML final.
Dacă introduceți date invalide, instrumentul va afișa mesaje de eroare specifice pentru a vă ajuta să corectați intrările:
- Dacă data implicită este incorectă, se va afișa: "Data implicită a ultimei modificări este invalidă. Folosiți YYYY-MM-DD sau o dată și oră ISO complete.".
- Dacă prioritatea implicită nu respectă intervalul, veți vedea: "Prioritatea implicită trebuie să fie între 0 și 1.".
- Pentru erori la nivel de URL individual, sistemul va indica poziția exactă, afișând mesaje precum "URL
{index}necesită o adresă completă cu http:// sau https://." sau "URL{index}are o dată a ultimei modificări nevalidă. Utilizați formatul AAAA-LL-ZZ sau o dată și oră ISO completă.". - Dacă introduceți prea multe adrese, editorul va declanșa eroarea: "Acest editor acceptă maximum
{max}înregistrări URL simultan.".
Procesarea și descărcarea fișierului
După procesarea listei, instrumentul elimină automat duplicatele și afișează un raport de stare. Veți vedea mesaje precum "{count} URL-uri adăugate, {skipped} duplicate omise." sau "{count} URL-uri adăugate.".
Dacă datele sunt corecte, se va genera mesajul "S-a generat un fișier sitemap.xml valid pentru {count} URL-uri.". Puteți previzualiza rezultatul în secțiunea "Fișierul sitemap.xml generat" și puteți descărca fișierul final utilizând butonul "Descarcă XML".
Confidențialitate și procesare locală
Toate operațiunile de procesare a datelor, analiză a URL-urilor și generare a codului XML se desfășoară exclusiv în browserul dumneavoastră web. URL-urile și metadatele introduse nu sunt încărcate pe serverele BroBroGo, asigurând confidențialitatea datelor dumneavoastră de lucru.
Întrebări frecvente
Ce câmpuri pot include în sitemap?
Fiecare înregistrare include URL-ul paginii sale. De asemenea, puteți adăuga data ultimei modificări, frecvența estimată a schimbărilor și prioritatea relativă. Google ignoră frecvența de schimbare și prioritatea, în timp ce alte motoare de căutare le pot trata ca pe niște recomandări.
Cum ar trebui să adaug versiunile alternative hreflang?
Listați fiecare versiune de limbă sau regională ca o înregistrare URL proprie, apoi adăugați același set complet de versiuni alternative la fiecare versiune în parte, inclusiv la pagina respectivă. Utilizați x-default ca pagină de rezervă atunci când este necesar.
Când am nevoie de mai mult de un sitemap?
Un sitemap poate conține maximum 50.000 de URL-uri și nu poate depăși dimensiunea de 50 MB înainte de comprimare. Pentru site-urile mai mari, împărțiți adresele în mai multe fișiere sitemap și listați-le într-un fișier de index sitemap.
Ce se întâmplă dacă am URL-uri duplicate în listă?
Instrumentul filtrează automat intrările în timpul procesului de import. URL-urile duplicat sunt ignorate, iar sistemul va raporta numărul exact de adrese unice adăugate și numărul de duplicate omise.
Cum se trimite sitemap-ul generat către motoarele de căutare?
După ce ați descărcat fișierul sitemap.xml, acesta trebuie încărcat în directorul rădăcină al serverului dumneavoastră web. Ulterior, puteți trimite adresa URL a sitemap-ului (de exemplu, https://numedomeniu.ro/sitemap.xml) prin intermediul instrumentelor de administrare pentru webmasteri oferite de motoarele de căutare.