2026-07-29 · Redaktionen Baduno · 24 Min. lästid · Blog & Kunskap
Crawling och granskning för flerspråkiga webbplatser: Så upptäcker du fel på 24 marknader
Crawling och granskning är avgörande för flerspråkiga webbplatser. Lär dig hur du systematiskt kontrollerar hreflang-taggar, sitemaps och språksignaler på upp till 24 marknader. Vår guide visar praktiska metoder för feldetektering och prioritering – från verktygsval till automatisering.

Grunderna i flerspråkig crawling: Varför tekniska granskningar är oumbärliga för 24 marknader
Operatörer av flerspråkiga webbplatser med 24 EU-marknader står inför utmaningen att tillförlitligt upptäcka tekniska fel i alla språkvarianter. Manuell granskning av varje sida är inte effektivt i denna skala. Automatiserad crawlning gör det möjligt att systematiskt gå igenom alla URL:er och registrera avvikelser per marknad. I praktiken använder erfarna team crawler-verktyg för att parallellt analysera hreflang-attribut, sitemaps och språksignaler. På så sätt kan problem som saknade återlänkar, felaktiga språktaggar eller trasiga interna länkar identifieras innan de påverkar indexeringen negativt.
Fördelen är uppenbar: En crawler kontrollerar tillförlitligt att varje språkversion korrekt hänvisar till sina alternativ. Exempel: En tysk sida med målgrupp Schweiz måste även länka till den schweiziska versionen. Saknas denna hänvisning kan användare från Schweiz se fel språkversion. Samma sak gäller sitemaps: Om varje marknad har en egen sitemap måste den innehålla alla relevanta URL:er. En crawler kan automatiskt granska sitemap-strukturen och rapportera saknade undersidor. Dessutom upptäcks onödiga omdirigeringar eller otillgängliga resurser som påverkar laddningstiden.
En crawler kan även simulera olika Accept-Language-headers för att testa om webbplatsen korrekt omdirigerar till föredraget språk. På så sätt identifierar du felkonfigurationer i content negotiation-processen. Dessutom går det att kontrollera om varje sida har en korrekt hreflang-tagg och om språkmärkningen i HTML lang-attributet överensstämmer med det faktiska språket. Om sådana signaler inte sätts konsekvent riskerar du att sökmotorer levererar fel språkversion – en risk som kan minimeras med regelbunden granskning.
Att integrera regelbunden crawlning i arbetsflödet minskar risken att tekniska fel förblir oupptäckta under lång tid. I praktiken har månatlig eller vid varje release genomförd granskning visat sig effektiv. Se till att crawler-verktyget följer sökmotorernas crawl-riktlinjer för att undvika negativa konsekvenser. OBS! De rättsliga ramarna för crawlning av egna webbplatser varierar mellan länder. Vi rekommenderar därför att genomförandet samordnas med en specialiserad juridisk rådgivare. Ett välgenomtänkt crawlningskoncept är grunden för konsekvent teknisk kvalitet över alla marknader.
Typiska felkällor vid hreflang, sitemaps och språksignaler
Vid granskning av flerspråkiga webbplatser återkommer samma felkällor. Till de vanligaste hreflang-felen hör avsaknad av alternativa hänvisningar, felaktiga språkkoder (t.ex. 'de' istället för 'de-DE') och inkonsekventa återlänkar mellan språkvarianter. I praktiken ser vi att ofta bara en riktning underhålls: En fransk sida länkar till den tyska, men den tyska glömmer återlänken. Lika problematiskt är sidor som med hreflang hänvisar till sig själva utan att ange alternativ. Det leder till ofullständig signalering till sökmotorer och kan påverka marknadernas indexering.
Även vid sitemaps uppstår specifika fel. Vissa projekt samlar alla språkversioner i en enda sitemap, vilket minskar crawlningseffektiviteten. Optimalt är att skapa en egen sitemap per marknad och korrekt referera den i robots.txt. Ett vanligt fel är att vissa undersidor saknas i sitemap, så att de inte upptäcks av sökmotorer. Dessutom bör sitemaps innehålla lastmod-datum för att signalera aktualitet. En crawler kan automatiskt upptäcka sådana luckor genom att jämföra sitemap med den faktiska sidstrukturen.
Språksignaler som HTML lang-attribut, hreflang, Content-Language-header och synlig text måste vara konsekventa. En typisk felkälla är motsägelse mellan HTML lang-attribut och hreflang-angivelse. En sida kan ha lang="de" men hreflang="en". Sökmotorer tolkar sådana signaler som osäkra. Dessutom bör du kontrollera att varje språkversion faktiskt är skriven på det angivna språket. En blandad text (t.ex. tysk navigering på en i övrigt engelsk sida) förvirrar både användare och sökmotorer. Regelbundna crawls hjälper att avslöja dessa inkonsekvenser.
För att systematiskt identifiera dessa fel rekommenderas att skapa en checklista med alla kriterier som ska granskas. Crawlningsverktyg erbjuder filterfunktioner för att exempelvis lista alla sidor utan korrekt hreflang-tagg. Var även uppmärksam på hantering av subdomäner: Om du använder en egen subdomän per marknad (t.ex. de.example.com, fr.example.com) måste hreflang vara korrekt inställt över domängränser. Med en välkonfigurerad crawler kan du granska alla dessa aspekter i en körning och därmed avsevärt minska underhållsarbetet.

Val av lämpligt crawlingsverktyg för dina behov
Valet av rätt crawlningsverktyg beror i hög grad på projektets omfattning, budget och teamets tekniska expertis. Först bör du kontrollera hur många webbadresser webbplatsen totalt har och hur många crawlningssessioner som behövs per månad. För en webbplats med 24 marknader blir det snabbt flera hundratusen webbadresser. Verktyg som är utformade för stora datamängder erbjuder här fördelar. Se till att crawlningsverktyget stöder dina specifika konfigurationer, såsom anpassning av User-Agent, Accept-Language-headers eller cookie-inställningar. Endast då kan du simulera realistiska scenarier från varje marknad.
Ett annat viktigt kriterium är stöd för flerspråkiga strukturer. Verktyget bör kunna tolka hreflang-taggar och kontrollera deras konsistens. Helst erbjuder det fördefinierade kontroller för vanliga fel eller möjlighet att definiera egna regler med reguljära uttryck. Även exporten av resultaten är avgörande: Du behöver överskådliga rapporter som du kan dela med ditt team – oavsett om det är som CSV, Excel eller via ett API. I praktiken har det visat sig vara bra att välja ett verktyg som både kan användas skrivbordsbaserat och molnbaserat, för att flexibelt kunna anpassas till olika användningsområden.
Verktygets skalbarhet spelar en central roll. Ett skrivbordsverktyg kan räcka för mindre projekt, men når sina gränser vid miljontals webbadresser. Molnbaserade lösningar fördelar belastningen på flera servrar och påskyndar crawlningen avsevärt. Tänk också på körningstiden: En fullständig crawlning över alla 24 marknader kan beroende på storlek ta flera timmar eller dagar. Planera därför tillräckligt med tid eller använd inkrementella crawlningssessioner som bara kontrollerar ändrade sidor. Slutligen bör du väga kostnad mot nytta: Ett dyrare verktyg erbjuder ofta djupare analysfunktioner, medan ett billigare kanske uppfyller dina krav lika bra.
Innan du fattar det slutgiltiga beslutet rekommenderar vi att du använder en testversion av de aktuella verktygen. Kontrollera om användargränssnittet är intuitivt och om supporten svarar snabbt på frågor. Var också uppmärksam på efterlevnad av dataskyddskrav: Crawlern bör inte samla in eller lagra personuppgifter externt, om du inte har reglerat detta lagligt. Observera: Den rättsliga giltigheten av crawlning kan variera beroende på land; konsultera vid osäkerhet en juridisk rådgivare. Med rätt verktyg skapar du en pålitlig grund för kontinuerlig kvalitetssäkring av din flerspråkiga webbplats.
Förberedelse: Definiera webbplatskartor, språkvarianter och test-URL:er
Innan du påbörjar den automatiserade crawlningen måste du skapa en solid testbas. Definiera först alla relevanta språkvarianter av din webbplats. Lista alla länder och språk du vill täcka – för EU är det 24 officiella språk. Anteckna för varje variant den korrekta URL-strukturen, till exempel domain.de, domain.at eller domain.com/de/. Skapa sedan en representativ lista med test-URL:er som täcker alla språkversioner och viktiga sidtyper (startsida, produktsidor, kategorisidor, juridiska sidor). Välj minst fem till tio sidor per språkvariant, helst med olika hreflang-konfigurationer.
Parallellt måste du granska XML-webbplatskartorna och vid behov rensa dem. Varje språkvariant bör ha en egen webbplatskarta eller tydligt separerade poster i en gemensam webbplatskarta. Se till att webbplatskartorna endast hänvisar till de officiella webbadresserna och inte innehåller omdirigeringar. Exportera webbplatskartorna som referens så att du senare kan jämföra crawlerresultaten med de förväntade posterna. Undvik att inkludera webbadresser från andra språkversioner i fel webbplatskarta – ett vanligt fel som leder till inkonsekventa signaler.
Fastställ även dina crawlningsparametrar: Vilka verktyg använder du? Ställ in maximal crawldjup, User-Agent-inställningar och hastighetsgräns för att inte överbelasta servrarna. Anteckna de förväntade hreflang-värdena för varje test-URL i en tabell. Denna förberedelse sparar dig senare omfattande efterarbete. I praktiken visar det sig att en systematisk testdefinition ökar feldetekteringsgraden avsevärt, eftersom du inte crawlar blint utan kan söka efter avvikelser.
Tänk också på de rättsliga ramarna: Vid tester inom EU måste du följa dataskyddsförordningen (GDPR). Använd inte personuppgifter i dina test-URL:er och se till att dina crawlningsaktiviteter inte utlöser oönskade åtkomster. Vid tveksamhet, konsultera en juridisk rådgivare för att säkerställa att dina granskningar följer gällande föreskrifter.
Automatiserad kontroll av hreflang-taggar för korrekthet och konsistens
Efter förberedelsen startar du den automatiserade crawlningen med fokus på hreflang-taggar. Moderna crawlingverktyg kan analysera en webbplats hreflang-implementering och påvisa typiska fel som saknade taggar, felaktiga språkkoder eller inkonsekventa länkningar. Konfigurera ditt verktyg så att det för varje crawlad sida läser av hreflang-elementen i källkoden eller HTTP-huvudet. Var uppmärksam på följande kontrollkriterier:
Kontrollera att varje språkvariant har en giltig språkkod tilldelad. Använd ISO-639-1-formatet (t.ex. de, fr, es) och för landsvarianter understreck (t.ex. en-GB, de-AT). Se till att hreflang-värdena är konsekventa – om sida A pekar på B måste B peka tillbaka på A (dubbelriktad konsekvens). Låt saknade motsvarande länkar eller felaktiga koder rapporteras som fel. I praktiken uppstår ofta problem med användningen av x-default: Detta värde bör endast användas för sidor utan specifik språkinriktning, inte som platshållare för saknade översättningar.
Skapa efter crawlningen en översikt över alla identifierade hreflang-uppsättningar. Varje uppsättning bör innehålla alla språkversioner av en logisk sida. Saknas enskilda varianter eller finns dubbletter markerar du dessa som fel. Exempel: En produktsida finns på tyska och franska, men hreflang-uppsättningen pekar bara på den tyska sidan – då saknas den franska posten. Kontrollera även konsekvensen av URL:erna inom uppsättningarna: Vid olika sökvägar (t.ex. /de/produkt vs. /produkt?lang=de) måste alla varianter anges korrekt.
Dokumentera alla funna avvikelser och prioritera korrigeringen. I flerspråkiga projekt med 24 marknader rekommenderas att gruppera felen efter språkvariant och crawla på nytt med jämna mellanrum. Automatisera denna process genom att jämföra crawlingresultaten med din förväntade hreflang-matris. På så sätt säkerställer du att hreflang-taggarna förblir korrekta på lång sikt – särskilt efter innehållsuppdateringar eller omstruktureringar av sidor.
Analys av XML-sitemaps: Täckning och korrekt språktilldelning
XML-sitemaps utgör ryggraden i din flerspråkiga webbplatsstruktur. Efter hreflang-kontrollen ägnar du dig därför åt analys av sitemaps. Crawla specifikt sitemap-filerna och kontrollera om alla språkvarianter täcks fullständigt. Ett vanligt fel är att nya översättningar inte tas med i sitemapen eller att gamla sidor fortfarande listas. Kontrollera därför antalet poster per språkvariant: Förvänta dig ett liknande sidantal för varje språk (om ditt innehåll är konsekvent översatt). Stora avvikelser tyder på saknade eller överflödiga poster.
Var uppmärksam på att URL-angivelserna i sitemapen överensstämmer med den faktiska språktilldelningen. Varje URL bör ha en unik språkkontext – antingen genom domänen, katalogen eller filnamnet. Crawla alla sitemap-URL:er och kontrollera om de pekar på rätt språkversion. Använd din hreflang-kunskap från föregående steg: De URL:er som anges i sitemapen måste vara konsekventa med hreflang-taggarna på själva sidan. Om sitemapen innehåller en tysk URL men sidan inte har någon hreflang-tagg för tyska är det en motsägelse.
Kontrollera även sitemap-indexfilerna (om sådana finns). Ofta används en överordnad sitemap som pekar på enspråkiga sitemaps. Se till att varje undersitemap refereras korrekt och inte innehåller trasiga länkar. Ett verktyg som Screaming Frog eller Sitebulb kan automatisera denna analys och ge dig en lista över alla sitemap-poster med statuskoder. Var uppmärksam på 404-fel eller omdirigeringar – dessa bör inte förekomma i sitemapen eftersom de skickar onödiga signaler till sökmotorerna.
Dokumentera alla avvikelser och skapa en handlingsplan. Det rekommenderas att du inkluderar sitemap-kontrollen i din regelbundna övervakning – helst efter varje större innehållsuppdatering. På så sätt håller du sitemaparna rena och säkerställer att alla 24 marknader kan indexeras fullständigt. Kom ihåg: Även här gäller juridiska krav på dataskydd; använd inga personuppgifter i sitemaparna.

Identifiering och åtgärdande av trasiga länkar och omdirigeringsfel
Brutna länkar och felaktiga omdirigeringar är vanliga fallgropar på flerspråkiga webbplatser. En enda trasig länk i en språkversion kan kosta förtroende och bryta användarflödet. Dessutom signalerar omdirigeringskedjor eller 404-fel till sökmotorerna att sidan inte underhålls optimalt – vilket kan påverka synligheten.
För att systematiskt upptäcka dessa fel, använd automatiserade crawlers som går igenom alla 24 språkvarianter. Verktyg som Screaming Frog eller Sitebulb gör det möjligt att konfigurera en crawl med start-URL:er för alla språkversioner. Se till att crawler följer alternativa språk-URL:er (t.ex. via hreflang) för att få en fullständig bild. Filtrera sedan resultaten efter statuskod: 4xx- och 5xx-fel samt 3xx-omdirigeringar som inte leder till den slutliga mål-URL:en.
En beprövad metod är att skapa en lista över alla URL:er från webbplatskartorna för alla språk. Låt crawler bearbeta listan och logga varje misslyckad begäran. Observera att omdirigeringar inte är generellt negativa: En tillfällig omdirigering (302) vid underhållsarbete är acceptabel, men permanenta (301) bör endast leda till korrekt mål-URL på samma språk. Kontrollera särskilt om språkversioner omdirigerar till fel språk – till exempel från /de/ till /en/. Det förvirrar användare och sökmotorer.
För åtgärder, gå strukturerat tillväga: Korrigera brutna interna länkar direkt i CMS genom att uppdatera mål-URL:en. För externa länkar som inte längre är tillgängliga, besluta om du ska ta bort dem eller ersätta med ett alternativ. Vid omdirigeringar, förkorta kedjor till högst ett steg och säkerställ språkkonsistens. Planera regelbundna granskningar – minst kvartalsvis – för med varje innehållsuppdatering kan nya brutna länkar uppstå. På så sätt hålls din flerspråkiga webbplats tekniskt ren och användarvänlig.
Granskning av meta-taggar, title-taggar och språkdeklarationer
Meta-taggar, title-taggar och språkdeklarationer utgör stommen för sökmotorvänlig kommunikation av ditt innehåll. I en flerspråkig installation måste dessa element inte bara vara korrekta per språkversion, utan även konsekventa över alla 24 marknader. Fel som saknade eller felaktiga språkangivelser i HTML-attributet 'lang' eller inkonsekventa title-taggar kan påverka indexering och användarnas förståelse.
Använd din crawler för att extrahera alla relevanta meta-data. Skapa en tabell med kolumnerna: URL, språkversion, title-tagg, meta-description, HTML-lang-attribut och eventuellt Open Graph-taggar. Filtrera sedan efter avvikelser: Tomma title-taggar eller de som är kortare än 30 tecken bör omarbetas. Se till att title-taggarna använder respektive lands språk och inte innehåller en engelsk titel för den tyska sidan. Meta-descriptions bör också vara skrivna på målspråket och sammanfatta innehållet precist.
Språkdeklarationen i HTML-elementet (<html lang='de'>) måste överensstämma med det faktiskt använda språket. Ett vanligt fel är att lang-attributet sätts till 'en' trots att innehållet är på franska. Kontrollera även 'xml:lang'-attributet för XHTML-sidor. Använd en crawler som läser dessa attribut och jämför dem med språkversionen från din webbplatskarta eller URL-struktur. Om du använder hreflang-taggar måste de också harmonisera med lang-attributet.
För att säkerställa långsiktig konsekvens, etablera tydliga redaktionsriktlinjer: Varje språkversion får egna, översatta meta-taggar, aldrig maskinöversättningar utan efterarbete. Genomför vid varje release av nytt innehåll eller en översättning en automatisk kontroll – till exempel med ett CI-verktyg som jämför crawler-utdata med dina specifikationer. På så sätt undviker du att fel smyger sig in och säkerställer att alla 24 marknader är utrustade med korrekta, sökmotoroptimerade meta-information.
Innehållsduplikat och kanoniska URL:er i flerspråkiga installationer
På flerspråkiga webbplatser uppstår dubbletter ofta inte av ond avsikt, utan på grund av tekniska förhållanden: identiska produktbeskrivningar i olika länder, liknande landningssidor eller saknade kanoniska URL:er. Sökmotorer ser dubblerat innehåll kritiskt eftersom de inte vet vilken version som är relevant. Det kan leda till en urvattning av rankingen – särskilt irriterande om du är närvarande på 24 marknader.
Ett crawlningsverktyg hjälper dig att systematiskt identifiera dubbletter. Konfigurera crawler så att den fångar innehållet (t.ex. textkroppen) på varje sida och jämför med hjälp av ett fingeravtryck (hash). Sidor med identiskt innehåll markeras – oavsett språk. Tänk på: Verkliga dubbletter föreligger när innehållet finns i flera exemplar på samma språk. Innehåll som är översatt till olika språk räknas inte som dubbletter. Däremot kan det hända att en engelsk sida för USA-marknaden och en för Storbritannien är i stort sett identiska – då bör du bestämma om en version ska sättas som kanonisk eller om du ska särskilja innehållet.
För språkversioner som överlappar (t.ex. tyska i Tyskland, Österrike och Schweiz) rekommenderas att använda kanoniska URL:er strategiskt. Om du levererar exakt identiskt innehåll, sätt en kanonisk URL till den föredragna varianten. Annars använder du hreflang för att markera alternativen – men se till att båda signalerna harmonierar. Ett vanligt misstag är att hreflang pekar på en sida som anger en annan sida som kanonisk. Det leder till konflikter.
För att åtgärda dubbletter arbetar du från fall till fall: För sidor som ligger nära varandra innehållsmässigt, särskilj dem genom språkspecifika anpassningar (t.ex. lokala måttenheter, kulturella referenser). Om en anpassning inte är meningsfull, slå ihop versionerna och vidarebefordra de andra med 301-omdirigering. Sätt för varje språkversion en egen kanonisk länk som pekar på sig själv – om du inte uttryckligen har en annan anledning. Dokumentera dina beslut och kontrollera efter varje större uppdatering om nya dubbletter har uppstått. På så sätt hålls din flerspråkiga webbplats ren och sökmotorvänlig.
Crawling och granskning är avgörande för flerspråkiga webbplatser. Lär dig hur du systematiskt kontrollerar hreflang-taggar, sitemaps och språksignaler på upp till 24 marknader. Vår guide visar praktiska metoder för feldetektering och prioritering – från verktygsval till automatisering.
Prestanda- och laddtidmätning för varje språkversion
En webbplats laddtid påverkar direkt användarupplevelsen och sökmotorplaceringen. För flerspråkiga webbplatser måste du utföra separata mätningar för varje språkversion eftersom serverplaceringar, CDN-konfigurationer och storleken på lokaliserade resurser varierar. Använd verktyg som Google PageSpeed Insights, Lighthouse eller GTmetrix för att för varje URL mäta laddtid, First Contentful Paint (FCP) och Largest Contentful Paint (LCP). Utför testerna helst från geografiskt spridda platser för att realistiskt avbilda laddtiden – ett verktyg som WebPageTest erbjuder flera testplatser för detta.
Skapa en lista över alla språkvarianter av din startsida samt de viktigaste undersidorna (t.ex. produkt- eller kategorisidor). Mät varje URL flera gånger, helst vid olika tidpunkter, och anteckna medelvärdena. Var särskilt uppmärksam på LCP-tröskeln på 2,5 sekunder; vid mer än 4 sekunder ökar avvisningsfrekvensen enligt erfarenhet markant. Kontrollera också om språkresurser som typsnitt eller översättningsfiler laddas asynkront och om komprimering (Brotli eller Gzip) är aktiverad.
Ett vanligt misstag: Språkversioner som levereras från en annan server eller via en annan CDN-konfiguration uppvisar avvikande laddtider. Anteckna värdena för varje språkvariant och jämför dem. Om en språkversion är märkbart långsam, kontrollera serverplatsen, cache-inställningarna och antalet HTTP-förfrågningar. Optimera bilder och skript för respektive språk eftersom lokaliserat innehåll (t.ex. andra bildformat eller längre texter) kan påverka laddtiden.
Rekommendation: Inför regelbunden övervakning som automatiskt mäter laddtiderna för alla språkversioner. Verktyg som Sitebulb eller Screaming Frog kan med lämpliga skript även inkludera prestandamått i crawlningen. Fastställ tröskelvärden där manuell kontroll krävs. På så sätt säkerställer du att din flerspråkiga webbplats erbjuder en konsekvent snabb användarupplevelse på alla marknader.

Dokumentation av resultat och felloggning
Efter genomförd crawl och prestandamätningar måste du dokumentera resultaten strukturerat för att kunna spåra och prioritera fel. Skapa en central felrapport, helst i en tabell (t.ex. Google Sheets eller Excel) eller ett ärendehanteringssystem. För varje fel registrerar du den berörda webbadressen, språkversionen, datumet, feltypen (t.ex. felaktig hreflang, trasig länk, långsam laddningstid) och status (öppen, under bearbetning, åtgärdad). Lägg till skärmbilder eller loggutdrag så att utvecklare snabbt kan återskapa felet.
Dokumentera inte bara enskilda fel utan även mönster: Förekommer det ofta problem i en viss språkversion? Vilka sidor (startsida, produktsidor, blogg) visar flest fel? En kategorisering efter feltyp (tekniskt, innehållsmässigt, konfigurationsmässigt) underlättar senare prioritering. Använd konsekventa benämningar vid protokollföringen – till exempel ”hreflang-målspråk felaktigt” eller ”Meta-titel saknas”. Koppla felen till motsvarande testwebbadresser och, om tillgängligt, till ID:n från ditt crawl-verktyg.
En beprövad metod är att skapa en vecko- eller månadsrapport över utvecklingen av antalet fel. På så sätt ser du om dina optimeringar fungerar. Använd exportfunktionerna i crawl-verktyg som Screaming Frog eller Sitebulb, som tillhandahåller CSV-filer med alla funna fel. Kombinera dessa med prestandamätningarna till en sammanfattande rapport. Se till att sortera resultaten efter marknad (språkversion) så att du snabbt kan se vilka länder som är särskilt drabbade.
Rekommendation: Inför en tydlig markering om ett fel kan åtgärdas automatiskt (med verktyg) eller manuellt (av redaktör). Lägg in korta lösningsbeskrivningar direkt i protokollet. Planera regelbundna granskningsmöten där teamet diskuterar öppna punkter. En noggrann dokumentation är grunden för effektiv felsökning och förhindrar att problem hanteras flera gånger.
Prioritering av felåtgärder efter marknadsbetydelse och påverkan
Alla fel har inte samma påverkan på din flerspråkiga webbplats. Du måste prioritera felåtgärder efter marknadens betydelse och den potentiella påverkan på användarupplevelsen. Börja med att definiera marknadsbetydelsen för dina 24 EU-språkversioner: Länder med högre omsättning eller strategiskt viktiga marknader ges högre prioritet. Skapa en rangordning av språken utifrån trafik, konverteringar eller omsättning. Fel på dessa marknader bör åtgärdas snabbare än i mindre eller mindre lönsamma varianter.
Bedöm felets påverkan: Hindrar det sökmotorer från att indexera sidan (t.ex. felaktig hreflang eller trasig sitemap)? Leder det till en dålig användarupplevelse (t.ex. trasig länk, mycket långsam laddningstid)? Eller påverkar det den innehållsmässiga kvaliteten (t.ex. saknad title-tagg)? Fel med hög påverkan på synlighet (crawl-budget, indexering) bör åtgärdas omedelbart, liksom sådana med direkt negativ effekt på konverteringsviktiga sidor som kassan.
Använd en enkel matris för att prioritera fel: X-axel = marknadsbetydelse (låg till hög), Y-axel = felpåverkan (låg till hög). Fel i kvadranten ”hög/hög” har högsta brådskande grad. Praktiskt tillvägagångssätt: Sortera din felrapport efter dessa två kriterier och tilldela varje fel en prioritetsnivå (1 = omedelbart, 2 = nästa vecka, 3 = nästa månad). Diskutera prioriteringen med teamet för att säkerställa att alla använder samma viktning.
Rekommendation: Ange för varje fel den förväntade tidsåtgången (i timmar) och väg insatsen mot nyttan. Fel som är snabba att åtgärda och samtidigt har stor påverkan bör du göra omedelbart. Vid omfattande tekniska problem (t.ex. en felaktig hreflang-konfiguration för alla språk) bör du skapa en projektplan med milstolpar. Kontrollera resultaten efter åtgärd genom en ny crawl. En konsekvent prioritering säkerställer att dina resurser används optimalt och att de viktigaste marknaderna gynnas först.
Regelbundna crawl-rutiner: Intervall och automationsalternativ
Ett engångsrevision räcker inte för att hålla 24 språkversioner felfria permanent. Innehåll ändras, nya sidor tillkommer och tekniska konfigurationer kan oavsiktligt ändras. Därför rekommenderas att etablera återkommande crawlrutiner. Intervallerna styrs av din webbplats uppdateringsfrekvens och marknadsdynamik. För statiska sidor med sällsynta ändringar kan en månatlig crawl vara tillräcklig. Vid dagliga nya innehåll, till exempel i webbutiker eller nyhetsportaler, är en veckovis eller till och med daglig körning lämplig.
För automatisering erbjuder crawlverktyg som Screaming Frog, Sitebulb eller DeepCrawl API:er och CLI-gränssnitt. Du kan utlösa crawlen via cron-jobb på din server eller via CI/CD-pipelines. En praktisk setup: Exportera crawlkonfigurationen som en projektfil, skapa ett shell-skript som anropar verktyget och binda in det i din schemaläggare. Se till att utdata – helst som CSV- eller JSON-rapport – automatiskt överförs till en central dashboard eller ett ärendehanteringssystem som Jira. På så sätt hålls alla inblandade informerade utan manuellt arbete.
En central punkt: Anpassa crawl-inställningarna för flerspråkiga revisioner. Varje språkcrawl bör bara skanna tillhörande URL:er för att förkorta körtiden. För verktyg som crawlar hela domänen, filtrera efter sökväg eller underkatalog. Använd reguljära uttryck för att utesluta irrelevanta områden (t.ex. '/en/', '/fr/' etc.). Om din webbplats levererar språkvarianter via subdomäner måste du konfigurera separata crawlar för varje subdomän och senare sammanfoga resultaten. Det kräver lite förarbete, men förhindrar att du lägger till sidor med fel språk på din lista.
Kontrollera regelbundet om ditt crawlverktyg korrekt tolkar aktuella hreflang-regler. För detta rekommenderas en månatlig jämförelse av hreflang-referenser med din sitemap. Automatisera även valideringen: Ett skript kan kontrollera om varje språkversion har en återlänk i motsatt riktning. På så sätt undviker du inkonsekvenser. Dokumentera din rutin i ett internt wiki så att kollegor vid driftstörningar kan förstå vad som ska göras. I praktiken har det visat sig bra att genomföra en fullständig manuell revision en gång per kvartal och jämföra resultaten med de automatiskt genererade rapporterna – det utesluter tidsfördröjningar.
Juridisk anmärkning: De intervall och automatiseringsalternativ som beskrivs här utgör endast en allmän vägledning. Den konkreta utformningen bör alltid ske i samråd med er juridiska avdelning, särskilt om personuppgifter behandlas vid crawlning.
Checklista för avslut: Fullständig revisionsrapport och nästa steg
En grundlig revisionsrapport sammanfattar alla resultat överskådligt och fungerar som underlag för prioritering av korrigeringar. Följande checklista hjälper dig att inte missa någon punkt:
• Alla 24 språkversioner är fullständigt crawlande – inklusive alla undersidor som listas i sitemapen. • hreflang-taggar finns på varje sida och pekar konsekvent till alla språkvarianter (inklusive x-default). • XML-sitemaparna innehåller alla relevanta URL:er, är språkspecifikt korrekt länkade och indexeras av sökmotorerna. • Ingen sida ger ett 404-fel eller leder via en omdirigeringskedja – särskilt efter språkbyte. • Meta-taggar (Titel, Beskrivning) och språkdeklarationer (lang-attribut) överensstämmer. • Inga betydande innehållsduplikat mellan språkversioner – kanoniska URL:er är korrekt inställda. • Laddningstider under 2 sekunder för varje språkversion (mätt med crawlverktyg eller externa tjänster som PageSpeed Insights). • Alla fel är kategoriserade efter allvarlighetsgrad: kritiska (felaktigt hreflang, 404:or), medel (saknade titlar, omdirigeringar) och låga (kosmetiska metafel).
Skapa efter revisionen ett centralt ärendehanteringsdokument – till exempel som en delad tabell (Google Sheets, Airtable) – och tilldela varje fel till en ansvarig. Anteckna uppskattad tid och deadline. Ett exempel: "hreflang-cirkelhänvisning på /de/produkt och /en/product: Max Müller, tid 2 h, senast 15.03.". Länka tabellen till ditt projektledningsverktyg för att följa framstegen.
Nästa steg bör prioriteras – efter marknadsbetydelse och teknisk påverkan. Börja med fel som hindrar sökmotorer från att korrekt indexera ditt innehåll (t.ex. felaktigt hreflang). Därefter åtgärda tekniska problem som påverkar användarupplevelsen (trasiga länkar, långsamma sidor). Lägst prioritet har optimering av metadata. Planera efter slutförande av alla korrigeringar en ny crawl för att kontrollera effektiviteten. Se till att alla teammedlemmar förstår resultaten och att nästa steg är tydligt kommunicerade.
Avslutningsvis: Håll revisionsrapporten tillgänglig som referens för nästa kvartal. Jämför felfrekvensen över tid för att identifiera trender. I praktiken visar det sig att upprepade revisioner successivt minskar antalet fel – förutsatt att orsakerna inte bara åtgärdas ytligt. Ett bra spårningssystem hjälper till att identifiera återkommande problem. Kom ihåg: Rapporten är inget självändamål, utan ett verktyg för kontinuerlig förbättring.
Juridisk anmärkning: Prioriteringsförslagen ersätter inte juridisk rådgivning. Vid frågor om regelefterlevnad (t.ex. GDPR, impressumskyldigheter) kontakta er juridiska avdelning.
Fallgropar och vanliga missförstånd vid flerspråkiga crawlrevisioner
Även erfarna team missar typiska felkällor vid granskning av flerspråkiga webbplatser. Ett exempel: hreflang-taggar med x-default korrekt inställda, men den refererade URL:en använder en annan domän eller ett felaktigt protokoll (HTTP vs. HTTPS). Crawlern visar ingen varning eftersom taggen är syntaktiskt korrekt – men mål-URL:erna existerar inte. Kontrollera därför alltid upplösningen av varje hreflang-URL. En annan fallgrop: språkvarianter av en sida ligger på olika subdomäner och sitemapen innehåller bara en av dem. Crawlern hittar inte de andra eftersom ingen intern länkning finns. Lös problemet genom att explicit inkludera alla varianter i sitemapen och se till att varje språkversion länkas från minst en annan sida. Även omdirigeringsfel är lömska: En omdirigering från /de/artikel till /de-seite?lang=de skapar en omdirigeringskedja som förstör hreflang-signaler. Crawla dina start-URL:er med aktiverad omdirigeringsspårning och kontrollera om varje språkversion levereras direkt. Ett vanligt misstag gäller den kanoniska URL:en: Vid identiskt innehåll på olika språk anger vissa samma kanoniska URL för alla varianter. Det strider mot syftet med språkalternativ. Varje språkvariant bör hänvisa till sig själv, om det inte rör sig om en verklig dubblett (t.ex. DE och AT vid samma innehåll). Observera också att Google inte bara identifierar språket via hreflang utan även via innehållet. En crawler som bara kontrollerar HTML-struktur visar inga fel här. Integrera därför en språkdetektor för textkroppen för att avslöja felaktiga språkdeklarationer. Undvik fallgropar som saknade språkkoder i URL-strukturen (t.ex. endast parametrar), eftersom dessa ofta ignoreras av crawlers. Dokumentera varje funnen avvikelse med skärmdump och källkodsutdrag för att förhindra feltolkningar i teamet.
Praktikexempel: Steg-för-steg-granskning av en flerspråkig webbplats med 24 marknader
Låt oss ta en fiktiv webbplats som erbjuds på 24 EU-språk, med URL-strukturen example.com/{språkkod}/ (t.ex. /de/, /fr/). Steg 1: Samla in alla språkvarianter av startsidan och kontrollera om varje innehåller en hreflang-tagg med 24 alternativ plus x-default. Crawla varje start-URL manuellt med ett verktyg som Screaming Frog och extrahera hreflang-taggarna. Steg 2: Validera sitemapen. Ofta saknas enskilda språkvarianter eller är felaktigt tilldelade. En Excel-export av sitemap-URL:er med språkkodsuppdelning hjälper till att hitta luckor. Steg 3: Genomför en full crawl av alla 24 start-URL:er (gräns: 10 000 URL:er). Se till att crawla varje språkversion som en egen värd eller åtminstone sökväg. Anteckna alla 4xx- och 5xx-fel samt omdirigeringskedjor. Steg 4: Analysera de interna länkarna: Länkar den tyska startsidan till den franska? Saknas länken kanske Google inte upptäcker den franska sidan, även om sitemapen är korrekt. Ett verktyg som DeepCrawl eller Sitebulbs länkanalys visar sådana luckor. Steg 5: Kontrollera kanoniska URL:er. Gå till varje språkversion och titta i källkoden om den kanoniska URL:en pekar på samma version. Steg 6: Mät laddningstiden för varje språk med en headless-webbläsare. Skillnader över 2 sekunder tyder på ineffektiva resurser per marknad. Steg 7: Skapa en felrapport efter prioritet: Hög prioritet (t.ex. felaktig hreflang, saknade språkversioner), medel (t.ex. omdirigeringskedja, saknade interna länkar), låg (t.ex. prestandaoptimering). I det specifika fallet hittade vi i den spanska versionen ett stavfel i hreflang: 'es-ES' istället för 'es'. Sådana stavfel förbises ofta eftersom crawler accepterar taggen syntaktiskt. Dokumentera varje fel med exakt URL och rekommenderad korrigering. Efter åtgärden upprepa granskningen för att bekräfta korrektheten. Regelbundna månatliga crawls förhindrar att nya fel förblir oupptäckta.
Vanliga frågor
Vilka crawlningsverktyg lämpar sig för flerspråkiga revisioner?
Valet beror på dina behov. Gratisverktyg som Screaming Frog SEO Spider stöder flera språk, men kräver manuell konfiguration. För stora installationer med 24 marknader rekommenderas företagslösningar som DeepCrawl eller Sitebulb, som erbjuder automatiserade hreflang-kontroller och skalbara rapporter. Var uppmärksam på funktioner för språkdetektion och exportmöjligheter för olika marknadscrawls.
Hur testar jag hreflang-taggar automatiskt för korrekthet?
Använd verktyg med inbyggd hreflang-validering som kontrollerar ömsesidiga hänvisningar och saknade återhänvisningar. Alternativt kan du använda egna skript: Crawla alla språkversioner, extrahera hreflang-uppgifterna från HTML och jämför dem med data från XML-sitemaps. Kontrollera även konsistensen hos språkkoderna (ISO 639-1) samt överensstämmelsen mellan href-attribut och faktiska URL:er.
Vilka intervall rekommenderar ni för regelbundna crawlingsrutiner?
Frekvensen beror på uppdateringsfrekvensen av ditt innehåll. Vid veckovisa innehållsuppdateringar är en veckovis crawl lämplig, vid månatliga förändringar en månatlig. För stora, dynamiska butiker rekommenderas en daglig crawl av de viktigaste sidorna. Planera även ad hoc-granskningar efter större förändringar som marknadslanseringar eller CMS-uppdateringar. Automatisera rutinerna med cron-jobb eller verktyg som CloudCrawler.