Sitemap-urile XML sunt o modalitate excelentă de a vă asigura că site-ul dvs. este accesat cu crawlere și indexat corect. Aflați cum să preia controlul și de a construi propriul!
când vine vorba de crearea unui sitemap XML, o analogie auto funcționează cel mai bine. Sigur, automat este mare. Este convenabil și vă oferă o mână suplimentară pentru a transforma acea melodie Adele pe care vă place să o cântați teribil., Dar orice pasionat de conducere vă va spune că o schimbare manuală vă oferă o conexiune mai strânsă cu vehiculul și cu drumul și exact asta căutăm – mai multă conexiune. Mai mult control.în aceste zile, există multe opțiuni pentru automatizarea creării de sitemap-uri XML, fie printr-un plugin, fie printr-un generator de sitemap online. Unele sunt mai bune decât altele (pluginul Yoast pentru WordPress face o treabă destul de bună), dar mașinile nu ne-au înlocuit încă. Automatizarea încă nu se măsoară până la un sitemap atent construit manual., Deci, suflecați mânecile și urmați acești pași pentru a crea și trimite sitemap-uri XML personalizate care reprezintă site-ul dvs. mai bine decât orice plugin sau instrument poate.
Pasul 1: știți ce căutați
un sitemap XML este în esență doar o listă a paginilor care alcătuiesc site-ul dvs. web. Dar lucrul cheie de reținut este că suntem preocupați doar de paginile care ar trebui să fie în indexul Google. Nu doriți să puneți o pagină de conectare sau o pagină „mulțumesc” post-cumpărare pe sitemap-ul dvs., de exemplu., Înainte de a pleca pentru a aduna adresele Url ale paginilor de pe un site, să pun o întrebare simplă:
„Este o pagina care ar trebui să fie în indexul Google?”
Daca esti un pic mai versat în SEO, puteți, de asemenea, întreb:
„Are pagina se întoarcă o stare de 200 cod?”
și
„pagina este auto-canonică?”
făcând acest exercițiu va da sens tot ceea ce întâlnim la Pasul 2.,
Pasul 2: colectează-ți paginile
acum că știm exact ce căutăm, hai să-l găsim! În prima parte a acestui pas, vom aduna toate adresele URL ale site-ului web. Cel mai simplu mod de a face acest lucru este cu un crawler precum Screaming Frog, care poate accesa rapid paginile site-ului dvs. și poate scuipa o listă de adrese URL. în mod alternativ, puteți urmări pur și simplu fiecare dintre opțiunile principale de navigare ale site-ului până la cel mai profund nivel (cunoscut și sub numele de crawl uman). Aceasta este de fapt metoda pe care o prefer., Dacă site-ul nu este prea mare, este o modalitate excelentă de a afla despre logica de navigare și ușurința în utilizare a site-ului dvs.
să folosim site-ul Go Fish Digital ca exemplu. Înainte să-l arunc într-un crawler, îl voi răsfoi manual și voi obține câteva informații. Primul meu takeaway, așa cum se întâmplă adesea, este din navigarea principală. în extrema stângă, avem un logo și un branding, care se leagă de pagina de pornire. Ai ghicit-URL-ul paginii de pornire se întâmplă în sitemap.
pe dreapta, avem despre, servicii, Blog, și de Contact.,
imediat, voi începe gruparea. Paginile Despre și de Contact sunt pagini mai generale, cum ar fi pagina de pornire, așa că consider aceste trei adrese URL ca o secțiune „generală” a site-ului.în continuare, avem servicii și Blog.
servicii are un meniu drop-down – acesta este un motiv perfect pentru a grupa aceste pagini împreună!
pagini de servicii
apoi, blogul. Am afișat doar 3 postări aici, dar există mult mai multe postări pe blog pe site-ul GFD., Acest lucru este în cazul în care un șenile ar intra în joc.
postări pe Blog
te-ai uita la asta? Acum avem site-ul secționat frumos. Cu URL-urile noastre grupate astfel, putem face un sitemap frumos organizat!
în ultima parte a acestui pas, vom scoate toate paginile care nu corespund întrebărilor pe care le-am pus la Pasul 1. Am găsit o pagină de politică de confidențialitate în subsol și am decis să nu o includ. Nu este o pagină axată pe cuvinte cheie care va funcționa bine în căutare., Nu uitați niciodată că puteți include sau exclude orice pagini doriți atunci când creați un sitemap!
Pasul 3: codificați adresele URL
Dacă ați aplicat cu atenție Pasul 2 pe paginile site-ului dvs. web, aveți acum o listă de adrese URL care trebuie formatate cu etichetele corespunzătoare. XML este foarte asemănător cu HTML-de fapt,” ML „în ambele înseamnă” limbaj de marcare.”
pentru acest pas, veți avea nevoie de un editor de text, astfel încât să puteți crea un fișier XML. Recomand foarte mult Sublime Text. Acestea oferă o cheie de licență pe viață și vă vor servi viitorul SEO și editare de text mai bine decât cel mai bun câine.,
a.) Let’s begin with an opening <urlset> tag:
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
b.,) Next, add your first URL with the appropriate <url> and <loc> tags:
<url>
<loc>https://gofishdigital.com</loc>
</url>
c.,) Când ai intrat ultima URL-ul, pur și simplu închideți <urlset> tag:
</urlset>
Acum, că știi diferite tag-uri, ia-ți ochii pentru a se uita la un simplu XML sitemap. Iată cum ar arăta produsul finit:
Pasul 4: validați Sitemap-ul
*rețineți că metoda de validare de mai jos nu pare să funcționeze în mod constant., Văd sitemap-uri perfect valide care se validează în Google Search Console nu reușesc testul de validare de mai jos. Începând cu 25 noiembrie 2019, cea mai bună metodă pentru validarea sitemap-ului dvs. XML este să îl trimiteți în Contul Google Search Console pentru site-ul dvs. specific.
acum este timpul pentru a rula sitemap-ul printr-un validator pentru a vă asigura că toate sintaxa este corectă. Mergeți mai departe și salvați fișierul și denumiți-l sitemap.xml. Apoi, vizitați https://validator.w3.org/#validate_by_upload și încărcați fișierul XML., Să sperăm că, veți vedea acest mesaj:
Dacă există erori, validatorul va cita linia care conține eroarea astfel încât să puteți merge înapoi în Sublime Text și localiza cu ușurință.
Pasul 5: Adăugați-l la rădăcină
apoi, veți dori să adăugați fișierul sitemap (sitemap.xml) în folderul rădăcină al site-ului dvs. Acest lucru se poate face local, prin FTP sau (în mod ideal) de către un dezvoltator. Adăugarea fișierului sitemap în folderul rădăcină înseamnă că acesta va fi localizat la yoursite.com/sitemap.xml. acest lucru este valabil pentru o mulțime de site-uri!, Încercarea de a alege câteva site-uri pe care le vizitați în mod regulat și de tip „/sitemap.xml ” după TLD („. com”,”. net”, etc.).
ex: https://www.apple.com/sitemap.xml
Pasul 6: adăugați-l la roboți(.txt)
a Roboți.fișierul txt este un fișier text simplu cu instrucțiuni pentru crawler-ul care vă vizitează site-ul. Fișierul există în folderul rădăcină, astfel încât să puteți ghici probabil unde se află – yoursite.com/robots.txt.una dintre liniile pe care le puteți adăuga roboților dvs.fișierul txt este linia ” Sitemap:”. Acest lucru va asigura că crawlerul merge și verifică sitemap-ul dvs., Iată cum linia ar arata, presupunând că site-ul este securizat (HTTPS):
Sitemap: https://yoursite.com/sitemap.xml
Apple.com are un număr de „Sitemap:” linii în roboți lor.txt file (https://www.apple.com/robots.txt):
adăugarea unei linii la roboți.fișierul txt care indică sitemap – ul dvs. este oarecum dezbătut ca fiind eficient, dar scopul acestui ghid este să fie aprofundat și este încă o bună practică pe care o văd utilizată de multe SEO-uri de top și site-uri web de succes.,
Pasul 7: trimiteți Sitemap-ul
pe care l-am adunat, l-am grupat, l-am etichetat, l-am validat și l-am adăugat la rădăcină. Acum vom discuta cum să trimiteți sitemap-ul dvs. la Google și Bing. Acest lucru poate îmbunătăți indexarea site-ului dvs.! Vă rugăm să rețineți că presupun că aveți conturi Google Search Console și Bing Webmaster Tools configurate.
cum să trimiteți un sitemap la Google
a.) Conectați-vă la contul dvs.
b.) Faceți clic pe Crawl > Sitemap > Add/Test Sitemap
c.) Introduceți „/sitemap.,xml ” în câmpul disponibil și trimiteți sitemap-ul dvs.!
cum să trimiteți un sitemap la Bing
a.) Conectați-vă la contul dvs.
b.) Faceți clic pe configurați Site-ul meu > Sitemaps
c.) introduceți adresa URL completă a sitemap-ului dvs. și trimiteți sitemap-ul dvs.!verificați periodic (dar nu obsesiv) pentru a vă asigura că adresele URL ale sitemap-ului sunt accesate cu crawlere. Nu este neobișnuit ca doar o parte din sitemap-ul dvs. să fie accesat cu crawlere. De fapt, rareori vedem un sitemap târât în întregime. Asta cere mult și motoarele de căutare majore place să fie sfios.,
(Bonus) Următorul Nivel Sitemapping: Crearea unui Index
ideea unui sitemap este de a face pagini de site-ul dvs. ca crawler-accesibil posibil. Pentru a face acest lucru, le prezentăm într-o listă simplă, organizată. Dacă doriți să luați comanda la nivelul următor, veți dori să creați un index sitemap.
un index sitemap este un fișier XML care se referă la un număr de sitemap-uri XML individuale. Pentru site-ul Go Fish Digital, am putea face un sitemap individual pentru fiecare grupare pe care am creat-o în pasul 2:
general_sitemap.xml
services_sitemap.,xml
blog_sitemap.xml
Ne-ar adăuga fiecare dintre aceste fișiere în directorul rădăcină al site-ului și punctul de la ei într-un index sitemap, care utilizează propriile tag-uri XML:
Ne-ar apoi, numele index sitemap, valida, adăugați-l în folderul rădăcină, și să-l prezinte în cadrul motorului de căutare console pentru Google și Bing – nu trebuie să prezinte fiecare individ sitemap! Indexul va avea grijă de tot. În plus, puteți adăuga o linie „Sitemap:” la roboți.,fișier txt care indică spre index, mai degrabă decât arătând spre fiecare Sitemap individuale (uita la tine, Apple).un index de sitemap cu sitemap-uri individuale reprezintă cel mai înalt nivel de organizare și este o modalitate superbă de a prezenta paginile indexabile ale site-ului dvs. către motoarele de căutare majore.