Vad är en sitemap? XML-sitemaps förklarade enkelt
En sitemap är en fil – oftast på dinsajt.se/sitemap.xml – som listar sidorna på din webbplats som du vill att sökmotorer ska känna till. Google beskriver den som ett sätt att berätta för sökmotorer om dina sidor, videor och andra filer och hur de hänger ihop, så att de kan crawla din webbplats mer effektivt. Den är en hjälpsam karta, inte en garanti: sökmotorerna avgör fortfarande vad som crawlas, indexeras och visas.
Varför det spelar roll när du bygger med AI
När du bygger en webbplats med AI finns sidorna ofta redan innan någon länkar till dem. En ny webbplats har inga andra sajter som pekar mot den, och en app med en sida kan ha sidor som bara går att nå när JavaScript har körts. En sitemap ger sökmotorerna en direkt lista över dina riktiga webbadresser.
Några beslut ligger bakom den enkla filen:
- Vilka sidor som ska med. Publika sidor som du vill ska hittas – inte inloggningssidor, adminsidor eller dubbletter.
- Vilken adress som används. Din slutgiltiga domän, med
https://, på samma sätt varje gång. - Att hålla den aktuell. Nya blogginlägg, produkter eller annonser ska dyka upp utan att någon redigerar filen för hand.
Om dina sidor kommer från en databas – objekt, produkter, artiklar – bör sitemapen genereras från den datan, inte skrivas en gång och glömmas bort.
En vardaglig jämförelse
En sitemap är som informationstavlan i entrén till ett köpcentrum. Du kan hitta alla butiker genom att gå runt i korridorerna, och vanliga besökare gör just det. Men tavlan listar alla butiker på ett ställe, även den som ligger undangömd på tredje våningen. Den gör inte en butik bra och garanterar inte att någon kommer dit – den ser bara till att butiken kan hittas.
För ett litet center med en enda korridor är tavlan trevlig men inte nödvändig. För ett stort center, eller ett nytt som ingen känner till än, gör den stor skillnad.
Behöver du en?
Googles riktlinjer i korthet:
| Din webbplats | Sitemap? |
|---|---|
| Liten (ungefär 500 sidor eller färre) och varje viktig sida länkas från en annan sida | Troligen inte nödvändig, men ofarlig |
| Stor, med många sidor | Ja |
| Ny, med få länkar från andra webbplatser | Ja |
| Mycket video-, bild- eller nyhetsinnehåll | Ja, eventuellt med sitemap-tillägg för det |
| Sidor som bara går att nå via sökrutor eller filter | Ja – och lägg till vanliga länkar också |
I praktiken är en sitemap billig att lägga till, så många små webbplatser har en ändå.
Så ser en sitemap ut
Här är en liten XML-sitemap för ett bageri:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Varje <url> har en <loc> – sidans fullständiga adress – och valfritt ett <lastmod>-datum.
Några regler från Googles dokumentation:
- Använd absoluta URL:er.
https://www.examplebakery.com/menu, inte/menu. - Storleksgränser. En sitemap kan innehålla upp till 50 000 URL:er eller 50 MB okomprimerat. Större webbplatser delar upp den i flera sitemaps och listar dem i en sitemap-index-fil.
lastmodska vara ärlig. Google använder den bara när den konsekvent stämmer, och den ska spegla väsentliga ändringar på sidan – inte att ett copyright-år uppdateras.priorityochchangefreqignoreras av Google. Många sitemap-generatorer lägger ändå till dem. De gör ingen skada, men lägg inte tid på att finjustera dem.
Google accepterar också enklare format, till exempel en vanlig textfil med en URL per rad, eller ett RSS/Atom-flöde.
Ett praktiskt exempel: en sajt med bostadsannonser
Säg att du har byggt en sajt som listar hyreslägenheter. Den har en startsida, en om-oss-sida, en sökssida och en sida för varje annons, som /listings/2-rum-kanalgatan. Annonserna kommer och går varje vecka.
Vad som ska med. Startsidan, om-oss-sidan, områdessidor (/areas/city-centre) och varje aktiv annonssida. Varje annons lastmod är datumet då dess uppgifter senast ändrades.
Vad som ska ligga utanför. Inloggningssidan, hyresvärdens instrumentpanel, sparade sökningar och sökresultat med filter i URL:en (/search?beds=2&max=1200). De är antingen privata eller nästan identiska med andra sidor.
Att hålla den aktuell. I stället för en statisk fil genererar servern sitemap.xml från databasen varje gång den begärs (eller vid en regelbunden ombyggnad). När en annons är uthyrd och tas bort försvinner den från sitemapen, och dess sida returnerar en korrekt status för "borttagen" eller "hittades inte".
Att berätta för sökmotorerna. robots.txt innehåller en rad som pekar på sitemapen:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Och ägaren skickar in sitemapen i Google Search Console, där rapporten Sitemaps visar om Google kunde läsa den och hur många URL:er den hittade.
Vanliga termer förklarade
| Term | Vad det betyder |
|---|---|
| Sitemap | En fil som listar de URL:er du vill att sökmotorer ska känna till. |
| XML | Ett textformat med taggar, som används för de flesta sitemaps. |
<loc> | Den fullständiga URL:en till en sida i sitemapen. |
<lastmod> | När sidan senast ändrades på ett väsentligt sätt. |
| Sitemap-index | En fil som listar flera sitemaps, för stora webbplatser. |
| robots.txt | En fil i webbplatsens rot som talar om för crawlers vad de får crawla och var sitemapen finns. |
| Crawling | Att en sökmotor laddar ner dina sidor. |
| Indexering | Att en sökmotor lagrar och förstår dina sidor så att de kan visas i resultaten. |
| Kanonisk URL | Den föredragna versionen av en sida när samma innehåll har flera adresser. |
| Absolut URL | En fullständig adress med https:// och domänen. |
| Search Console | Googles kostnadsfria verktyg för att skicka in sitemaps och se sökprestanda. |
Vanliga misstag och missuppfattningar
- "En sitemap gör att jag blir indexerad." Den hjälper till med upptäckt. Google säger att den inte garanterar crawling eller indexering.
- Relativa URL:er.
/menuär inte giltigt i en sitemap; använd den fullständiga adressen. - Fel domän. Sitemaps som listar en förhandsvisnings- eller staging-adress, eller
http://i stället förhttps://, pekar sökmotorerna mot fel plats. - Att ta med sidor du inte vill ska indexeras. Inloggningssidor, adminsidor eller sidor märkta
noindexger motstridiga signaler. - Att ta med trasiga eller omdirigerande URL:er. Lista den slutgiltiga, fungerande adressen för varje sida.
- En inaktuell sitemap. En fil som skrivs en gång vid lansering missar varje sida som lagts till sedan dess.
- Att förfalska
lastmod. Att sätta dagens datum på varje sida varje dag lär Google att ignorera det. - Att lita på sitemapen i stället för länkar. Sidor bör också gå att nå via vanliga länkar på din webbplats.
Vad du ska be din AI-byggare om
- "Generera en
sitemap.xmli webbplatsens rot som listar varje publik sida, med absolutahttps://-URL:er på min slutgiltiga domän." - "Bygg sitemapen från databasen så att nya annonser eller inlägg dyker upp automatiskt."
- "Uppdatera bara
lastmodnär en sidas innehåll faktiskt ändras." - "Lämna utanför inloggning, instrumentpanel, admin och filtrerade sökssidor."
- "Lägg till en
robots.txtsom tillåter publika sidor och innehåller en radSitemap:." - "Se till att varje URL i sitemapen returnerar status 200 och inte omdirigeras."
- "Om vi passerar 50 000 URL:er, dela upp i flera sitemaps med ett sitemap-index."
Skicka sedan in den i Search Console. För helhetsbilden, läs vad SEO är och SEO för AI-byggda webbplatser.
Sitemaps i Mythex
Mythex genererar inte sitemaps automatiskt; du ber om en i chatten, och agenten lägger till den i din apps kod. Docs-receptet SEO för din publicerade app innehåller en startprompt som täcker en enkel sitemap.xml och robots.txt tillsammans med titlar och metabeskrivningar. Använd den adress besökarna faktiskt kommer att använda – din mythex.ai-subdomän eller, på Pro, din egna domän – och publicera igen efter ändringar så att den publika sajten serverar de nya filerna.
Frågor
Vad är en sitemap med enkla ord?
En sitemap är en fil, oftast kallad sitemap.xml, som listar sidorna på din webbplats som du vill att sökmotorer ska känna till, ibland med datumet då varje sida senast ändrades. Den hjälper sökmotorer att hitta och crawla dina sidor mer effektivt.
Behöver varje webbplats en sitemap?
Inte alltid. Google säger att små webbplatser på ungefär 500 sidor eller färre, där varje viktig sida länkas från andra sidor, kanske inte behöver någon. Den gör mest nytta för stora webbplatser, nya webbplatser med få länkar från andra håll och webbplatser med mycket video, bilder eller nyheter.
Garanterar en sitemap att mina sidor indexeras?
Nej. Google säger att en sitemap kan förbättra crawlingen men inte garanterar att varje URL i den crawlas eller indexeras. Sidorna måste fortfarande vara användbara och gå att nå.
Hur skickar jag en sitemap till Google?
Lägg till den i rapporten Sitemaps i Google Search Console, och lägg till en rad som 'Sitemap: https://example.com/sitemap.xml' i din robots.txt-fil så att andra crawlers också hittar den.
Vad är skillnaden mellan en XML-sitemap och en HTML-sitemap?
En XML-sitemap är en fil som läses av maskiner, till för sökmotorer. En HTML-sitemap är en vanlig sida med länkar för mänskliga besökare. De riktar sig till olika mottagare, och en webbplats kan ha båda.