Ce este un sitemap? Sitemap XML explicat simplu
Un sitemap este un fișier — de obicei la yoursite.com/sitemap.xml — care listează paginile de pe site-ul tău pe care vrei să le cunoască motoarele de căutare. Google îl descrie ca pe o modalitate de a le spune motoarelor de căutare despre paginile, videoclipurile și celelalte fișiere ale tale și cum se leagă între ele, ca să poată parcurge site-ul mai eficient. Este o hartă de ajutor, nu o garanție: motoarele de căutare decid în continuare ce parcurg, ce indexează și ce afișează.
De ce contează când construiești cu AI
Când construiești un site cu AI, paginile există adesea înainte ca cineva să le lege. Un site nou nu are alte site-uri care să indice spre el, iar o aplicație cu o singură pagină poate avea pagini accesibile doar după ce rulează JavaScript. Un sitemap îi oferă motorului de căutare o listă directă cu URL-urile tale reale.
În spatele acestui fișier simplu stau câteva decizii:
- Ce pagini includi. Paginile publice pe care vrei să le găsească lumea — nu paginile de autentificare, de administrare sau duplicatele.
- Ce adresă folosești. Domeniul final, cu
https://, la fel de fiecare dată. - Cum îl menții la zi. Postările noi de blog, produsele sau anunțurile ar trebui să apară fără ca cineva să editeze fișierul manual.
Dacă paginile site-ului tău vin dintr-o bază de date — anunțuri, produse, articole —, sitemap-ul ar trebui generat din acele date, nu scris o singură dată și uitat.
O analogie din viața de zi cu zi
Un sitemap este ca panoul cu harta magazinelor din holul unui centru comercial. Ai putea găsi fiecare magazin plimbându-te pe coridoare, și vizitatorii obișnuiți chiar așa fac. Dar panoul enumeră toate magazinele într-un singur loc, inclusiv cel ascuns la etajul trei. Nu face un magazin bun și nu garantează că cineva îl va vizita — doar se asigură că poate fi găsit.
Pentru un centru mic, cu un singur coridor, panoul e drăguț, dar nu esențial. Pentru unul uriaș sau pentru unul nou pe care nu-l cunoaște nimeni, face o diferență mare.
Ai nevoie de unul?
Pe scurt, recomandările Google:
| Site-ul tău | Sitemap? |
|---|---|
| Mic (aproximativ 500 de pagini sau mai puține) și fiecare pagină importantă este legată de o altă pagină | Probabil nu e obligatoriu, dar nu strică |
| Mare, cu multe pagini | Da |
| Nou, cu puține linkuri de pe alte site-uri | Da |
| Cu mult conținut video, imagini sau știri | Da, eventual cu extensii de sitemap pentru acestea |
| Pagini accesibile doar prin casete de căutare sau filtre | Da — și adaugă și linkuri normale |
În practică, un sitemap costă puțin să-l adaugi, așa că mulți site-uri mici îl includ oricum.
Cum arată un sitemap
Iată un sitemap XML mic, pentru o brutărie:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Fiecare <url> are un <loc> — adresa completă a paginii — și, opțional, o dată <lastmod>.
Câteva reguli din documentația Google:
- Folosește URL-uri absolute.
https://www.examplebakery.com/menu, nu/menu. - Limite de dimensiune. Un singur sitemap poate avea până la 50.000 de URL-uri sau 50 MB necomprimat. Site-urile mai mari se împart în mai multe sitemap-uri, listate într-un fișier numit sitemap index.
lastmodtrebuie să fie onest. Google îl folosește doar când este constant corect, iar el ar trebui să reflecte modificări semnificative ale paginii — nu o actualizare a anului din subsol.priorityșichangefreqsunt ignorate de Google. Multe generatoare de sitemap le adaugă oricum; nu fac rău, dar nu pierde timp reglându-le.
Google acceptă și formate mai simple, cum ar fi un fișier text cu câte un URL pe rând sau un feed RSS/Atom.
Un exemplu practic: un site cu anunțuri de închiriere
Să zicem că ai construit un site cu apartamente de închiriat. Are o pagină de start, una despre noi, una de căutare și câte o pagină pentru fiecare anunț, de exemplu /listings/2-bed-flat-canal-street. Anunțurile apar și dispar în fiecare săptămână.
Ce intră. Pagina de start, pagina despre, paginile pe zone (/areas/city-centre) și fiecare pagină de anunț activ. lastmod pentru fiecare anunț este data la care s-au schimbat ultima dată detaliile lui.
Ce rămâne afară. Pagina de autentificare, panoul proprietarului, paginile cu căutările salvate și rezultatele de căutare cu filtre în URL (/search?beds=2&max=1200). Acestea sunt fie private, fie aproape duplicate ale altor pagini.
Cum rămâne la zi. În loc de un fișier static, serverul generează sitemap.xml din baza de date de fiecare dată când este cerut (sau la o reconstrucție periodică). Când un anunț este închiriat și scos, dispare din sitemap, iar pagina lui returnează un status corect de tip „dispărut” sau „negăsit”.
Anunțarea motoarelor de căutare. robots.txt include o linie care indică sitemap-ul:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Iar proprietarul trimite sitemap-ul în Google Search Console, unde raportul Sitemaps arată dacă Google a putut să-l citească și câte URL-uri a găsit.
Termeni explicați
| Termen | Ce înseamnă |
|---|---|
| Sitemap | Un fișier care listează URL-urile pe care vrei să le cunoască motoarele de căutare. |
| XML | Un format text cu etichete, folosit pentru majoritatea sitemap-urilor. |
<loc> | URL-ul complet al unei pagini din sitemap. |
<lastmod> | Data la care pagina s-a schimbat ultima dată semnificativ. |
| Sitemap index | Un fișier care listează mai multe sitemap-uri, pentru site-urile mari. |
| robots.txt | Un fișier din rădăcina site-ului care spune crawlerelor ce au voie să parcurgă și unde se află sitemap-ul. |
| Crawling (parcurgere) | Un motor de căutare care descarcă paginile tale. |
| Indexare | Un motor de căutare care stochează și înțelege paginile tale, ca să poată apărea în rezultate. |
| URL canonic | Versiunea preferată a unei pagini când același conținut are mai multe adrese. |
| URL absolut | O adresă completă, cu https:// și domeniul. |
| Search Console | Instrumentul gratuit al Google pentru trimiterea sitemap-urilor și vederea performanței în căutare. |
Greșeli frecvente și idei greșite
- „Un sitemap mă face indexat.” Ajută la descoperire. Google spune că nu garantează parcurgerea sau indexarea.
- URL-uri relative.
/menunu este valid într-un sitemap; folosește adresa completă. - Domeniu greșit. Sitemap-urile care listează o adresă de previzualizare sau de staging, sau
http://în loc dehttps://, trimit motoarele de căutare în locul greșit. - Includerea paginilor pe care nu le vrei indexate. Paginile de autentificare, de administrare sau cele marcate
noindextrimit semnale contradictorii. - Includerea URL-urilor defecte sau cu redirecționare. Listează adresa finală, funcțională, a fiecărei pagini.
- Un sitemap vechi. Un fișier scris o singură dată, la lansare, ratează fiecare pagină adăugată după aceea.
- Falsificarea lui
lastmod. Să pui data de azi pe fiecare pagină în fiecare zi îl învață pe Google să-l ignore. - Bazarea pe sitemap în locul linkurilor. Paginile ar trebui să fie accesibile și prin linkuri normale pe site.
Ce să ceri constructorului tău AI
- „Generează un
sitemap.xmlîn rădăcina site-ului, care să listeze fiecare pagină publică, cu URL-uri absolutehttps://pe domeniul meu final.” - „Construiește sitemap-ul din baza de date, ca anunțurile sau postările noi să apară automat.”
- „Actualizează
lastmoddoar când conținutul unei pagini se schimbă cu adevărat.” - „Lasă afară paginile de autentificare, panoul, administrarea și căutările filtrate.”
- „Adaugă un
robots.txtcare permite paginile publice și include o linieSitemap:.” - „Asigură-te că fiecare URL din sitemap returnează status 200 și nu este redirecționat.”
- „Dacă depășim 50.000 de URL-uri, împarte în mai multe sitemap-uri cu un sitemap index.”
Apoi trimite-l în Search Console. Pentru imaginea de ansamblu, citește ce este SEO și SEO pentru site-urile construite cu AI.
Sitemap-uri în Mythex
Mythex nu generează sitemap-uri automat; le ceri în chat, iar agentul adaugă fișierul în codul aplicației tale. Rețeta din documentație SEO for your published app include un prompt de pornire care acoperă un sitemap.xml și un robots.txt simplu, alături de titluri și meta descrieri. Folosește adresa pe care o vor folosi efectiv vizitatorii — subdomeniul tău mythex.ai sau, pe Pro, domeniul tău personalizat — și publică din nou după modificări, ca site-ul live să servească fișierele noi.
Întrebări
Ce este un sitemap, în termeni simpli?
Un sitemap este un fișier, de obicei numit sitemap.xml, care listează paginile de pe site-ul tău pe care vrei să le cunoască motoarele de căutare, uneori împreună cu data la care s-a modificat fiecare. Ajută motoarele de căutare să descopere și să parcurgă paginile mai eficient.
Are nevoie fiecare site de un sitemap?
Nu întotdeauna. Google spune că site-urile mici, de aproximativ 500 de pagini sau mai puține, în care fiecare pagină importantă este legată de alte pagini, poate că nu au nevoie de unul. Ajută cel mai mult site-urile mari, site-urile noi cu puține linkuri din alte părți și site-urile cu mult conținut media sau de știri.
Un sitemap îmi garantează că paginile vor fi indexate?
Nu. Google spune că un sitemap poate îmbunătăți parcurgerea, dar nu garantează că fiecare URL din el va fi parcurs sau indexat. Paginile trebuie totuși să fie utile și accesibile.
Cum trimit un sitemap la Google?
Adaugă-l în raportul Sitemaps din Google Search Console și adaugă în fișierul robots.txt o linie de tipul „Sitemap: https://example.com/sitemap.xml”, ca alți crawlere să-l poată găsi și ei.
Care este diferența dintre un sitemap XML și un sitemap HTML?
Un sitemap XML este un fișier citibil de mașini, destinat motoarelor de căutare. Un sitemap HTML este o pagină obișnuită cu linkuri, destinată vizitatorilor umani. Se adresează unor public diferit, iar un site poate avea pe amândouă.