Tenk på nettstedskartet som en hovednøkkel som låser opp alle dørene til nettstedet ditt for søkemotorroboter: med én enkelt fil kan du angi hvilke URL-er som er viktige, når de har endret seg og hvordan de er relaterte. I praksis, Et godt laget nettstedskart gjør gjennomsøking enklere og fremskynder indeksering.Dette er avgjørende hvis du vil at Google og andre selskaper skal forstå nettstedet ditt uten å gå seg vill.
Videre, selv om søkemotorer kan oppdage sider gjennom lenker, sparer et godt nettstedskart dem arbeid og forbedrer dekningen av nylige eller dype URL-er. Imidlertid Det er ikke en garanti for indeksregulering.Dette er en svært kraftig anbefaling som, kombinert med Search Console, robots.txt og en anstendig arkitektur, mangedobler synlighetsmulighetene dine.
Hva er et XML-sitemap, og hvordan fungerer det?
Et XML-nettstedskart er en XML-fil som viser URL-er på nettstedet ditt og inkluderer valgfrie metadata, for eksempel datoen for siste endring. Med den, Du forteller søkemotorer hvilke sider du foretrekker at de skal gjennomsøke og indeksere., noe som hjelper dem med å oppdage innhold som kanskje er for mange klikk unna hjemmesiden.
Fra et SEO-perspektiv er effekten reell: den forbedrer gjennomsøkingsdekning og endringsdeteksjon. Når det er sagt, er det verdt å avklare et poeng som forårsaker forvirring: Google ignorerer etikettene ogDu kan inkludere dem hvis du vil, men de påvirker ikke hvordan Googlebot behandler nettadressene dine.
Nettstedkart kan utvides med programtillegg for bilder, videoer og nyheter, eller for å deklarere alternative versjoner etter språk/land. På denne måten, Du tilbyr ytterligere kontekst som hjelper med å tolke multimedieinnholdet og det flerregionale innholdet ditt. pålitelig.
Støttede nettstedskartformater
Google støtter formatene som er dokumentert i Sitemaps-protokollen. Hvert format har sine fordeler og ulemper, så Velg i henhold til teknologi, nettstedstørrelse og behov (Google har ingen preferanse for det ene eller det andre).
sitemap XML
Det er det mest fleksible og kraftige formatet. Det tillater utvidelser (bilder, video, nyheter, xhtml:link for alternativer) og er de facto-standarden for teknisk SEO. Fordeler: utvidbar, allsidig og bred støtte av CMS og pluginsUlempe: På svært store steder kan manuelt vedlikehold være tungvint hvis det ikke er automatisert.
Minimalt eksempel gyldig XML-nettstedskart:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/foo.html</loc>
<lastmod>2024-06-04</lastmod>
</url>
</urlset>
Som med all XML, husk å bruke escapede enheter når det er passende (&, < osv.). Husk også at Google bruker hvis det er sammenhengende og etterprøvbart (f.eks. samsvarer den med faktiske sideendringer).
RSS, MRSS og Atom 1.0
De har en struktur som ligner på et XML-sitemap, men kommer fra feeder, som de fleste CMS-er genererer automatisk. Fordeler: enkel implementering og «automatiske» oppdateringerDe kan være nyttige for nylig innhold og, når det gjelder MRSS, for å beskrive videoer.
På den annen side viser disse feedene vanligvis nyere innhold, så De erstatter ikke et komplett XML-nettstedskart på nettsteder med mye dybde eller relevant gammelt innhold.
Tekstkart for nettsteder
Det er det enkleste alternativet: en .txt-fil med én absolutt URL per linje. Fordeler: veldig enkel å generere og vedlikeholdeSpesielt nyttig på store nettsteder når du bare vil deklarere indekserbare HTML-sider. Ulempe: begrenset til "vanlige" URL-er; støtter ikke metadata eller utvidelser.
https://www.example.com/file1.html
https://www.example.com/file2.html
Sørg for at filen kun inneholder gyldige URL-er, og bruk alltid absolutte ruter med protokoll (https://).
Gode fremgangsmåter som nesten alltid blir oversett
Det finnes flere anbefalinger i Sitemaps-protokollen som er verdt å ta til etterretning. Hvis du følger dem, Du vil unngå avslag, behandlingsfeil og dekningsproblemer..
Størrelsesbegrensninger: Alle nettstedskart (enten XML, feed eller tekst) kan ikke overstige 50 MB ukomprimert eller inneholde mer enn 50 000 nettadresser. Hvis det overskrider disse grensene, Del det inn i flere nettstedskart og lag en nettstedskartindeks å gruppere dem.
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap-1.xml</loc>
<lastmod>2024-06-15</lastmod>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-2.xml</loc>
</sitemap>
</sitemapindex>
Koding og plassering: Nettstedkart må være i UTF-8. Du kan ha dem hvor som helst på nettstedet, men hvis Google oppdager dem gjennom gjennomsøking (og du ikke sender dem inn via Search Console), De gjelder bare for etterkommere av katalogen der de borDerfor publiseres det vanligvis i rotkatalogen, og påvirker hele domenet.
Absolutte og kanoniske URL-er: Deklarer alltid fullstendige URL-er med protokoll og vert, og prioriter den kanoniske. Unngå relative stier og unødvendige parametereHvis du har mobil- og desktopversjoner med forskjellige nettadresser, inkluder kun den kanoniske eller kommenter alternativene riktig med xhtml:link.
Når du skal oppdatere Bruk den bare når det er en betydelig endring (hovedinnhold, strukturerte data, intern lenking). Ikke oppdater for bare kosmetiske endringer eller mindre endringer.fordi det vil miste troverdighet.
Slik lager du et nettstedskart
Før du begynner å jobbe med filen, bør du bestemme hvilke URL-er som skal vises i resultatene. Med andre ord, hvilke nettadresser som er kanoniske og representerer hvert enkelt innholdselementIkke inkluder duplikater, 404-feil, omdirigeringer eller sider uten indeks.
La CMS-et ditt generere det automatisk
De fleste moderne CMS-plattformer (WordPress, Wix, Blogger osv.) genererer nettstedskart direkte fra esken eller via plugins. I WordPress, for eksempel, Yoast SEO lager et dynamisk nettstedskart med indeks etter innholdstyper og taksonomier.
Med Yoast SEO: aktiver «XML Sitemaps» i Innstillinger, kopier banen (vanligvis /sitemap_index.xml) og bestem hvilke innleggstyper og taksonomier som skal inkluderes. Du kan ekskludere dato-/forfatterfiler Hvis de ikke tilfører verdi, kan du merke hvert innlegg/side som ikke-indeksert, og det vil ikke vises i nettstedskartet.
Med All-in-One SEO (AIOSEO): Sitemap er vanligvis aktivert som standard. Det tillater en sitemap-indeks. Konfigurer lenker per nettstedskart (f.eks. 1.000) og velg innholdstyper/taksonomier. Nyttig på store nettsteder for å dele opp og fremskynde genereringen.
Generer det automatisk med verktøy
Hvis CMS-et ditt ikke tilbyr denne funksjonen, eller du foretrekker ekstern kontroll, har du noen svært praktiske alternativer. For små nettsteder, XML-Sitemaps.com (gratis opptil 500 sider) genererer XML-filen med alternativer som automatisk oppdateringsdato og prioritetsberegning.
På datamaskiner lar Inspyder Sitemap Creator eller Sitemap Writer Pro deg lage nettstedskart uten URL-begrensning. last dem opp via FTP/SFTP og generer varianter (video, bilde, Google Nyheter). For arkitektur og planlegging hjelper visuelle verktøy som Slickplan, Dyno Mapper eller WriteMaps med å designe hierarkiet og til og med eksportere til XML.
Opprett den manuelt
For nettsteder med bare noen få dusin nettadresser kan du åpne teksteditoren og skrive en gyldig XML-fil. Det er mulig, men etter hvert som prosjektet vokser, vil det bli vanskeligere. Den er vanskelig å vedlikeholde og utsatt for feilHvis du gjør det manuelt, må du validere filen før du laster den opp.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.midominio.com/</loc><lastmod>2024-02-19</lastmod></url>
<url><loc>https://www.midominio.com/productos</loc><lastmod>2024-02-18</lastmod></url>
</urlset>
Ikke bekymre deg for rekkefølgen på nettadressene: Google bryr seg ikke. Bekymre deg om respekter størrelsesgrenser og del opp i flere nettstedskart der det er passende.
Spesifikke nettstedskart: bilder, videoer og nyheter
Hvis prosjektet ditt er multimediaintensivt, bør du vurdere å lage spesifikke nettstedskart. Et bilde-nettstedskart inkluderer bildets plassering, tema og lisens, mens et video-nettstedskart inkluderer tittel, beskrivelse og URL-adresse til filen eller spilleren. For media, Nyheter-nettstedskartet Forbedrer kvalifiseringen i Google Nyheter i bestemte tidsperioder.
Disse nettstedskartene eksisterer vanligvis side om side med det generelle, referert fra hovedindeksen, slik at roboter kan prioritere tidssensitivt multimedieinnhold.
Send inn nettstedskartet ditt til Google (og andre søkemotorer)
Det anbefales på det sterkeste å sende inn et nettstedskart, men det garanterer ikke at alle nettadresser blir lastet ned eller gjennomsøkt. Når det er sagt, Det gjør robotenes jobb mye enklere. og den gir deg nyttige målinger i Search Console.
Vanlige innsendingsmetoder: fra Google Search Console (Sitemaps-rapport), via Search Console API hvis du trenger å automatisere det, eller deklarere Sitemap-direktivet i robots.txt slik at de oppdager det ved å spore filen.
# robots.txt
Sitemap: https://example.com/sitemap_index.xml
Hvis du bruker RSS/Atom-feeder, kan du bruke WebSub til å distribuere endringer. Noen søkemotorer godtar fortsatt URL-baserte pings (for eksempel Googles nettstedskart-endepunkt), selv om det i dag Search Console er den primære og mest pålitelige måten..
https://www.google.com/ping?sitemap=https://tudominio.com/sitemap.xml
Flere nettsteder, ett sted: nettstedskart for flere nettsteder
Du administrerer flere domener eller underdomener og ønsker å sentralisere e-postsending. Det finnes to hovedtilnærminger som, når de er riktig konfigurert, De sparer tid og forenkler tilsynet.
Tilnærming 1: Et enkelt nettstedskart som viser nettadresser fra flere nettsteder (til og med forskjellige domener) som for eksempel hostes på host1. For at Google skal kunne behandle det riktig, Bekreft alle inkluderte egenskaper i Search Console. og send nettstedskartet fra en av dem.
https://host1.example.com/sitemap.xml
- https://host1.example.com
- https://host2.example.com
- https://host3.example.com
- https://host1.example1.com
- https://host1.example.ch
Tilnærming 2: Flere nettstedskart (ett per nettsted) som ligger på samme "sentraliserende" vert (f.eks. sitemaps.example.com), og hver robots.txt-fil peker til det tilhørende nettstedskartet. Dette opprettholder logiske isolasjoner etter sted og tilrettelegger for tillatelser.
# robots.txt en https://example.com/robots.txt
Sitemap: https://sitemaps.example.com/sitemap-example-com.xml
HTML-nettstedkart: For mennesker, ikke for roboter
Et HTML-nettstedskart er en side som viser viktige lenker på et nettsted for å hjelpe brukere med å navigere. Det erstatter ikke XML, men Det forbedrer navigasjonsevnen og internlenkingen.Plasser den i bunnteksten eller menyen hvis den tilfører verdi; og hold den i samsvar med den faktiske strukturen.
Finn og valider nettstedskartet ditt
Hvor ligger et nettsteds nettstedskart? Prøv først de vanlige stiene: /sitemap.xml og /sitemap_index.xml. Du kan også sjekke robots.txt-filen, der linjen «Sitemap: …» ofte deklareres. Hvis du administrerer nettstedet, kan du sjekke det i Search Console i rapporten «Nettstedkart».
Alternativt kan du bruke søkeoperatorene: site:domain.com filetype:xml eller inurl:sitemap. Og hvis du opprettet den manuelt eller med et verktøy, Valider det med en nettstedskartkontrollør før den settes i produksjon.
Vanlige feil og hvordan de løses
I Search Console vil Sitemaps- og Dekningsrapportene hjelpe deg med å identifisere vanlige problemer. Arbeid utenfra og inn: Rett tilgangsfeil først, deretter formatering, og til slutt enkeltstående tilfeller.
- Utilgjengelige URL-er: 404, 5xx eller blokkerte. Løsning: URL-inspeksjon, korrekte statuser og tillatelser.
- Overdreven bruk av omdirigeringer eller relative stier: Google følger dem kanskje ikke. Løsning: Bruk alltid absolutte og kanoniske nettadresser, og unngå unødvendige 3xx-nettadresser.
- Ugyldige URL-er: Ikke tillatte tegn eller feil skjema (htps//, komma i domenet osv.). Løsning: Normaliser og valider listen.
- Duplikat eller ikke-indekserbart innhold: sider uten indeks eller duplikater i nettstedskartet. Løsning: rens arkivet og la bare kanoniske indekserbare filer være igjen.
Etter at du har korrigert, sender du inn nettstedskartet på nytt fra Search Console og kontrollerer behandlingen. Hvis du har nettstedskart etter seksjonDenne granulariteten bidrar til å isolere hvor dekningen svikter (blogg, produkt, kategorier osv.).
Praktiske tips for å holde nettstedskartet ditt i perfekt stand
Ikke overskrid grensene på 50 000 URL-er eller 50 MB ukomprimert per fil; del opp og bruk en indeks om nødvendig. Ikke inkluder omdirigeringer, 404-er eller noindex., og respekterer formatene og kodingen.
Oppdatering Når det gir mening (relevante endringer), behold filen i UTF-8 og legg den i rotkatalogen hvis du vil at den skal dekke hele nettstedet ved oppdagelse. Hvis du sender den inn via Search ConsoleDu kan hoste den hvor du foretrekker innenfor domenet.
På store nettsteder, automatiser genereringen og integrer prosessen med CMS-et ditt eller med skript som trekker ut URL-er fra databasen. Del etter innholdstype for å diagnostisere potensielle dekningsfall raskere.
Anbefalte verktøy og programtillegg
For WordPress: Yoast SEO, All in One SEO og Rank Math inkluderer generering av nettstedskart med indekser. Hvis du trenger avanserte innstillinger, lar XML Sitemaps-pluginen deg gjøre det. tilpasse prioriteringer, antall lenker og filnavnFor Google Nyheter oppretter XML Sitemap og Google Nyheter det spesifikke nettstedskartet.
Generatorer på nett og på datamaskin: XML-Sitemaps.com (raskt og gratis opptil 500 sider), Inspyder Sitemap Creator og Sitemap Writer Pro tilbyr Detaljert kontroll, automatisk opplasting og multimedievarianterFor å kartlegge og presentere arkitekturer, tillater Slickplan, Dyno Mapper og WriteMaps eksport til XML og samarbeid med team.
Nettstedskartet er et enkelt teknisk verktøy som reduserer friksjonen mellom nettstedsarkitekturen din og søkemotorroboter. Hvis du velger de riktige kanoniske nettadressene, respekterer grenser, sender dem inn gjennom de riktige kanalene og overvåker dem med Search Console, Du vil maksimere oppdagelseshastigheten og indekseringskvaliteten. uten å komplisere livet ditt.