Teknisk SEO

XML-webbplatskarta för effektiv indexering

En XML-webbplatskarta, ofta kallad sitemap.xml, är en maskinläsbar lista över de kanoniska och indexerbara URL:er ni vill att sökmotorer ska kunna upptäcka. Rätt hanterad ger den en tydligare bild av ert avsedda URL-bestånd och bättre förutsättningar för teknisk uppföljning.

En sitemap är inte ett rankingtrick. Den garanterar varken crawlning, indexering eller placeringar. Värdet ligger i att göra viktiga URL:er tydliga, förenkla övervakning och snabbare upptäcka tekniska avvikelser.

Innehåll

Vad är en XML-webbplatskarta?

En XML-webbplatskarta är en fil som listar URL:er i ett format som sökmotorer kan läsa. Den kan även innehålla metadata, till exempel datumet då en sida senast fick en meningsfull uppdatering av sitt huvudsakliga innehåll.

Sökmotorer hittar URL:er på flera sätt. Crawlbara interna länkar är centrala, medan en sitemap fungerar som ett kompletterande underlag. Den hjälper Google, Bing och andra sökmotorer att upptäcka URL:er och planera hämtning av dem.

Det är viktigt att skilja mellan upptäckt, crawlning, indexering och rankning. Upptäckt innebär att sökmotorn får kännedom om en URL. Crawlning innebär att roboten hämtar sidan. Vid indexering bedömer sökmotorn om sidan ska ingå i indexet. Rankning avgör sedan var en sida eventuellt visas för en viss sökning. En sitemap kan stödja upptäckt och crawlning, men sökmotorn fattar själv beslut om indexering och synlighet.

När ger en sitemap störst nytta?

En liten, stabil och väl sammanlänkad webbplats kan upptäckas utan en XML-sitemap. Sitemapen är ändå ofta en låginsatsåtgärd när CMS:et kan skapa och uppdatera den korrekt.

Nyttan blir vanligen större när URL-beståndet är stort, förändras ofta eller är svårt att överblicka. Då fungerar sitemapen både som ett underlag för sökmotorer och som en kontrollerbar förteckning över de sidor verksamheten vill ha synliga i sökresultaten.

Välj rätt URL:er innan ni skapar filen

En tekniskt giltig XML-fil är inte alltid strategiskt korrekt. Den strategiskt korrekta sitemapen speglar de URL:er ni faktiskt vill ska kunna visas i sökresultaten. Börja därför med att definiera det avsedda indexerbara URL-beståndet, innan ni väljer generator eller skickar in en fil.

Använd fullständiga, absoluta URL:er och håll er konsekventa med rätt protokoll, värddomän och URL-version. Varje URL i sitemapen bör överensstämma med sidans avsedda kanoniska version. Motstridiga signaler gör filen mindre användbar vid analys.

lastmod, changefreq och priority

Elementet lastmod kan användas för att ange när sidans primära innehåll senast förändrades på ett meningsfullt sätt. Ett korrekt datum kan hjälpa sökmotorer vid planeringen av återbesök. Sätt inte dagens datum vid varje automatisk generering om sidan i sak är oförändrad.

changefreq och priority är frivilliga delar av sitemap-protokollet, men de är inte tillförlitliga sätt att styra Googles crawlning eller ranking. Lägg i stället fokus på rätt URL-bestånd och korrekta lastmod-värden.

Så är en XML-sitemap uppbyggd

En vanlig sitemap använder XML, UTF-8-kodning och sitemap-protokollets namnrymd. Varje URL-post behöver minst ett loc-element med en fullständig URL. Nedan är ett förenklat exempel med lastmod.

När antalet URL:er blir stort delas beståndet upp i flera filer. Ett sitemapindex samlar då de underliggande sitemapsen. En enskild sitemap får innehålla högst 50 000 URL:er och vara högst 50 MB okomprimerad.

Skapa och automatisera webbplatskartan

För små, sällan förändrade webbplatser kan en sitemap hanteras manuellt. När webbplatsen växer är automatisk generering normalt säkrare. De flesta moderna CMS kan skapa sitemaps direkt eller med en etablerad modul.

För större företag bör sitemaplogiken helst hämta information från samma datakällor som styr publicering, indexerbarhet och kanoniska URL:er. Då minskar risken att sitemapen fortsätter lista URL:er som har avpublicerats, omdirigerats eller inte längre ska indexeras.

Automatisering behöver fortfarande kvalitetssäkras. En sitemap som alltid byggs utan tekniska fel kan ändå vara felaktig om reglerna för vilka URL:er som tas med inte är rätt definierade.

Segmentera sitemaps för bättre kontroll

Segmentering innebär att URL-beståndet delas mellan flera sitemapfiler, exempelvis efter innehållstyp, marknad eller teknisk mall. Ett sitemapindex kan sedan samla filerna. Segmentering ger inte automatiskt högre crawlprioritet, men den gör avvikelser betydligt lättare att hitta och följa upp.

I stället för att analysera ett enda stort URL-bestånd kan ni se om ett problem främst berör produkter, kategorier, redaktionellt innehåll eller en viss språkversion. Det underlättar också ansvarsfördelning mellan SEO, utveckling och innehållsteam.

Validera både XML-filen och URL-beståndet

Validering bör ske i två steg. Först kontrollerar ni att själva filen följer rätt XML-struktur, använder UTF-8 och kan hämtas av sökmotorer. Därefter kontrollerar ni kvaliteten på URL:erna i filen. Båda stegen behövs för att sitemapen ska vara användbar.

En korrekt XML-fil kan alltså fortfarande innehålla fel URL-bestånd. Återkommande kontroller är särskilt viktiga när webbplatsen har automatiska publiceringsflöden, flera marknader eller många förändringar i sortiment och innehåll.

Skicka in sitemapen till Google och Bing

Skicka in sitemapens adress i Google Search Console under rapporten Webbplatskartor. Där kan ni se om Google har kunnat läsa filen och om rapporten visar fel. Google kan också hitta sitemapen om dess adress anges på en Sitemap-rad i robots.txt, men skicka in den i Search Console om ni vill få återkoppling i den rapporten.

Skicka även in sitemapen i Bing Webmaster Tools för övervakning hos Bing. För frekventa ändringar kan IndexNow vara ett komplement för Bing och andra deltagande sökmotorer, men det ersätter inte en fullständig och förvaltad XML-sitemap.

Använd inte Googles gamla ping-adress för sitemaps. Den inskickningsmetoden är avvecklad.

Följ upp indexeringsutfallet

Statusen att en sitemap har lästs innebär att sökmotorn har kunnat hämta och tolka filen. Den innebär inte att samtliga URL:er är indexerade. Varje sida bedöms fortfarande utifrån sina egna tekniska och innehållsmässiga förutsättningar.

Använd rapporten Webbplatskartor för att fånga filfel och sidindexeringsrapporten för att analysera vad som händer med URL:erna. Genom att filtrera på sitemap kan ni jämföra inskickade URL:er med indexeringsutfall per segment.

Skillnader mellan inskickat och indexerat antal är inte automatiskt fel. De kan exempelvis bero på att Google har valt en annan kanonisk URL eller gjort en egen bedömning av sidan. Återkommande skillnader inom ett segment är däremot en tydlig signal att kontrollera URL-urvalet och de berörda sidornas förutsättningar.

XML-sitemaps för e-handel och migreringar

För e-handel behöver sitemaplogiken kunna hantera produkter som publiceras, tillfälligt saknar lager, får ny URL eller utgår ur sortimentet. Separata sitemaps för produkter och kategorier gör det enklare att se när ett specifikt URL-bestånd avviker från förväntan.

Vid en webbplats- eller domänmigrering ger en ren sitemap med nya, avsedda URL:er ett avgränsat underlag för sökmotorernas upptäckt och för er uppföljning. Den ersätter inte URL-mappning, omdirigeringar eller övriga kontroller vid en migrering, men är en viktig del av kvalitetssäkringen.

För bredare arbete med tekniska förutsättningar, upptäckt och prestanda kan ni läsa vidare om Teknisk SEO för crawlning, indexering och prestanda.

Så arbetar vi med XML-webbplatskartor

Vi på TribuSoft behandlar XML-webbplatskartan som en förvaltad teknisk komponent, inte som en engångsfil. Vi börjar med att definiera det indexerbara URL-beståndet och utformar sedan generering, segmentering och validering utifrån webbplatsens teknik och verksamhetens behov.

Arbetet kan omfatta kvalitetssäkring av befintliga sitemaps, automatisering i CMS eller egenutvecklade lösningar, kontroll inför migrering och löpande uppföljning i Google Search Console och Bing Webmaster Tools. För större e-handels-, omnichannel- och företagswebbplatser skapar vi tydliga rutiner för ägarskap och återkommande kontroller.

Vanliga frågor

Vad är en XML-webbplatskarta?

Det är en maskinläsbar XML-fil som listar de URL:er webbplatsägaren vill att sökmotorer ska kunna upptäcka. Den kan även innehålla metadata som lastmod.

Garanterar en sitemap indexering?

Nej. En sitemap hjälper sökmotorer att upptäcka URL:er, men sökmotorn avgör själv om och när varje URL crawlas, indexeras och visas i sökresultaten.

Behöver en liten webbplats en sitemap?

Inte alltid. En liten och väl sammanlänkad webbplats kan fungera utan den. Om CMS:et kan skapa en korrekt sitemap automatiskt är den dock ofta värd att ha.

Vilka URL:er ska inte finnas i en sitemap?

Uteslut bland annat omdirigerande och felande URL:er, noindex-sidor, dubbletter, icke-kanoniska URL:er samt interna sök- och filtervarianter som inte ska indexeras.

Hur många URL:er får en sitemap innehålla?

En sitemap får innehålla högst 50 000 URL:er och vara högst 50 MB okomprimerad. Större bestånd ska delas upp och samlas i ett sitemapindex.

Var skickar man in en XML-sitemap?

Skicka in den i Google Search Console och Bing Webmaster Tools. Det är också lämpligt att ange sitemapens adress i robots.txt.

Måste sitemapen skickas in igen efter varje ändring?

Normalt inte, förutsatt att samma sitemapadress eller sitemapindex uppdateras korrekt. Sökmotorer kan hämta den uppdaterade filen vid senare tillfällen.

Ska changefreq och priority användas?

De är frivilliga element i protokollet, men bör inte användas som ett försök att styra Googles crawlning eller ranking. Fokusera på korrekta URL:er och tillförlitliga lastmod-datum.

Kontakt

Behöver ni skapa eller kvalitetssäkra er XML-webbplatskarta?

Vi på TribuSoft hjälper etablerade företag att skapa, automatisera, segmentera och validera XML-webbplatskartor. Vi kan också felsöka avvikelser i Google Search Console och Bing Webmaster Tools.

Få en kostnadsfri offert eller inled en dialog om hur vi kan stärka era tekniska SEO-förutsättningar.

Bli kontaktad