Tillbaka till Sällskapet
Tips och tricks· 3 juli 2026 ·Uppdaterad 24 aug 2026 ·8 min läs

Översätt hela din webbplats med några få klick

Att bli flerspråkig brukade betyda plugins, exporterade strängar och en översättningsbyråfaktura. Så här sätter du hela din webbplats på ett annat språk vid kanten - och de tre sakerna som kommer att bita dig om du hoppar över dem.

Mads Edelskjold
Mads Edelskjold
Grundare, NordicCDN ex-datacenter CTO
Översätt hela din webbplats med några få klick

En kund mailade oss förra våren med ett problem vi hör hela tiden. De sålde industriarmaturer, främst till Danmark och Tyskland, och ungefär en femtedel av deras trafik kom i tysthet från Frankrike och Nederländerna. Inte tillräckligt för att motivera att anställa översättare. För mycket för att ignorera. Webbplatsen hade ungefär 4 000 produktsidor. Varje citat de fick tillbaka för att översätta det började med ett komma på en obekväm plats.

Detta är den situationsfördel som översättningen är byggd för – och, för att vara rättvis, den situation där det verkligen är rätt verktyg snarare än en genväg. Låt oss gå igenom hur det fungerar, sedan de delar som ingen nämner tills du redan har slagit på den.

Det gamla sättet, och varför det gör ont

Traditionell lokalisering sker vid applikationsskiktet. Ditt CMS lär sig om varje språk, lagrar en kopia av varje sida och gör rätt per förfrågan. WPML och Polylang gör detta bra, och om varje ord på din webbplats är marknadsföringskopia som måste signeras, är det rätt svar och du borde sluta läsa här.

Kostnaden finns på tre ställen. Din databas fördubblas ungefär per språk. Admin blir långsammare, ibland dramatiskt. Och du får ett fast jobb: ingenting kan gå live förrän det har översatts, så din engelska webbplats och din franska webbplats glider ifrån varandra när någon blir upptagen.

Edge översättning gör motsatt handel. Du får automatisk täckning av allt du har, inklusive sidor du inte har skrivit ännu, i utbyte mot maskinfrasering istället för en mänsklig redaktör. För en 4.000-sidig beslagskatalog är det inte en kompromiss - det är skillnaden mellan att ha en fransk plats och inte ha en.

Vad händer egentligen med en förfrågan

Ditt ursprung fortsätter att tjäna exakt en version av din webbplats: den du redan har. När en besökare frågar efter den franska versionen landar begäran på närmaste kantserver, som kontrollerar sin cache för en fransk kopia. Om den har en, är det en vanlig cache träff och det kommer tillbaka i ensiffriga millisekunder. Om inte, hämtar kanten sidan från ditt ursprung på originalspråket, översätter den synliga texten, skriver om interna länkar så att besökaren hålls kvar på franska, lagrar resultatet och returnerar det.

Your origin (1 language) Edge translates+ caches result Visitor (in French)
Din webbplats förblir enspråkig. Kanten gör jobbet en gång och cachar resultatet per språk.

Det viktiga ordet är efter. Översättning sker efter att sidan är helt byggd, på färdig HTML, varför den inte behöver några plugins, inga schemaändringar och inget samarbete från ditt tema. Det är också därför det inte kan se något ditt tema inte satte i HTML vilket tar oss till det första som kommer att bita dig.

Tre saker som kommer att bita dig

1. JavaScript-renderat innehåll kommer oöversatt

Kanten översätter den HTML den får. Om ditt produktrutnät återges på klientsidan från ett API efter att sidan har laddats finns inte innehållet i HTML, så det förblir på originalspråket. Sidan kommer att se övertygande översatt navigering, rubriker, sidfot, alla franska och sedan kommer produktnamnen att vara på danska.

Kontrollera en JavaScript-tung sida på dag ett, inte efter lanseringen. Om ditt ramverk kan server-rendera dessa rutter, gör det. Om det inte kan, utesluta dessa vägar och vara ärlig om det snarare än att skicka en halvöversatt sida.

2. Text inuti bilder stannar i originalspråket för alltid

En textöversättare ser textnoder. Det ser inte orden som bakas in i din hjälte banner, din infographic, eller att PNG av en prissättning bord någon gjort i 2019 och ingen kan hitta källfilen för. Varje flerspråkig webbplats upptäcker så småningom en av dessa, vanligtvis för att en kund påpekar det.

3. Dina varumärken behöver skyddas

Utan en do-not-translate-lista översätts produktnamn inkonsekvent – "Site Accelerator" blir en sak på hemsidan och något annat på prissidan, och ditt supportteam spenderar ett år på att göra fält Förvirrade e-postmeddelanden. Två minuter spenderade med att lista dina varumärkesvillkor, produktnamn och någon term för konst förhindrar allt.

Lägg till juridiska sidor till din do-not-översätta lista också, eller utesluta dem helt. Användarvillkor och integritetspolicyer är dokument som någon har signerat på ett visst språk, och maskinöversättning av dem ändrar vad du har lovat.

Ställa upp det

  • Aktivera översättning och välj språk

    Börja med två eller tre. Varje språk multiplicerar antalet cachade objekt du håller, och det finns inget pris för att starta på tolv marknader som du inte kan stödja.

  • Använd sökvägsbaserade webbadresser

    example.com/fr/. Inte en frågesträng, och aldrig en cookie ensam. Den här är inte en preferens - se nästa avsnitt.

  • Skriv din do-not-översättningslista

    Varumärken, produktnamn, juridiska sidor.

  • Lägga till en språkväxlare och hreflang-taggar

    Människor behöver omkopplaren, krypare behöver hreflangen.

  • Förvärm cachen

    Den första besökaren per sida per språk betalar översättningskostnaden. Kryp din egen webbplatskarta en gång per språk och ingen riktig besökare väntar någonsin.

  • SEO-delen, där människor går fel

    En översatt webbplats som Google inte kan se är en fin leksak. Tre saker avgör om det fungerar.

    Varje språk behöver en riktig URL. Crawlers klickar inte på språkväxlare och bär inte cookies. Om franska bara finns bakom en JavaScript-växlare, finns franska inte så långt som sökningen gäller.

    InflygningIndexerbar?Delade länkar?Domen
    Sökväg: /fr/Ja.Ja.Använd den här
    Underdomän: fr.example.comJa.Ja.Verk, splittrar myndighet
    Frågasträng: ?lang=frPatchyJa.Undvik
    Cookie/JS-switch endastNejNejOsynlig att söka

    Hreflang måste vara ömsesidig. Varje språkversion listar alla andra, inklusive sig själv, och var och en av dessa sidor listar tillbaka. Enriktad hreflang är det vanligaste implementeringsfelet som finns, och Google ignorerar tyst anteckningar som det inte kan bekräfta från båda ändar - så det misslyckas tyst, vilket är det värsta sättet för något att misslyckas. Lägg till en x-default För besökare som inte matchar någonting.

    Maskinöversättning är bra. Google släppte sin filtvarning mot det för flera år sedan; vad det agerar på nu är innehåll utan värde för läsaren, på något språk. En maskinöversatt katalog som hjälper en spansk shoppare att köpa rätt montering är användbar. 40 autogenererade språk som du inte har för avsikt att stödja är det inte. Skillnaden är om sidan var värd att läsa innan du översatte den.

    Vad det kostar dig i hastighet

    Nästan ingenting, när cachen är varm. Den första träffen per språk betalar översättningskostnaden; varje träff efter det är ett normalt cachelagrat svar från kanten närmast besökaren.

    Cachelagrad sida
    18ms
    Först översätta
    engångsföreteelser

    Den verkliga kostnaden är cache fotavtryck, inte latens. Tre språk betyder ungefär tre gånger de cachade objekten för samma sidor, och en utrensning rensar dem alla. Om du kör en stor katalog kan du förvänta dig att din cache träffkvot kommer att sjunka i en dag eller två efter att du har slagit på språk medan de nya kopiorna byggs. Det är normalt och det återhämtar sig på egen hand.

    Frågor vi får

    Vad är edge translation?

    Kantöversättning är en CDN-funktion som översätter en webbsida till ett annat språk på kantservern, efter att ha hämtat sidan från ditt ursprung och innan den returneras till besökaren. Ditt ursprung fortsätter att tjäna ett enda språk, och varje översatt sida cachas per språk, så översättningskostnaden betalas en gång i stället för på varje begäran.

    Är maskinöversatt innehåll dåligt för SEO?

    Nej. Google tog bort sin filtvarning mot maskinöversättning år sedan och dömer nu innehåll om det är användbart för läsaren. Översatta sidor rankas bra när de är genuint hjälpsamma, har sina egna sökbara webbadresser och bär ömsesidiga hreflang-anteckningar. Vad som blir agerat på är tunt, automatiskt genererat innehåll utan värde - på något språk.

    Ska jag använda undermappar, underdomäner eller frågesträngar för språk?

    Använd undermappar som example.com/fr/. De ärver domänmyndigheten du redan har byggt, är enkla att konfigurera vid kanten och är otvetydiga för sökrobotar. Underdomäner fungerar men delar upp auktoritet mellan värdnamn. Frågesträngar som ?lang=fr indexeras inkonsekvent, och en cookie eller JavaScript-switch är inte indexerbar alls.

    Saknar edge-översättning webbplatsen?

    Endast för den första besökaren på varje sida på varje språk. Denna begäran betalar översättningskostnaden medan sidan hämtas och bearbetas. Resultatet cachas vid kanten, så varje efterföljande besökare får en normal cache träff, vanligtvis under 20 millisekunder. Genom att krypa din egen webbplatskarta en gång per språk förvärms cacheminnet och tar bort engångskostnaden helt.

    Vad översätter inte kantöversättning?

    Text inuti kod och pre block, villkor på din do-not-översätta lista, ord bakade i bilder, och innehåll injiceras av JavaScript efter sidan laddas. Kanten översätter HTML-koden som den tar emot från ditt ursprung, så allt som inte finns i den HTML, eller avsiktligt uteslutet, levereras på originalspråket.

    Kan jag handskriva några översättningar och maskinöversätta resten?

    Ja, och det är vad de flesta webbplatser slutar göra. Skriv din handfull värdefulla landningssidor ordentligt och låt kantöversättning täcka den långa svansen av dokumentation, bloggarkiv och produktbeskrivningar som annars aldrig skulle översättas alls. Exklusive specifika vägar från kantöversättning låter de två metoderna samexistera på en plats.

    Kunden, för vad det är värt, slog på den för franska och holländska, tillbringade en eftermiddag på sin gör-inte-översätta lista och lämnade den ensam. Deras franska trafik exploderade inte över en natt - det är inte så organisk sökning fungerar - men nio månader senare var det deras tredje största marknad. Sidorna hade suttit där hela tiden. De hade helt enkelt inte varit läsbara.

    #översättning #lokalisering #i18n #seo
    Omsätt det i praktiken

    Se hur NordicCDN gör detta för din webbplats:

    Mads Edelskjold
    Skrivet av
    Mads Edelskjold Grundare, NordicCDN ex-datacenter CTO

    Mads har arbetat inom IT - mestadels värd - sedan han var 16. Han tog tidigt del i ett SaaS-företag och hjälpte till att växa fram till Vismas förvärv, har byggt och drivit datacenternätverk och fungerat som CTO för ett danskt datacenter. Han startade NordicCDN för att göra snabb och säker infrastruktur enkel att använda.

    Gör din webbplats laddad direkt

    Starta gratis på två minuter - inget kort krävs.

    Starta gratis