En femsidig företagssajt har fem sätt att misslyckas. En butik med 4 000 produkter, sex filterdimensioner och tre språk har tiotusentals. E-handels-SEO är inte vanlig SEO med fler sidor — det är ett annat problem, eftersom sidorna genereras av mallar och felen genereras av kombinatorik.
Butikerna vi reviderar följer samma mönster: Google lägger merparten av sin crawlbudget på filtrerade URL:er som ingen söker på, kategorisidorna saknar text ovanför produktrutnätet, utgångna produkter returnerar 404 i klump och produktmallen har fyra sekunders LCP i mobilen på grund av ett ooptimerat bildgalleri.
Vill du hitta SEO-problem på vilken webbplats som helst?
Testa WebSEO Auditor gratis — kör din första granskning på sekunder.
Testa gratisDen här guiden går igenom de åtta områdena i en e-handelsrevision, i den ordning som ger mest intäkt per nedlagd timme.
Revidera mallar, inte sidor
Den största effektivitetsvinsten: sluta revidera sidor och börja revidera mallar. En butik har typiskt sex till tio mallar — start, kategori, underkategori, produktsida, sökresultat, varumärkessida, blogginlägg, kassaflöde, konto och några statiska sidor.
Alla produktsidor delar samma mall. Fixa mallen och du fixar 4 000 sidor. Välj ett representativt urval: en bästsäljare med recensioner, en produkt med varianter, en slutsåld produkt, en djup kategori, en kategori med färre än fem produkter och en filtrerad URL. De sex adresserna avslöjar ungefär 80 % av allt som är fel.
1. Crawlbudget och indexuppblåsning
Börja i Google Search Console under Sidor. Jämför antalet indexerade sidor med antalet produkter och kategorier du faktiskt säljer. 4 000 produkter och 12 000 indexerade URL:er betyder att de extra 8 000 nästan alltid är filterkombinationer, sessionsparametrar, sorteringar och paginering.
Kontrollera sedan "Genomsökt — för närvarande inte indexerad". Höga tal betyder att Googlebot lägger sin tid på adresser den bedömt som värdelösa — tid som inte läggs på ditt nya sortiment.
2. Filternavigering — beslutstabellen
Regeln är inte "blockera allt". Vissa filter har verklig sökefterfrågan ("svarta löparskor storlek 44") och förtjänar en indexerbar landningssida. Regeln är att besluta medvetet, filter för filter.
| Filtertyp | Sökefterfrågan | Hantering |
|---|---|---|
| Kategori + varumärke | Ofta hög | Indexerbar, statisk URL, egen introtext |
| Kategori + färg eller storlek | Ibland | Indexerbar bara när volymen motiverar det |
| Prisintervall | Sällan | Kanonisera till föräldrasidan eller blockera |
| Sortering | Ingen | Blockera i robots.txt |
| Flera filter i kombination | Ingen | Blockera — här startar uppblåsningen |
| Sessions- och spårningsparametrar | Ingen | Ta bort serverside, kanonisera till ren URL |
3. Kategorisidor — den mest underutnyttjade tillgången
Kategorisidor har högst köpintention i hela butiken och är i de flesta revisioner också tommast. Ett rutnät med miniatyrer och en rad H1 ger Google ingenting att ranka.
- Beskrivande H1 på riktigt sökspråk, inte interna sortimentstermer.
- 100–300 ord användbar introtext ovanför eller bredvid rutnätet — köpvägledning, inte nyckelordsfyllning.
- Interna länkar till underkategorier och till två eller tre relevanta guider.
- FAQ-innehåll som svarar på faktiska köparfrågor, uppmärkt med FAQPage.
- Tydlig pagineringsstrategi — självrefererande canonicals, aldrig sida 2 kanoniserad till sida 1.
4. Produktsidor och strukturerad data
Product-uppmärkning är inträdesbiljetten till rika resultat och AI-drivna shoppingytor. Minimum 2026: name, image, description, sku, brand samt ett offers-objekt med price, priceCurrency och availability — plus aggregateRating och recensioner när de finns på riktigt.
Två tillägg väger tyngre än förr: fraktuppgifter och returpolicy i Offer-objektet. Sökmotorer visar båda direkt i resultaten.
Vanliga fel: priser i uppmärkningen som glider från visat pris efter kampanj, availability hårdkodad till InStock i hela katalogen, recensionsuppmärkning på sidor utan synliga recensioner, och variantsidor som alla utger sig för att vara kanoniska.
5. Varianter och dubblettinnehåll
En tröja i fem färger och sex storlekar kan generera 30 nästan identiska URL:er. Tre fungerande strategier finns — en kanonisk produktsida med klientstyrt variantval, indexerbara varianter där efterfrågan finns, eller kanoniserade varianter. Det felaktiga valet är att inte välja alls och blanda strategierna i samma katalog.
6. Slutsålda och utgångna produkter
| Situation | Korrekt hantering |
|---|---|
| Tillfälligt slut | Behåll sidan, availability: OutOfStock, visa alternativ |
| Utgången med efterföljare | 301 till efterföljaren |
| Utgången, inga efterföljare, har länkar | Behåll sidan eller 301 till kategorin |
| Utgången, ingen trafik, inga länkar | 410 Gone och bort ur sitemap |
| Säsongsprodukt | Behåll alltid URL:en |
Massomdirigera aldrig utgångna produkter till startsidan — sökmotorer behandlar det som mjuka 404:or.
7. Hastighet i de mallar som säljer
Mät produktsidan och kategorisidan separat — en snabb startsida säger ingenting om sidorna som konverterar. Återkommande bovar: gallerier som laddar alla bilder direkt, recensions- och chattskript som blockerar huvudtråden, avsaknad av fetchpriority="high" på huvudbilden och prisdata som laddas asynkront och förstör CLS. Mekaniken finns i bild-SEO och LCP-optimering.
8. Intern länkning genom katalogen
Målet är enkelt: varje kommersiellt relevant produkt inom tre klick från startsidan. Djup paginering begraver produkter på nivå 8 där de är osynliga. Fixar som fungerar: relaterade produkter baserade på verklig relevans, kategorisidor som länkar till sina toppsäljare, köpguider i bloggen som länkar direkt till kategori och produkt, samt brödsmulor med BreadcrumbList. Hela metoden finns i revisionen av intern länkning.
Plattformsspecifika fällor
| Plattform | Återkommande problem |
|---|---|
| Shopify | Dubbletter under /collections/*/products/* — canonical ska peka på /products/* |
| WooCommerce | Tagg- och attributarkiv indexeras som standard |
| Magento | Lagerbaserad navigering ger parameterexplosion direkt ur lådan |
| Headless | Klientrenderad produktdata osynlig utan SSR |
Prioritera efter intäkt, inte antal fel
Koppla fellistan till intäktsdata per URL. En tunn kategorisida som står för 30 % av butikens intäkt går före 400 filtrerade URL:er varje gång.
Checklista i 15 punkter
- Jämför indexerat antal med verkligt antal produkter och kategorier.
- Gruppera crawlbara URL:er per parametermönster.
- Besluta indexering eller blockering per filtertyp.
- Säkerställ att sorterings- och sessionsparametrar inte är crawlbara.
- Kontrollera H1 och introtext på alla toppkategorier.
- Verifiera självrefererande canonicals i pagineringen.
- Validera Product-schema på tre produkter.
- Kontrollera att pris och lagerstatus i uppmärkningen matchar sidan.
- Kontrollera frakt- och returuppgifter i Offer.
- Säkerställ en konsekvent variantstrategi.
- Revidera hanteringen av slutsålda och utgångna produkter.
- Mät Core Web Vitals separat för produkt- och kategorimall.
- Kontrollera klickdjup för bästsäljare (mål: högst tre).
- Verifiera brödsmulor och BreadcrumbList.
- Säkerställ att sitemap bara innehåller indexerbara kanoniska URL:er.
Tillverkarbeskrivningar och tunt produktinnehåll
Tusentals butiker säljer samma produkter med samma leverantörstext. Ur sökmotorns perspektiv är de sidorna utbytbara, och den som rankar är sällan den minsta återförsäljaren.
Du behöver inte skriva om 4 000 produkter. Skriv om de som betyder något: ta dina 100 mest intäktsdrivande produkter och lägg till 100–200 ord genuint eget innehåll per produkt — vem produkten passar, vad den inte är bra på, storleks- och kompatibilitetsnoteringar och svar på frågorna kundtjänst faktiskt får. Det är ungefär två veckors arbete som täcker merparten av den kommersiella trafiken.
I långsvansen slår struktur prosa. En konsekvent specifikationstabell, tydlig variantmärkning och korrekt kategorisering ger sökmotorn något unikt att indexera även när beskrivningen är delad.
Kundrecensioner är den andra underutnyttjade tillgången: unik text utan skrivkostnad, svar på verkliga köpfrågor och legitimering av din recensionsuppmärkning. Se bara till att recensionerna renderas i HTML och inte enbart laddas från en tredjepartswidget efter sidladdning — annars ser sökmotorn dem aldrig.
Internationella och flerspråkiga butiker
- hreflang måste vara ömsesidig. Pekar den svenska sidan på den finska ska den finska peka tillbaka. Ensidiga annoteringar ignoreras, och en halv implementation är sämre än ingen.
- Omdirigera aldrig baserat på IP. Automatiska geo-omdirigeringar hindrar genomsökning av de versioner Googlebot inte når. Använd banner eller väljare i stället.
- Samma språk, olika marknad kräver regionkoder — sv-se och sv-fi, de-de och de-at.
- Valuta och frakt hör hemma i Offer-uppmärkningen per marknad, inte bara i den synliga mallen.
- Lagerstatus skiljer sig mellan marknader. En produkt som finns i ett land och är utgången i ett annat behöver marknadsspecifik hantering.
Sitemaps och indexeringskontroll i katalogskala
En enda sitemap med 45 000 URL:er är tekniskt giltig och praktiskt värdelös. Dela upp per typ — produkter, kategorier, varumärken, innehåll — och referera från ett sitemapindex. När indexeringen faller säger en segmenterad sitemap direkt vilken mall som drabbats.
- Endast kanoniska, indexerbara och levande URL:er.
- Korrekta lastmod-värden. Att sätta dagens datum på allt vid varje bygge är en signal sökmotorer lär sig misstro.
- Automatisk borttagning av utgångna produkter.
Följ indexeringsgraden per sitemap månadsvis — indexerade delat med inskickade. En frisk butik ligger över 80 %. Under 50 % för produktsitemapen betyder att crawlern hittar katalogen men förkastar stora delar av den, vilket är ett innehålls- eller dubblettproblem snarare än ett tekniskt.
Core Web Vitals från fält, inte labb
Labbvärden mäts på en standardiserad enhet och uppkoppling. Din verkliga kund kan sitta på en äldre telefon och sämre nät. Använd fältdata — Chrome User Experience Report eller egen RUM-mätning — och titta på 75:e percentilen per mall, inte per sajt.
I e-handel är skillnaden ofta dramatisk: startsidans fält-LCP kan vara 1,9 sekunder och produktsidans 4,4 sekunder på samma sajt. Ett sajtgenomsnitt döljer precis den mall där pengarna tjänas.
Kampanjperioder och tillfälliga sidor
Black Friday-, rea- och kampanjsidor skapas varje år och raderas i januari — och varje radering slänger bort den auktoritet sidan byggt upp. Behåll i stället samma URL år efter år, uppdatera innehållet inför säsongen och låt sidan ligga kvar däremellan med information om nästa kampanj. En permanent kampanj-URL som fyllts på i fyra år rankar långt före en nyskapad sida med tre veckors historik.
Samma princip gäller utgångna rabattkoder och tidsbegränsade landningssidor: omdirigera hellre till närmast relevanta kategori än att lämna en 404 efter sig.
Mät rätt saker
E-handelsrevisioner producerar långa listor. Utan rätt nyckeltal blir listan en åsiktsfråga i stället för en prioritering. Fyra mått räcker för att styra arbetet:
- Intäkt per organisk session, uppdelat per mall. Berättar om kategorisidorna eller produktsidorna bär affären, och därmed var revisionstiden hör hemma.
- Andel produkter med minst en organisk visning senaste 90 dagarna. Ligger den under 60 % har du ett upptäckts- eller innehållsproblem i katalogen, inte ett rankningsproblem.
- Indexeringsgrad per sitemap, mätt månadsvis.
- Klickdjup för bästsäljarna. Ett enkelt mått som fångar strukturproblem tidigt.
Rapportera dessa fyra varje månad i stället för antalet åtgärdade fel. Antal fel säger ingenting om affären; intäkt per session gör det.
Frågor utvecklarteamet brukar ställa
"Kan vi inte bara noindexa filtersidorna?" Noindex hindrar indexering men inte genomsökning — crawlbudgeten går åt ändå. Kombinera noindex på det som redan är indexerat med robots-blockering på det som aldrig ska genomsökas, och ta bort de interna länkarna till dem.
"Vi lazy-laddar allt, det är väl snabbare?" Lazy-laddning av bilder under första vyn är rätt. Lazy-laddning av produktbilden ovanför mitten fördröjer LCP direkt och är en av de vanligaste orsakerna till dåliga värden på produktsidor.
"Behöver varje variant en egen sida?" Nej, om inte varianterna har egen sökefterfrågan. Standardvalet är en kanonisk produktsida med klientstyrt variantval.
"Vi bygger om till headless — påverkar det SEO?" Ja, om produktdata hämtas i klienten efter sidladdning. Kräv att produkt- och kategoriinnehåll finns i det första HTML-svaret innan projektet startar, inte efter lansering.
Börja med mallarna som tjänar pengar
Revidera produktmallen och dina fem största kategorisidor först. De två mallfamiljerna bär merparten av all kommersiell söktrafik i praktiskt taget varje butik.
Kör en gratis revision med WebSEO Auditor och kontrollera hastighet, strukturerad data och indexerbarhet på butikens viktigaste mallar på under en minut.