Sådan oprettes og indsendes et Sitemap: den Definitive Guide

Sådan oprettes og indsendes et Sitemap: den Definitive Guide

XML-sitemaps er en fantastisk måde at sikre, at dit .ebsted gennemsøges og indekseres korrekt. Lær at tage kontrol og bygge din egen!

Når det kommer til at oprette et sitml-sitemap, fungerer en bilanalogi bedst. Sikker på, automatisk er fantastisk. Det er praktisk og giver dig en ekstra hånd til at slå op, at Adele sang, du elsker at synge sammen til frygtelig., Men enhver køreentusiast vil fortælle dig, at et manuelt skift giver dig en tættere forbindelse til køretøjet og til vejen, og det er præcis det, vi er ude efter – mere forbindelse. Mere kontrol.

i disse dage er der mange muligheder for at automatisere oprettelsen af sitml-sitemaps, hvad enten det er gennem et plugin eller en online sitemap-generator. Nogle er bedre end andre (Yoast plugin til Yoordpress gør et ret godt stykke arbejde), men maskinerne har ikke erstattet os endnu. Automatisering måler stadig ikke op til et omhyggeligt konstrueret sitemap for hånd., Så rul ærmerne op og følg disse trin for at oprette og indsende brugerdefinerede sitml-sitemaps, der repræsenterer dit .ebsted bedre end noget plugin eller værktøj kan.

Trin 1: ved, hvad du leder efter

et sitml-sitemap er i det væsentlige bare en liste over de sider, der udgør dit websiteebsted. Men det vigtigste at huske er, at vi kun beskæftiger os med sider, der skal være i Googles indeks. Du ønsker ikke at sætte en login-side eller en post-køb “tak” side på dit sitemap, for eksempel., Før du går ud for at samle Urebadresserne på siderne på et siteebsted, lad os stille et simpelt spørgsmål:

“er dette en side, der skal være i Googles indeks?”

Hvis du er lidt mere bevandret i SEO, kan du også spørge:

“returnerer siden en 200-statuskode?”

og

“Ikke den side self-kanoniske?”

at Gøre denne øvelse vil give mening til alt, hvad vi støder på i Trin 2.,

Trin 2: Saml dine sider

nu hvor vi ved nøjagtigt, hvad vi leder efter, lad os finde det! I den første del af dette trin samler vi alle websiteebstedets Urebadresser. Den nemmeste måde at gøre dette på er med en CRA .ler som Screaming Frog, som hurtigt kan gennemgå siderne på dit .ebsted og spytte en liste over Urebadresser.

Alternativt kan du blot følge hvert af siteebstedets vigtigste navigationsmuligheder ned til deres dybeste niveau (også kendt som en menneskelig gennemgang). Dette er faktisk den metode, jeg foretrækker., Hvis siteebstedet ikke er for stort, er det en fantastisk måde at lære om navigationslogikken og brugervenligheden på dit .ebsted.

lad os bruge Go Fish Digitals siteebsted som et eksempel. Før jeg kaster det i en CRA .ler, vil jeg gennemse det manuelt og få nogle indsigter. Min første takea .ay, som det ofte er tilfældet, er fra hovednavigationen.

længst til venstre har vi et logo og branding, som linker til hjemmesiden. Du gættede det-hjemmesiden URL går i sitemap.

til højre har vi om, tjenester, Blog og kontakt.,

med det samme vil jeg begynde at gruppere. Om – og Kontaktsiderne er mere generelle sider, som hjemmesiden, så jeg betragter disse tre Urebadresser som en “generel” sektion på siteebstedet.

generelle sider

Dernæst har vi tjenester og Blog.

Services har en rullemenu-dette er en perfekt grund til at gruppere disse sider sammen!

Servicesider

derefter bloggen. Jeg har kun vist 3 indlæg her, men der er meget flere blogindlæg på GFDS .ebsted., Det er her en CRA .ler ville komme i spil.

blogindlæg

vil du se på det? Vi har nu secebstedet sektioneret pænt. Med vores Urebadresser grupperet sammen som denne, kan vi lave et smukt organiseret sitemap!

i den sidste del af dette trin tager vi alle sider ud, der ikke holder op til det eller de spørgsmål, vi stillede i Trin 1. Jeg fandt en privatlivspolitik side i sidefoden, og jeg har besluttet ikke at medtage den. Det er ikke en søgeordsfokuseret side, der vil fungere godt i søgning., Glem aldrig, at du kan inkludere eller ekskludere de sider, du ønsker, når du opretter et sitemap!

Trin 3: kode dine Urebadresser

Hvis du har anvendt Trin 2 omhyggeligt på dit websiteebsteds sider, har du nu en liste over Urebadresser, der skal formateres med de relevante tags. XML ligner meget HTML-faktisk står “ML” i begge for “markup language.”

til dette trin har du brug for en teksteditor, så du kan oprette en .ml-fil. Jeg kan varmt anbefale Sublime tekst. De tilbyder en levetid licensnøgle, og det vil tjene din SEO og tekst-redigering fremtid bedre end den fineste hound.,

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., Når du har indtastet dit seneste URL-adresse, skal du blot lukke <urlset> tag:

</urlset>

Nu, at du kender de forskellige mærker, få dine øjne vant til at se på et simpelt XML-sitemap. Sådan ser det færdige produkt ud:

Trin 4: Valider dit Sitemap

*bemærk, at valideringsmetoden nedenfor ikke ser ud til at fungere konsekvent længere., Jeg ser perfekt gyldige sitemaps, der validerer i Google Search Console, mislykkes valideringstesten nedenfor. Fra den 25. November 2019 er den bedste metode til validering af dit sitml-sitemap at indsende det på Google Search Console-kontoen til dit specifikke websiteebsted.

nu er det tid til at køre dit sitemap gennem en validator for at sikre, at al syntaks er korrekt. Gå videre og gemme din fil og navngive det sitemap.xml. Besøg derefter https://validator.w3.org/#validate_by_upload og upload din .ml-fil., Forhåbentlig ser du denne meddelelse:

Hvis der er fejl, citerer validatoren den linje, der indeholder fejlen, så du kan gå tilbage til Sublime te .t og nemt finde den.

Trin 5: Føj den til roden

derefter vil du tilføje din sitemap-fil (sitemap.rootml) til rodmappen på dit siteebsted. Dette kan gøres lokalt, via FTP eller (ideelt) af en udvikler. Tilføjelse af din sitemap-fil til rodmappen betyder, at den vil blive placeret på yoursite.com/sitemap.xml. dette gælder for mange steder!, Forsøger at vælge et par sitesebsteder, du regelmæssigt besøger og skriver “/sitemap.xml ” efter TLD (“. com,””. net” osv.).

e.:https://www.apple.com/sitemap.xml

Trin 6: føj det til robotterne (.t .t)

a robotter.t .t-fil er en simpel tekstfil med instruktioner til den CRA .ler, der besøger dit .ebsted. Filen findes i rodmappen, så du kan sikkert gætte, hvor den er placeret – yoursite.com/robots.txt. en af de linjer, du kan tilføje til dine robotter.t .t-fil er linjen “Sitemap:”. Dette vil sikre, at CRA .ler går og tjekker din perdy, brugerdefinerede customml sitemap., Sådan ser linjen ud, forudsat at dit siteebsted er sikkert (HTTPS):

Sitemap: https://yoursite.com/sitemap.xml

Apple.com har en række “Sitemap:” linjer i deres robotter.t .t-fil (https://www.apple.com/robots.txt):

tilføjelse af en linje til dine robotter.txt-fil, der peger på dit sitemap, er noget, der debatteres så effektive, men formålet med denne vejledning er at være grundig, og det er stadig en af bedste praksis ser jeg udnyttet af mange top Firmaer og succesrige websites.,

Trin 7: Indsend dit Sitemap

vi samlet, vi grupperet, vi tagget, vi valideret, og vi tilføjet til roden. Nu diskuterer vi, hvordan du sender dit sitemap til Google og Bing. Dette kan forbedre indekseringen af dit !ebsted! Bemærk, at jeg antager, at du har konfigureret Google Search Console og Bing Toolsebmaster Tools-konti.

Sådan indsendes et sitemap til Google

a.) log ind på din GSC-konto.

b). Klik på Gennemgå > Sitemaps > Tilføj/Test Sitemap

c.) Skriv “/sitemap.,xml”i det tilgængelige felt og indsende dit sitemap!

Sådan indsendes et sitemap til Bing

a.) log ind på din b .t-konto.

b). Klik på Konfigurer Min Hjemmeside > Sitemaps

c.) Indtast den fulde URL for dit sitemap, og indsende dit sitemap!Kontroller regelmæssigt (men ikke obsessivt) for at sikre, at dine sitemap-Urebadresser gennemsøges. Det er ikke ualmindeligt, at kun en del af dit sitemap skal gennemsøges. Faktisk ser vi sjældent et sitemap gennemsøgt i sin helhed. Det spørger meget, og de store søgemaskiner elsker at være coy.,

(Bonus) Næste Niveau Sitemapping: Oprettelse af et Indeks

hele punkt af en sitemap-er at lave siderne på dit websted, som crawler-tilgængeligt som muligt. For at gøre dette præsenterer vi dem på en simpel, organiseret liste. Hvis du vil tage ordre til næste niveau, vil du oprette et sitemap-indeks.

et sitemap-indeks er en fileml-fil, der henviser til et antal individuelle sitml-sitemaps. For Go Fish Digitals siteebsted kunne vi lave et individuelt sitemap for hver gruppering, vi oprettede i Trin 2:

general_sitemap.servicml

services_sitemap.,l

blog_sitemap.xml

Vi vil gerne tilføje, hver af disse filer til rodmappen på webstedet, og pege på dem inden for en sitemap-indeks, der bruger sin egen XML-tags:

Vi vil derefter navn sitemap index, validere, kan du føje den til rodmappen, og indsende det i den søgemaskine, konsoller for Google og Bing – der er ingen grund til at forelægge hver enkelt sitemap! Indekset vil tage sig af alt. Derudover kan du tilføje en “Sitemap:” linje til dine robotter.,t .t-fil, der peger på indekset, snarere end at pege på hver enkelt sitemap (ser på dig, Apple).

et sitemap-indeks med individuelle sitemaps repræsenterer det højeste niveau af organisation og er en fantastisk måde at præsentere de indekserbare sider på dit siteebsted for de store søgemaskiner.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *