Sitemap conține informații despre conținutul unui site web. Este un fișier pregătit în mare parte în format XML, care este plasat direct pe server. Datorită sitemap-ului Google, un robot care vizitează site-ul nostru are acces la conținutul site-ului și la structura acestuia. Din acest text veți afla ce este un sitemap, veți afla despre diferitele tipuri de sitemaps și veți învăța cum să le creați.
Pentru început, vom trece în revistă tipurile de sitemaps, astfel încât să vă faceți o idee despre care ar putea fi cea mai potrivită pentru site-ul dumneavoastră și ce ar trebui să conțină. Există unele elemente care trebuie modificate și adăugate, dar dacă învățați principiile generale și urmați ceea ce am scris aici, nu ar trebui să aveți nicio problemă.
Mai târziu în text, voi răspunde la poate cele mai importante întrebări: cum să generezi o astfel de hartă și cum să o trimiți la Google folosind instrumentul Google Search Console.
Nu trebuie să fiți un expert se, toate acestea sunt destul de simplu de făcut chiar și pentru o persoană „non-tehnică”, cu o singură condiție – trebuie să știți ce și cum. Așa că haideți să începem să explorăm secretele sitemap-ului!
Principalele concluzii
- Un sitemap este esențial pentru SEO, deoarece ajută la indexarea mai rapidă a paginilor de către Google, crescând vizibilitatea site-ului în rezultatele căutării.
- Există mai multe tipuri de sitemaps, inclusiv sitemap-uri pentru pagini, imagini și videoclipuri, iar alegerea depinde de conținutul specific al site-ului.
- Instrumentele precum Senuto Visibility Analysis pot eficientiza gestionarea SEO, oferind o imagine de ansamblu asupra vizibilității și traficului organic.
- Sitemaps pot fi create manual sau cu ajutorul unor plugin-uri și instrumente online, iar verificarea manuală a sitemap-ului generat este recomandată înainte de trimitere către Google.
- Google Search Console este un instrument esențial pentru trimiterea sitemap-ului la Google, oferind de asemenea posibilitatea de a monitoriza statusul indexării URL-urilor.
De ce este important un sitemap?
.
Cel mai mare beneficiu de a avea un fișier sitemap.xml pentru site-ul dvs. este acela de a face lucrurile mai ușoare pentru roboții Google. Googlebot va parcurge site-ul dvs. mai repede, astfel încât veți vedea o creștere a numărului de pagini indexate în motorul de căutare. Acest lucru va funcționa în special pentru site-urile mari, deoarece roboții de indexare vor ști cu siguranță că un anumit URL se află pe site. Acest lucru este important în cazul adreselor către intrări noi sau subpagini.
Mulțumită fișierului sitemap.xml, roboții de indexare vor putea ajunge destul de eficient și rapid în colțurile site-urilor care nu practică reguli bune de linking intern.
De asemenea, merită să luați în considerare faptul că, în comparație cu site-urile fără sitemap, veți obține un avantaj datorită faptului că Googlebot va ajunge mai repede în colțurile și crăpăturile site-ului dvs…..
În plus față de legăturile de subpagină în sine, puteți oferi lui Googlebot informații despre:
- data ultimei modificări la url-ul indicat,
- titlul intrării,
- grafica,
- limba în care a fost creată intrarea (hreflangs),
- prioritatea subpaginii în domeniu
.
.
.
.
.
Încearcă Senuto Suite gratuit timp de 14 zile
Încearcă gratuit 14 zileCe este fișierul sitemap.xml
.
Sitemap este practic un fișier text care conține o listă de URL-uri. Dacă acest fișier nu este ascuns, el poate fi găsit adesea prin adăugarea în URL-ul domeniu a sufixului /sitemap.xml (exemplu: https://seomatch.senuto.com/sitemap.xml).
XML(Extensible Markup Language) este limbajul în care se realizează sitemap. Acesta nu este altceva decât un limbaj de marcare care este utilizat pentru a reprezenta datele într-un mod structurat, facilitând citirea acestora atât pentru oameni, cât și pentru mașini.
Un fișier sitemap ar trebui să:
- conține nu mai mult de 50.000 de URL-uri,
- să fie mai mic de 50 MB,
- să aibă codificare UTF-8
.
.
.
Desigur, dacă site-ul dvs. este mai mare și nu îndeplinește cerințele de mai sus, nimic nu vă împiedică să pregătiți mai multe sitemaps separate, de exemplu pentru produse, pentru postările de pe blog, pentru pagini statice etc. Desigur, este puțin probabil ca sitemaps să fie realizate manual. Puteți folosi diverse instrumente, generatoare sau pluginuri pentru a le realiza (voi scrie mai multe despre ele mai târziu). Cu toate acestea, este bine să știi cum ar trebui să arate un sitemap corect, doar pentru ca, după ce programul îl face, să poți verifica dacă este cu siguranță unul bun.
Tipuri de sitemaps
.
În primul rând, avem mai multe tipuri de sitemaps. Alegerea celei potrivite depinde exclusiv de ceea ce se află pe site-ul tău.
Dacă aveți un magazin online, puteți pregăti un sitemap separat pentru produse, ceea ce în cazul unui blog nu va fi complet necesar. Cu toate acestea, împărțirea în sitemap-uri diferite nu este obligatorie. Aceasta vă va ajuta să vă organizați și să vă sistematizați datele. În cazul site-urilor mari, este utilă deoarece este posibil să nu vă puteți încadra în liniile directoare (50.000 de URL-uri), astfel încât împărțirea în produse, blog și categorii este cea mai recomandabilă.
Indexul sitemap – hartă sumară
.
Sitemap_index.xml este un fișier în care colectăm toate sitemap-urile create în cadrul unui site.
Acesta ar trebui să conțină tag-uri precum:
- <sitemapindex> – informația dată la începutul și la sfârșitul fișierului că acest fișier va fi un index sitemap,
- <sitemap> – informații date la începutul și la sfârșitul fișierului despre adăugarea de sitemap,
- <loc> – adresa URL a sitemap-ului
.
.
.
Exemplu de cod de indexare a sitemap-ului:
.
.
.
.
.
.
.
.
În acest exemplu, am inclus două hărți de site pe care le-am pregătit anterior. Bineînțeles, numele este arbitrar și nu trebuie să arate ca în exemplu. Așa cum am menționat mai devreme, unele site-uri redenumesc în mod specific sitemaps. Important este să știți ce fișier este responsabil pentru fiecare parte a site-ului.
Sitemap personalizat
.
Ideea aici este de a pregăti un fișier care este foarte asemănător cu un index sitemap, dar în loc de sitemap va conține URL-uri de pe site-ul dvs.
Prin urmare, acesta va conține etichete diferite:
- <urlset> împreună cu specificația namespace-ului în interiorul tag-ului,
- <url> tag-ul de pornire pentru o singură pagină,
- <loc> URL al unei singure pagini,
.
.
.
În interiorul tag-ului <url> pot fi plasate etichete opționale:
- <lastmod> transmite date despre ultima modificare a conținutului într-un anumit URL
- <changefreq> furnizează informații despre frecvența modificărilor aduse paginii
- <priority> prioritatea URL-ului din pagină determinată pe o scară de 0,0 – 1,0
.
.
Exemplu de sitemap:
.
.
.
.
.
.
.
.
.
În acest exemplu, am realizat un sitemap în care am raportat URL-ul, data ultimei modificări și prioritatea pentru fiecare subpagină. Rețineți că, dacă adăugați tag-ul <lastmod> sau <priority> într-un singur link, este o bună practică să puneți aceste tag-uri lângă fiecare URL.
Harta paginilor sub Google News
.
Dacă publicați conținut în Google News, atunci să știți că trebuie să pregătiți un sitemap separat special pentru acest conținut.
Este important să păstrați URL-urile site-ului dvs. actualizate. Google sugerează că sitemap-ul pregătit pentru Google News trebuie să includă URL-uri publicate în ultimele 2 zile. Aceste articole ar trebui să fie în această hartă timp de 2 zile. După această perioadă, le puteți elimina din sitemap. Important – ele vor rămâne în index pentru următoarele 30 de zile, dar dacă vă pasă de aceste articole, le puteți muta în sitemap-ul obișnuit.
O astfel de jonglare a articolelor în cadrul sitemap-ului de la Google News este importantă deoarece, spre deosebire de alte sitemap-uri, în ea pot exista doar 1.000 de articole.
Puteți aplica și o altă soluție. Împărțiți sitemap-ul în sitemap-uri mai mici și plasați-le în indexul sitemap-ului. Cu toate acestea, nu faceți o nouă sitemap pentru fiecare actualizare – Google nu apreciază acest lucru. Indexul sitemap ar trebui să conțină până la 50.000 de sitemap-uri, astfel încât, folosindu-l, puteți furniza cel mult informații despre 50.000.000 de articole.
Etichetele din cadrul Google News sunt diferite față de cele anterioare, deci:
- <news> – informații despre tipul de articol
- <publication> – tipul de publicație
- <name> – numele publicației de știri. Trebuie să se potrivească cu numele afișat în articolul de pe news.google.com
- <language> – limba publicației
- <publication_date> – data publicării în format W3C
- <title> – titlul articolului de știri
.
.
.
.
.
Conținutul care urmează să apară în Google News ar trebui să fie marcat prin date structurate corespunzătoare. Puteți găsi orientări pentru includerea acestui tip de date în intrările de știri aici.
Un exemplu de sitemap sub Google News:
.
.
.
.
.
.
.
.
.
.
În acest exemplu de sitemap, am inclus doar o singură intrare de știri. Dacă aș fi vrut să mai adaug încă una, imediat după închiderea tag-ului url, adică </url>, trebuie să deschideți o alta cu același tag <url> și să urmați schema prezentată.
Hărți de site video
.
Crearea unei astfel de hărți vă oferă posibilitatea de a afișa informații suplimentare despre videoclipurile care se află pe site-ul dumneavoastră. Indicațiile de mărime pentru acest tip de sitemap sunt aceleași ca și pentru celelalte tipuri, cu excepția sitemap-urilor din cadrul Google News.
Google recomandă ca astfel de sitemap-uri să includă doar pagini legate de profilul site-ului, de exemplu, pentru un magazin de electronice, de exemplu, recenzii de echipamente, sau pentru un videograf, o pagină de portofoliu. Prin urmare, ne putem ierta că am plasat, cel puțin, scurte inserții sau videoclipuri de promovare a partenerilor noștri de afaceri.
Amintiți-vă, de asemenea, să nu blocați robotul Google prin intermediul fișierului robots.txt. Făcând acest lucru, ați îngreuna efectiv accesul Googlebot la videoclipul dumneavoastră. Același lucru este valabil și pentru trimiterea videoclipurilor care necesită o autentificare. Din păcate – acest lucru nu va trece. Videoclipurile trebuie să fie accesibile publicului.
Etichete obligatorii care trebuie incluse într-o astfel de mapă:
- <url> – tag-ul de început
- <loc> – url-ul unde se află videoclipul
- <video:video> – tag-ul de pornire, unde punem date despre videoclip
- <video:thumbnail_loc> – link către miniatura videoclipului
- <video:title> – titlul videoclipului
- <video:description> – descrierea videoclipului, maxim 2048 de caractere
- <video:content_loc> – url-ul videoclipului
- <video:player_loc> – url-ul playerului video
.
.
.
.
.
.
Tag-uri recomandate:
- <video:duration> – specifică durata videoclipului în secunde, de la 1 la 28800 – 8 ore, nu este nevoie să se numere ????
- <video:expiration_date> – data după care videoclipul nu va mai fi disponibil, într-un format care respectă liniile directoare W3C, bineînțeles. Puteți să o omiteți dacă doriți ca acest videoclip să fie disponibil tot timpul pe site-ul dumneavoastră.
Exemplu:
.
.
.
.
.
.
.
.
.
Sitemap pentru grafică și fotografii
.
Orientările privind dimensiunea sitemap-ului pentru grafică și fotografii sunt aceleași ca și celelalte, fără Google News, desigur.
Atunci când creați acest tip de hartă a site-ului, utilizați spațiul de nume xml: xmlns_image=”http://www.google.com/schemas/sitemap-image/1.1″
Ca orice tip de sitemap, și acesta are propriile etichete unice:
- <image:image> – informații despre o singură imagine
- <image:loc> – link către graficul respectiv
.
.
Etichete opționale:
- <image:caption> – legenda imaginii
- <image:geo_location> – locația geografică a imaginii
- <image:title> – titlul imaginii
- <image:license> – URL către licența imaginii
.
.
.
Exemplu:
.
.
.
.
.
.
.
.
.
.
În acest exemplu, am demonstrat cum să creez un sitemap pentru o subpagină cu două fotografii. Dacă ar exista mai multe astfel de imagini, încep cu o nouă etichetă </url> înainte de <image:image> tag-ul <image>. În cazul în care doriți să adăugați o nouă pagină la hartă, începeți de la </urlset> cu un nou tag <url> și urmați modelul.
Cum să faci o hartă a site-ului bună?
.
Acum că știți ce tipuri de sitemap-uri aveți la dispoziție și care este schema de creare a acestora, aș vrea să vă dau câteva sfaturi. Aplicându-le vei fi sigur că Google va înțelege corect intențiile tale.
Cel mai mult se lucrează cu link-urile absolute. Este o muncă destul de monotonă, totuși, trebuie să vă concentrați pe ea cât mai mult posibil. Link-urile pe care le plasați în sitemap trebuie să fie exact aceleași cu cele de pe site-ul dumneavoastră. Dacă site-ul dvs. este https://www.twojastrona.pl, atunci link-ul salvat în sitemap nu poate avea această formă: https://twojastrona.pl.
Furnizați numai URL-uri canonice în sitemap. Dacă folosiți site-ul dvs. în două versiuni, de exemplu cu www și fără www, atunci alegeți orice versiune vă place, dar eu vă sugerez mai degrabă cea care vă place mai mult și publicați sitemap-ul în ea. În cealaltă versiune a site-ului, setați redirecționările către versiunea sitemap.
Toate URL-urile care sunt în sitemap trebuie să fie plasate în așa fel încât serverul pe care se află să le poată citi. Cu toate acestea, dacă nu faceți manual sitemap-ul, este puțin probabil să vă faceți griji în acest sens.
Ultimul sfat se referă la caracterele utilizate în sitemap-uri. Așa cum am scris la început, sitemap-ul trebuie să fie realizat în format UTF-8. Ca urmare, nu puteți folosi caractere poloneze în ea. Dacă numele domeniului dvs. conține un caracter polonez, nu uitați că acesta este convertit în șirul corespunzător. De exemplu, domeniul wisła.pl va fi un astfel de șir: xn--wisa-21a.pl
Ce URL-uri să excludem din sitemap?
.
O hartă a site-ului are harta în numele său pentru un motiv. Să reamintim sarcina de bază a hărții. Persoana care o folosește trebuie să ajungă cât mai repede la locul ales de el. Uneori, însă, se întâmplă ca harta să nu fie actualizată și, în loc de un traseu rapid, persoana se confruntă cu lucrări rutiere și cu un ocol peste gropi și alte gropi. În cele din urmă, persoana va ajunge la destinație, dar după o mică zbatere și stresul de a trebui să caute un alt traseu, deoarece nu știe unde îl va duce acest ocol.
Acum, în loc de cuvântul „persoană”, elementele de bază ale Googlebot. Vedeți? Structura site-ului trebuie prezentată simplu și coerent. Prin urmare, nu uitați să nu includeți în sitemap pagini care:
- nu există – cele cu o eroare 404
- conduc la URL-uri cu redirecționări 301,302 – în acest fel veți dubla doar vizitele robotului Google la pagina țintă
- sunt blocate de fișierul robots.txt
- necesită o autentificare
- sunt protejate prin parolă
- pagini pentru regulamente, RODO, etc
.
.
.
.
.
.
Generatoare de hărți de site
.
Lucrul manual la un sitemap pentru site-uri mari este practic imposibil. Din fericire, puteți folosi programe, site-uri sau plugin-uri care să vă ajute să realizați sitemap-ul perfect.
În cazul WordPress, puteți utiliza pluginurile RankMath sau YoastSEO. Acestea sunt două combinații care ajută optimizarea SEO a site-ului dvs. și, printre altele, vor realiza harta site-ului pentru dvs. În plus față de aceste două, pluginul XML Sitemaps, care este doar pentru generarea de sitemaps, este foarte popular.
Iată cum arată un sitemap generat de RankMath
Cu toate acestea, dacă site-ul dvs. nu este bazat pe CMS, puteți utiliza soluții bazate pe cloud:
- xml-sitemaps.com/ – va genera gratuit pentru dumneavoastră o hartă a site-ului cu până la 500 de subpagini
- g-sitemap-generator.com/ – instrument online polonez care vă va pregăti gratuit 1.000 de link-uri
- XML sitemap Generator – va genera gratuit un sitemap de până la 2.000 de link-uri
.
.
Există, de asemenea, o a treia opțiune. Folosirea unui crawler care va scana site-ul dvs. Personal, eu folosesc Screaming Frog și cu acesta puteți, desigur, genera o hartă a site-ului. În versiunea gratuită până la 500 de URL-uri.
Aici veți găsi instrucțiuni despre cum să generați un sitemap folosind Srcreaming Frog.
Nu uitați că generatorul de sitemap este un instrument util pentru realizarea unui sitemap, însă este întotdeauna o idee bună să îl verificați manual înainte de a trimite sitemap-ul la Google sau de a-l plasa pe server.
Unde să punem fișierul sitemap.xml?
.
Sitemap-ul poate fi publicat oriunde pe site. Cu toate acestea, rețineți că afectează elementele care se află doar în directorul respectiv. Cea mai frecventă soluție este plasarea hărții site-ului în directorul rădăcină al site-ului.
Submiterea hărții site-ului la Google
.
Ne apropiem încet-încet de finalul călătoriei noastre. Știți deja ce este o hartă de site, ce tipuri de sitemaps există, cunoașteți bunele practici și știți unde pe server să plasați fișierele.
Acum este timpul pentru pasul final, care este trimiterea fișierului sitemap.xml către Google.
Cel mai simplu mod de a face acest lucru este prin Google Search Console. Dacă nu știți ce este GSC, vă invit să citiți ghidul complet despre Google Search Console.
În el este descris de la A la Z tot ce ține de acest instrument de la Google.
Eu, în această secțiune, mă voi axa pe secțiunea Index și pe fila Harta site-ului. Acesta este locul magic în care puteți raporta toate hărțile site-ului dumneavoastră. Dacă vă uitați acolo din când în când, veți vedea când Google s-a uitat ultima dată la harta site-ului dumneavoastră – această informație se află în coloana Last Read (Ultima citire). Alături de sitemaps puteți vedea și o pictogramă cu un grafic. Când faceți clic pe ea, veți fi redirecționat către fila Status (Stare), unde puteți verifica în detaliu dacă sitemap-ul dat trimite URL-uri eronate.
.
Există o altă modalitate de a arăta Googlebot dacă și unde avem un sitemap. Această soluție este fișierul robots.txt. Tot ce trebuie să facem este să folosim o directivă în acest fișier:
Sitemap: anydomain.com/sitemap.xml
Și iată-l. Desigur, dacă există mai multe sitemap-uri de acest tip, nimic nu vă împiedică să le includeți în acest fișier.
Ce altceva merită să rețineți atunci când creați sitemap.xml
.
Cu siguranță merită să vă amintiți să vă uitați la el din când în când și să faceți o revizuire periodică pentru a vedea dacă sunteți sigur că totul este în ordine cu el. Aici este locul în care Google Search Console vă va ajuta cu siguranță.
Și să nu uităm de schimbările care se întâmplă uneori pe site, cum ar fi instalarea unui certificat SSL, care ne va schimba complet legăturile. Dacă nu folosim un plugin, va trebui să faceți toată treaba manual cât mai repede posibil.
Țineți minte paginile pe care le-ați eliminat sau cele cu redirecționări. Uneori elimini ceva, alteori editezi sau schimbi ceva, iar sitemap-ul ce a fost, este ceea ce este.
După cum puteți vedea, o hartă a site-ului este puțin distractivă și multe îndrumări, dar dacă este bine realizată, îl va ajuta pe Googlebot să vă cunoască mai bine site-ul. Și nu uitați de actualizări. Fii mai bun decât Google și actualizează-ți mai repede hărțile site-ului!