Hoppa till innehållet

Hur skapar jag en sitemap?

Webbplatskartor

Kontrollera först om du redan har en. De flesta webbplattformar skapar en sitemap automatiskt, vanligtvis på /sitemap.xml; WordPress använder /wp-sitemap.xml. Om din plattform inte gör det kan du aktivera det i ditt CMS eller SEO-tillägg, låta ditt ramverk bygga den när du publicerar, eller skriva en kort XML-fil för hand. Lägg sedan till en Sitemap:-rad i din robots.txt-fil och skicka in adressen i Search Console.

Steg 1: kontrollera om din plattform redan skapar en

  • WordPress har skapat ett sitemap-index på /wp-sitemap.xml sedan version 5.5, enligt WordPress core-meddelandet. SEO-tillägg stänger ofta av den och publicerar en egen på en annan adress.
  • Shopify skapar sitemap.xml i roten av varje butiksdomän och håller den uppdaterad med produkter, kollektioner, sidor och blogginlägg, vilket hjälpcentret förklarar.
  • Andra hostade webbplatsbyggare gör oftast likadant. Googles råd är att söka efter "[din plattform] sitemap" för att hitta var din finns.

Två snabba kontroller hittar de flesta befintliga sitemaps: öppna https://yourdomain/sitemap.xml i en webbläsare och leta efter en Sitemap:-rad i https://yourdomain/robots.txt.

Steg 2: skapa en om du saknar en

Välj den metod som passar hur din webbplats är byggd:

  • Byggd med kod eller en statisk webbplatsgenerator: skapa sitemapen under bygget utifrån samma lista över routes som skapar dina sidor, så att den aldrig kan bli inaktuell.
  • En webbplats du inte kan ändra programmatiskt: en crawlerbaserad generator besöker dina sidor och skriver filen. Kör den på nytt varje gång du lägger till eller tar bort sidor.
  • Ett fåtal sidor: skriv den för hand. En sitemap är en enkel lista:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
  </url>
  <url>
    <loc>https://www.example.com/services/garden-design</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>

En ren textfil med en fullständig URL per rad fungerar också om du bara behöver lista sidor.

Steg 3: följ Googles formatregler

Googles guide för att bygga en sitemap anger begränsningarna:

  • Spara filen som UTF-8 och använd fullständiga, absoluta URL:er, i den kanoniska form du vill ska visas i sökresultaten.
  • Håll varje fil under 50 000 URL:er och 50 MB okomprimerad. Om du har fler delar du upp listan och pekar på delarna från ett sitemap-index:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
  <sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
  • Fyll i <lastmod> endast med datumet för en verklig innehållsändring. Google ignorerar <priority> och <changefreq>, så du kan utelämna dem.
  • Placera den i webbplatsens rot. En sitemap som inte har skickats in i Search Console täcker bara URL:er i sin egen mapp och nedåt.

Steg 4: tala om för sökmotorerna var den finns

Lägg till en rad någonstans i robots.txt; Google läser in den nästa gång filen läses, och andra stora sökmotorer läser den också:

Sitemap: https://www.example.com/sitemap.xml

Skicka sedan in samma adress i rapporten Sitemaps i Search Console, som också visar om Google kunde läsa den. Hur skickar jag in en sitemap? går igenom det steget, och Vad är en sitemap och varför behöver jag en? tar upp om du överhuvudtaget behöver en.

Så hjälper AutoPSEO

Sidan Sitemaps i AutoPSEO listar de sitemaps som Search Console har för din property, med deras varningar, fel och datum för senaste nedladdning, och med full åtkomst kan den skicka in flera nya sitemap-URL:er på en gång. För att kontrollera det du precis byggde kan du massinspektera URL:erna i den nya sitemapen, upp till 500 per körning (URL Inspection), och bekräfta att varje sida är indexerbar.

Sätt ditt SEO-innehåll på autopilot

Anslut Search Console och din webbplats. AutoPSEO skannar den och planerar de första ämnena direkt. Inget kreditkort krävs.