Vad intern länkning faktiskt gör – och vad den inte gör
Intern länkning är ett av de mest missförstådda områdena inom teknisk SEO, delvis för att det blandas ihop med två helt olika saker: navigeringsstruktur och en föreställd PageRank-ekonomi. Det är värt att separera dem redan från start.
En intern länk är ett vanligt HTML-element – ett a-element med ett href-attribut – som pekar från en sida på din domän till en annan sida på samma domän. Det kan vara en länk i löptext, i en meny, i en footer eller i en brödsmulnavigering. Vad de har gemensamt är att de skapar en väg. En väg för läsaren som surfar, och en väg för en crawler som kartlägger sajten.
Värdet av en intern länk avgörs i praktiken av tre faktorer: om länken faktiskt är crawlbar (den finns i statisk HTML, inte enbart i JavaScript), om ankartext beskriver destinationens innehåll på ett begripligt sätt, och om länken placeras i ett sammanhang där läsaren faktiskt har anledning att klicka vidare. Ingen av dessa faktorer kräver ett specifikt numeriskt kvotmål. Vad de kräver är editoriellt omdöme.
Det är också viktigt att säga vad intern länkning inte är: det är inte ett system för att "flytta länkvärde" på ett mekaniskt och förutsägbart sätt, och det är inte en ersättning för relevant innehåll. En sida som saknar substans blir inte bättre av att den får tjugo inkommande interna länkar. Däremot kan en välarbetad guide bli avsevärt svårare att hitta om den är en orphan-sida – det vill säga en sida utan en enda inkommande intern länk.
Läsarens beslutsgång som karta
Det mest praktiska sättet att tänka på intern länkning är att rita upp läsarens beslutsgång. Inte som ett abstrakt topologikart, utan som en sekvens av frågor. Vad vet läsaren när hen landar på sidan? Vad vill hen veta härnäst? Vilken sida på din sajt svarar bäst på det?
Ta ett illustrativt exempel. Föreställ dig ett hypotetiskt B2B-företag – vi kallar det Kassa AB – som säljer kassasystem till detaljhandeln. De har följande sidor: en produktsida för själva kassasystemet, en köpguide som jämför olika systemtyper, en kostnadsguide som bryter ned prissättningen, en integrationsguide som beskriver hur systemet kopplas till bokföring och lagersystem, samt en erbjudandesida med en kontaktformulär.
En besökare som landar på produktsidan via en organisk sökning vet troligtvis att kassasystem existerar och att Kassa AB säljer ett. Hen vet däremot inte nödvändigtvis vilket system som passar bäst, vad det kostar, eller hur integrationen ser ut. Det är tre separata nästa frågor, och de ska inte alla besvara på produktsidan – de ska lösas med tydliga länkvägar till rätt sida.
Länken från produktsidan till köpguiden kan formuleras som: Är du osäker på vilket system som passar din butikstyp? I vår köpguide för kassasystem går vi igenom skillnaderna. Ankartext: köpguide för kassasystem. Det är en beskrivande ankartext som talar om vad destinationen innehåller – inte en generisk "klicka här" eller ett naket URL.
Länken till kostnadsguiden kan placeras lite längre ned på produktsidan när prismodellen nämns: Priset varierar beroende på antal kassor och tillvalsfunktioner – se vår kostnadsguide för en detaljerad genomgång. Länken till integrationsguiden hör naturligt hemma i ett stycke om teknisk setup. Och länken till erbjudandesidan placeras när läsaren rimligen har fått tillräckligt med information för att vilja ta kontakt.
Det här är inte avancerat, men det kräver att man faktiskt tänker igenom flödet – inte bara stoppar in slumpmässiga ankartexter för att uppfylla ett internt kvotmål.
Tre naturliga ankartexter i löptext – hur de fungerar konkret
Ankartext är det synliga, klickbara textstycket i en länk. Det är också den mest konkreta signalen till en läsare om vad hen kan förvänta sig på den länkade sidan. Det finns tre vanliga fel i B2B-kontexter:
- Generisk ankartext: "klicka här", "läs mer", "här" – säger ingenting om destinationen.
- Exakt nyckelordsupprepning: Att alltid länka med exakt samma ankartext, t.ex. "kassasystem pris", skapar en robotaktig text som läsaren uppfattar som onaturlig.
- URL som ankartext: Fungerar i kod-dokumentation men inte i redaktionell text.
Naturlig ankartext är varierande men beskrivande. Samma destination kan länkas med tre olika formuleringar beroende på kontexten:
- Se vår genomgång av integrationsmöjligheter för kassasystem – passar i ett stycke om teknisk kompatibilitet.
- Integrationsguiden beskriver steg för steg hur du kopplar systemet till ditt befintliga bokföringsprogram – passar i ett FAQ-svar om setup.
- Hur integrationen fungerar i praktiken – passar som en kortare länktext i ett uppräknat sammanhang.
Alla tre är crawlbara, begripliga och varierade. Ingen av dem påstår att destinationen är den "bästa" eller "mest kompletta" sidan – de beskriver helt enkelt vad som finns där.
Undvik
Klicka här för mer information.
Gör så här
Länka i den relevanta meningen till en guide som besvarar nästa beslut, med exempelvis ankaret ”räkna på SEO-investeringens bidrag”.
Läsaren kan bedöma destinationen före klick. Länken ska tillföra vägledning i just sitt sammanhang.
Illustrativt exempel, inte ett kundresultat.
Crawlbarhet: varför HTML-länken är grunden
En intern länk som inte är crawlbar kan förbises av en crawler, ur ett tekniskt SEO-perspektiv. Det vanligaste problemet uppstår när en webbplats använder JavaScript för att rendera navigeringselement eller klickbara element som ser ut som länkar men inte är det.
En länk måste bestå av ett a-element med ett href-attribut som pekar på en giltig URL. Exempel på korrekt HTML:
<a href="/guider/kassasystem-integration/">Integrationsguide för kassasystem</a>
Exempel på ett icke-crawlbart alternativ som ser identiskt ut i webbläsaren men inte fungerar för crawlers:
<span onclick="navigate('/guider/kassasystem-integration/')">Integrationsguide för kassasystem</span>
Det sistnämnda renderar rätt för en mänsklig besökare men ger en crawler ingenting att följa. Problemet är vanligt på JavaScript-tunga webbplatser och i äldre CMS-implementationer där navigering byggts med onclick-handlers. Artikeln om JavaScript SEO och läsbar HTML går djupare in på hur man diagnostiserar och åtgärdar renderingsproblem av det här slaget.
Astro – ett populärt ramverk för webbpublicering – förgenererar normalt statisk HTML; behovsstyrd serverrendering kan väljas per route. Det är ett designbeslut med direkta konsekvenser för crawlbarhet: om du aktiverar server-side rendering på sidor som innehåller interna navigeringslänkar bör du verifiera att länkarna faktiskt finns i den HTML som levereras vid första HTTP-svar, inte enbart efter klientrendering. Se Astros dokumentation om on-demand rendering för tekniska detaljer.
Verifiera crawlbarheten praktiskt: ladda ner sidans HTML utan JavaScript (curl eller "visa sidkälla" i webbläsaren) och sök efter dina viktigaste interna länkar. Finns de i den statiska HTML:en? Om inte, behöver du antingen ändra renderingsstrategin eller säkerställa att länkarna renderas server-side.
Orphan-audit: hitta sidor som saknar inkommande interna länkar
En orphan-sida är en sida som existerar på sajten men som ingen annan intern sida länkar till. Det finns tre vanliga sätt en sida hamnar i det tillståndet: den skapades utan att redaktören tänkte på intern länkning, en länk togs bort när innehållet redigerades, eller sidan lades till i en sidmapp men aldrig länkades från relevant innehåll.
Orphan-sidor är ett direkt åtgärdat problem, och revisionen är enkel att göra metodiskt:
- Exportera hela listan av publicerade URL:er från ditt CMS eller sitemap.
- Crawl sajten med ett verktyg som kan kartlägga interna länkrelationer (Screaming Frog, Sitebulb eller liknande).
- Jämför de crawlade sidorna mot URL-listan. Sidor i listan men inte i crawlen – eller sidor med noll inkommande interna länkar – är kandidater för åtgärd.
- För varje orphan-sida: identifiera befintliga sidor som är tematiskt relaterade och lägg till en kontextuell länk i löptexten på den sidan.
- Prioritera orphan-sidor som du aktivt vill att besökare ska hitta. Om en sida varken ska länkas till eller indexeras – kontrollera om den borde vara noindex eller uteslutas via robots.txt; canonical är en preferenssignal för URL-val, inte en indexeringsbarriär.
För en övergripande teknisk genomgång av vad som bör kontrolleras på en sajt är SEO-checklistan en praktisk startpunkt.
URL-flytt: uppdatera interna länkar – inte bara redirects
En av de vanligaste orsakerna till interna länkproblem är att URL:er ändras utan att de interna länkarna uppdateras. Antagandet är att en 301-redirect tar hand om det. Det stämmer delvis: en redirect ser till att en begäran till den gamla URL:en hamnar rätt. Men det innebär att varje intern länk som pekar på den gamla URL:en genererar en onödig HTTP-begäran med en redirect-svar innan den faktiska sidan laddas. Om redirecten ingår i en kedja – gammal URL pekar på mellanurl som pekar på ny URL – ökar latensen ytterligare.
Mer konkret: det är teknisk skuld. Den syns inte alltid direkt i ett prestandatest, men i en sajt med hundratals sidor och flera migrationscyklar kan det bli ett underhållsproblem. Redirectkedjor kan också brytas om en mellanliggande URL tas bort utan att kedjan följs upp. Läs mer om hur HTTP-omdirigeringars mekanik fungerar i praktiken i MDN:s genomgång av redirections in HTTP.
Rätt process vid en URL-flytt:
- Identifiera alla interna sidor som länkar till den gamla URL:en (crawl innan flytten).
- Uppdatera länkarna i källkoden till den nya URL:en.
- Sätt en 301-redirect från den gamla URL:en som säkerhet för externa länkar och bokmärken.
- Kontrollera att inga orphan-sidor uppstod i samband med flytten.
- Uppdatera eventuell XML-sitemap.
Guiden om SEO-migrering med URL-karta och kontroll beskriver hela migrationsflödet i detalj, inklusive hur du bygger en URL-karta och verifierar att redirecter fungerar korrekt före och efter lansering.
RANGELs beslutsramverk för intern länkning: från länkbehov till konkret ankartext
Det operativa problemet med intern länkning är inte brist på teorier om länkvärde – det är brist på ett konkret beslutsflöde som redaktörer och SEO-specialister faktiskt kan följa. Nedan beskrivs RANGELs redaktionella ramverk, inte som en universell mall, utan som ett strukturerat sätt att fatta tre väsentligt olika beslut.
Beslut 1: Ska en länk läggas till överhuvudtaget?
Grundfrågan är om länken svarar på ett verkligt nästa behov. Om texten nämner "integrationsalternativ" och det finns en integrationsguide på sajten – ja, länken tillför värde. Om texten nämner ett begrepp som förekommer på hundra andra sidor utan att det finns en tydlig kanonisk sida att länka till – lägg inte till en länk enbart för att begreppet används. Länken måste peka på en specifik sida med specifikt innehåll som faktiskt hjälper läsaren.
Beslut 2: Vilken ankartext?
Ankartext ska vara deskriptiv och varierande. Den ska inte vara identisk varje gång samma destination länkas, men den ska alltid tydligt beskriva vad destinationssidan innehåller. Undvik "klicka här", undvik att använda exakt nyckelord varje gång, undvik ankartexter som är längre än en halv mening.
Beslut 3: När ska man inte länka?
Det finns lägen där en intern länk faktiskt stör mer än den hjälper. Tre konkreta exempel: om en sida håller på att migreras och den nya URL:en inte är live än; om sidan som länken pekar på är noindex eller under granskning för borttagning; om ett stycke redan innehåller flera länkpunkter tätt ihop och en ytterligare länk skapar förvirring om vart läsaren bör gå härnäst. I de fallen är det bättre att vänta och lägga länken på rätt ställe vid rätt tidpunkt.
Arbetsblad · Steg för steg
Kontrollera en intern länkväg
Markera det du har dokumenterat. Använd kontrollfrågorna och ladda ned arbetsbladet för ert eget underlag.
Dina egna arbetsnoteringar, inget kvalitets- eller rankingbetyg. Markeringarna sparas inte och skickas inte till RANGEL.
Visa arbetsbladets fält
Interna länkar: bygg en begriplig väg genom webbplatsen https://rangel.se/guider/interna-lankar/ LÄSARUPPGIFT Gör en orphan-audit: identifiera publicerade sidor som saknar minst en inkommande intern HTML-länk och åtgärda de viktigaste. Kontrollera en intern länkväg [ ] Välj start och nästa beslut Underlag att dokumentera: Ange från vilken fråga länken leder vidare och varför. Mitt underlag: Ansvarig / nästa steg: [ ] Öppna destinationssidan Underlag att dokumentera: Kontrollera status, rätt URL-version och relevant innehåll. Mitt underlag: Ansvarig / nästa steg: [ ] Granska ankaret i sin mening Underlag att dokumentera: Verifiera att läsaren kan förstå länken utan extra förklaring. Mitt underlag: Ansvarig / nästa steg: Markeringarna är dina egna arbetsnoteringar, inte en granskning av RANGEL eller ett kvalitets-/rankingbetyg.
Beslutstabell: när och hur du hanterar interna länkscenarier
| Scenario | Diagnostisk signal | Rekommenderad åtgärd | Vad du bör undvika |
|---|---|---|---|
| Orphan-sida identifierad i crawl | Noll inkommande interna länkar i crawlrapporten | Identifiera tematiskt relaterade sidor och lägg till kontextuell länk i löptexten | Lägga länken i footer enbart för att "lösa" orphan-statusen |
| URL-flytt planeras | Befintliga interna länkar pekar på gammal URL | Uppdatera källkoden på alla länkande sidor innan eller i samband med lanseringen; sätt 301 som skyddsnät | Förlita sig uteslutande på 301-redirect utan att uppdatera källkoden |
| JavaScript-renderade länkar | Länken saknas i statisk HTML men syns i webbläsaren | Flytta länken till server-renderad HTML eller aktivera SSR för den routen | Anta att crawlern kan exekvera JavaScript fullt ut och hitta länken |
| Generisk ankartext används genomgående | "Klicka här" eller "läs mer" som ankartext i crawlrapport | Ersätt med deskriptiv ankartext som beskriver destinationens faktiska innehåll | Byta alla ankartexter till exakt samma nyckelord för att "optimera" |
| Kedja av 301-redirects intern | Crawlverktyget rapporterar 3xx-kedjor på interna länkar | Spåra kedjan till slutdestinationen och uppdatera källlänken direkt dit | Låta kedjan ligga kvar med motiveringen att det "ändå landar rätt" |
| Ny sida skapas utan länkplan | Sidan publiceras men nämns inte på någon annan sida | Identifiera tre till fem befintliga sidor som naturligt kan länka till den nya sidan och lägg till länkarna vid publicering | Förvänta sig att sidan hittas enbart via sitemap utan interna ingångar |
Illustrativt typfall: Kassa AB och deras länkstruktur
Följande är ett hypotetiskt och illustrativt exempel konstruerat för att visa hur beslutsramverket tillämpas i praktiken. Alla siffror och namn är påhittade.
Kassa AB (fiktivt bolag) driver en sajt med sju publicerade sidor: startsida, produktsida, köpguide, kostnadsguide, integrationsguide, erbjudandesida och en bloggpost om butiksautomation. Vid en crawl-audit identifieras följande:
- Erbjudandesidan har noll inkommande interna länkar. Den är en orphan.
- Integrationsguiden länkas från produktsidan med ankartext "klicka här".
- Bloggposten länkas från ingen annan sida – ytterligare en orphan.
- Kostnadsguiden länkas korrekt från köpguiden med deskriptiv ankartext.
Tre åtgärder prioriteras:
Åtgärd 1 – Erbjudandesidan: Produktsidan avslutas med ett stycke om nästa steg. Där läggs länken till erbjudandesidan in med texten: Redo att begära en offert? På vår erbjudandesida kan du beskriva din butiks behov och få ett anpassat förslag. Nu har erbjudandesidan en logisk inkommande länk från en sida där läsaren rimligen befinner sig sent i sin beslutsprocess.
Åtgärd 2 – Integrationsguiden: Ankartext på produktsidan ändras från "klicka här" till integrationsguide för kassasystem. Förändringen kräver en enkel texteditering men gör länken begriplig utan att behöva läsa omgivande text.
Åtgärd 3 – Bloggposten: Köpguiden nämner redan butiksautomation i ett stycke. En länk läggs till: Vi har skrivit mer om automation i butiksmiljö i en separat genomgång. Bloggposten är inte längre en orphan och har nu en kontextuellt relevant ingång.
Ingen av dessa åtgärder kräver ett CMS-plugin, ett automatiserat verktyg eller en extern byrå. De kräver editoriellt omdöme och kännedom om sajtens innehåll. Resultatet är en webbplats där läsaren faktiskt kan ta sig från ett beslutssteg till nästa utan att behöva gå tillbaka till startsidan eller sökmotorn.
Interna länkar i relation till canonical och indexering
Intern länkning interagerar direkt med indexeringskontroll. Om en sida har en canonical-tagg som pekar på en annan URL, men den ursprungliga URL:en länkas internt från hundratals sidor, uppstår en signal som är svår att tolka konsekvent. Den praktiska rekommendationen är att interna länkar ska peka på den kanoniska URL:en – den URL du faktiskt vill ska representera sidan.
Om du har en sida med canonical inställd till en annan URL och fortfarande länkar internt till den icke-kanoniska URL:en, skapar du en inkonsekvent signal. Det är inte ett katastrofscenario, men det är onödig tvetydighet som du kan undvika med en enkel kontroll. Guiden om canonical, robots och indexering beskriver hur du kontrollerar att rätt URL indexeras och hur canonical fungerar i kombination med andra indexeringssignaler.
På liknande sätt bör strukturerad data som länkas till specifika sidor vara konsistent med den interna länkstrukturen. Om du märker upp en artikel med schema.org-markup är det värt att säkerställa att sidans interna ingångar matchar det som märkts upp. Mer om hur strukturerad data fungerar i praktiken finns i guiden om strukturerad data och att beskriva det som faktiskt finns. Schema.org:s specifikation för Article är ett användbart referensunderlag om du vill förstå vilket fält som faktiskt förväntas i märkupen.
En annan vinkel på detta område är att tänka igenom vilka frågor din målgrupp faktiskt ställer, för att identifiera sidor som behöver vara välintegrerade i länkstrukturen. Verktyget AI-frågor genererar neutrala startfrågor lokalt utifrån dina egna indata och kan användas som ett redaktionellt underlag när du planerar vilka sidor som bör länkas tydligare.
För formuleringen i varje mening finns en verkstad för begriplig ankartext. Jämför hela källstycket, länken och destinationens uppgift i stället för att optimera en fras isolerat.
Intern länkning som redaktionell process, inte engångsinsats
Ett misstag att undvika med intern länkning är att behandla det som ett engångsprojekt: man gör en audit, lägger till ett antal länkar, och betraktar det som klart. Men en webbplats är dynamisk. Nytt innehåll publiceras, gamla sidor uppdateras, URL:er ändras och sidstrukturer omorganiseras. Varje förändring kan skapa nya orphan-sidor, bryta befintliga länkvägar eller göra en tidigare logisk länkstruktur inaktuell.
Det praktiska svaret är att integrera intern länkning i den ordinarie redaktionella processen. Det innebär tre konkreta rutiner:
- Vid publicering av ny sida: identifiera tre till fem befintliga sidor som kan länka till den nya sidan och uppdatera dem innan publiceringen.
- Vid redigering av befintlig sida: kontrollera att inga interna länkar tagits bort utan att ersättas eller att de fortfarande pekar på levande URL:er.
- Kvartalsvis: kör en förenklad orphan-audit och kontrollera att inga redirect-kedjor har uppstått sedan senaste genomgången.
Det är inte en tung process. Det kräver ungefär tjugo till trettio minuter per ny sida och ett par timmar per kvartal för en sajt av medelstor storlek. Vad det kräver är att någon faktiskt äger ansvaret – annars sker det inte.
För dig som vill fördjupa dig i hur innehållsformat och sidstruktur påverkar hur läsare och sökmotorer navigerar en sajt, erbjuder verktyget val av innehållsformat ett regelbaserat lokalt rekommendationsverktyg för att tänka igenom sidans uppbyggnad redan i planeringsfasen – det analyserar inte din webbplats eller SERP automatiskt. Och om du vill räkna på resursinsatsen för teknisk SEO generellt – inklusive intern länkning – är SEO-affärscase ett transparent räkneverktyg baserat på dina egna antaganden, inte en kommersiell prognos.
Intern länkning är i grunden ett redaktionellt ansvar, inte ett tekniskt tillägg. Det bästa länkstrukturarbetet sker när den person som skriver en sida också tänker: vad vill läsaren veta härnäst, och var på sajten svarar vi på det? Om den frågan ställs konsekvent vid varje publiceringsbeslut byggs en begriplig väg genom webbplatsen organiskt – utan kvotmål, utan påhittade PageRank-beräkningar, och utan att det behöver vara mer komplicerat än så.
För den som vill ha stöd med att strukturera och genomföra ett mer systematiskt arbete med intern länkning och övrig teknisk SEO erbjuder RANGEL teknisk SEO som tjänst, med fokus på diagnostik, prioritering och konkreta åtgärder snarare än generiska rekommendationer.
