Alege planul

Sitemap.xml și robots.txt: ce sunt și cum le verifici

Ce face harta site-ului și ce face robots.txt, unde le găsești la WordPress, cum arată unele corecte și greșelile care scot un site din Google.

  • Actualizat
ghid · seo
Pași
10
Citești în
4min
Secțiuni
4
Începe ghidul

Două fișiere mici, în rădăcina site-ului, vorbesc cu roboții motoarelor de căutare. sitemap.xml e lista paginilor pe care vrei să le găsească. robots.txt spune pe unde n-au voie să umble. Primul ajută; al doilea, scris greșit, poate scoate tot site-ul din Google fără să-ți dai seama.

Ce vei reuși

  • găsești sitemap-ul site-ului și îl trimiți la Google;
  • verifici că robots.txt nu blochează ce nu trebuie;
  • deosebești Disallow de noindex și știi când folosești fiecare.

Ce sunt, pe scurt

FișierulCe faceCe NU face
sitemap.xmllistează adresele paginilor, cu data ultimei schimbări, ca Google să le găsească mai repedenu garantează că paginile intră în Google
robots.txtspune roboților ce foldere sau pagini să nu citeascănu ascunde paginile: o pagină blocată poate apărea totuși în rezultate, fără descriere
eticheta noindexspune că pagina nu trebuie să apară în rezultatenu funcționează dacă robots.txt blochează pagina: Google n-o mai citește, deci nu vede eticheta

Pașii

A. Găsești sitemap-ul

  1. WordPress: deschide https://domeniul-tau.ro/wp-sitemap.xml. WordPress îl face singur. Dacă ai un plugin de SEO, el îl poate înlocui cu al lui, de obicei la sitemap_index.xml sau sitemap.xml; adresa exactă e în setările pluginului.
  2. Site făcut de mână: de obicei https://domeniul-tau.ro/sitemap.xml, dacă cel care a făcut site-ul l-a pus. Dacă nu există, îl poate genera el sau îl scrii tu, după modelul de mai jos.
  3. Trebuie să vezi o listă de adrese. Verifică să fie adresele reale, pe https:// și cu varianta aleasă de tine, cu sau fără www (vezi Redirecționare spre HTTPS și www).

Un sitemap minimal, pentru un site mic:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://domeniul-tau.ro/</loc></url>
  <url><loc>https://domeniul-tau.ro/servicii</loc></url>
  <url><loc>https://domeniul-tau.ro/contact</loc></url>
</urlset>

Îl urci în public_html, din Enhance, fila „Files” (vezi Urcarea unui site cu File Manager).

B. Verifici robots.txt

  1. Deschide https://domeniul-tau.ro/robots.txt.
  2. Un robots.txt bun pentru un site obișnuit:

    User-agent: *
    Disallow:
    
    Sitemap: https://domeniul-tau.ro/sitemap.xml

    Disallow: gol înseamnă „nimic interzis”. La WordPress, fișierul generat de WordPress blochează doar /wp-admin/, ceea ce e corect.

  3. Semnalul de alarmă: Disallow: /, cu bară. Înseamnă „nu citi nimic de pe site”. Se pune pe site-urile în construcție și se uită acolo la lansare.
  4. La WordPress, verifică și Setări » Citire (Settings » Reading): căsuța Descurajează motoarele de căutare să indexeze acest site trebuie să fie nebifată pe un site lansat.

C. Ascunzi o pagină din rezultate, corect

  1. Pentru o pagină care nu trebuie să apară în Google (o pagină de mulțumire, o pagină de test), folosește eticheta noindex în pagină, nu robots.txt:

    <meta name="robots" content="noindex">

    La WordPress, pluginurile de SEO au o opțiune pentru asta, pe fiecare pagină.

  2. Pentru zone private (un panou, documente pentru clienți), nici robots.txt, nici noindex nu sunt protecție: pune o parolă.

D. Trimiți sitemap-ul la Google

  1. În Search Console, la Sitemapuri, adaugă adresa sitemap-ului (vezi Google Search Console: îți legi site-ul de Google).

Dacă ceva nu merge

  • wp-sitemap.xml dă 404. Un plugin de SEO l-a înlocuit cu al lui (caută adresa în setările pluginului) sau legăturile permanente nu sunt salvate: în WordPress, Setări » Legături permanente (Settings » Permalinks), apasă Salvează modificările fără să schimbi nimic.
  • Search Console spune „Blocată de robots.txt”. Pagina e acoperită de o regulă Disallow. Scoate regula dacă pagina trebuie să apară în Google.
  • Search Console spune „Exclusă de eticheta noindex”. Pagina are noindex. Dacă n-ai pus-o tu, verifică setarea de indexare din WordPress și pluginul de SEO.
  • Sitemap-ul conține adrese cu http:// sau cu altă variantă de www. Corectează adresa site-ului în WordPress, la Setări » Generale, și setările pluginului de SEO.
Suport

Te-ai blocat? Îl facem împreună.

Scrie-ne ce pas nu merge și, dacă se poate, trimite o captură de ecran. Îți răspundem în programul de lucru.

Telefon și WhatsApp+40 775 396 021
Programluni – vineri, 9:00 – 18:00

Nu ne trimite niciodată parola pe WhatsApp sau pe email. Ce informații ne ajută să rezolvăm din prima: cum ceri ajutor.