Borow.se
Teknisk SEO - Stora guiden
Teknisk SEO - Den del som oftast glöms bort när det kommer till det löpande SEO-arbetet.
Innehållsförteckning
Om Teknisk SEO
Introduktion
Att skapa fantastiskt innehåll riktat mot din utvalda kundgrupp är en del av arbetet med SEO. Noga utvalda sökord och fraser som besvaras med bra innehåll är bara en del av arbetet med att synas. Andra sidan av myntet är den tekniska biten. Att förenkla och underlätta för Google/Bing att crawla hemsidan och hitta vital information och content. Den här guiden kommer att gå genom de punkter som jag brukar titta på i första hand när jag gör en teknisk audit.
Vad är Teknisk SEO?
En kort definition av vad Teknisk SEO är;
Att optimera en hemsida efter Googles riktlinjer kopplade till laddningstider, struktur, metadata och kod. Kort och gott så vill man ge hemsidan en så ärlig chans som möjligt att kunna indexera och ranka med det innehåll som finns publicerat på den. Den tekniska SEOn ska ge innehållet (on-page) en så bra förutsättning som möjligt att plockas upp av en sökmotor.
Varför är det viktigt att jobba med Teknisk SEO?
När jag började jobba med SEO så var det fullt fokus på innehållsbiten. Att skapa bra, unikt innehåll som fokuserar på de prioriterade sökorden som jag hade valt att arbeta med. Men snabbt insåg man att i vissa fall indexerar inte hemsidan överhuvudtaget och i andra fall stöter man på väldigt höga trösklar som gör att man inte kommer in på förstasidan. För att en person ska kunna hitta innehållet vi presenterar behöver sökmotorer hitta innehållet först. Utan en hemsida som fungerar korrekt kommer bottarna inte åt det innehåll som vi har på hemsidan.
Innehållet och att möta den potentiella besökarens intention är otroligt viktigt. Men samtidigt som man fångar in trafik så behöver vi ge besökarna en så bra upplevelse som möjligt. Att sidan laddar in inom en viss tid, att elementen är synliga på mobila enheter utan att skapa en för plottrig och oläsbar sida.
Den tekniska SEOn har gått mer och mer åt användarupplevelse. Google har satt vissa krav som enligt mig är otroligt bra och som ökar kvalitén på hemsidorna. Google vill ge sina användare innehåll (det som finns på alla hemsidor) som håller hög kvalité. För att kunna göra det behöver man ställa krav på dem som äger hemsidorna. Genom att ha de tekniska SEO bitarna med sig hela tiden jobbar vi aktivt med att synas idag samtidigt som vi framtidssäkrar vår hemsida för kommande uppdateringar.
Vanliga fel som uppstår när man inte med jämna mellanrum kontrollerar tekniken kan du läsa om här.
Var börjar man någonstans?
Att bara sätta sig och börja ”jobba med teknisk seo” gör man inte. Oftast så hittar man ett fel med sin webbplats på till exempel Google Search Console. Google har flaggat att något är fel eller att en sida inte har indexerats och så börjar man gräva.
Alternativs så scrapar man sin sida med Screaming Frog och hittar en hel del områden med förbättringsmöjligheter. Detta är de två vanligaste sätten att börja arbete med Teknisk SEO.
Börja med att titta på hur sökmotorerna crawlar, renderar och indexerar din hemsida. Om du hittar fel där kan du köra Screaming Frog och i nästa steg handlar det om att rätta till det som är fel. I många fall kan man göra det på egen hand men i andra fall behöver man ta hjälp av en utvecklare, det beror på komplexiteten på hemsidan samt vad det är som ställer till med problem.
Teknisk SEO vs on-page – vem äger vad?
En fråga som jag ofta får är; vad är skillnaden mellan Teknisk SEO och On-page SEO? Enkelt svarat så är On-page det som visas ut mot besökaren, innehållet, bilderna, internlänkarna, titlar och beskrivningar.
Många delar kan vara gränsöverskridande och finnas med i i så väl on-page audits som i tekniska audits. Den Tekniska SEO är mer relaterad till CMS:et man använder, hur man har utvecklat det, vilka regler man har satt kopplat till sidtyper och så vidare. Den tekniska SEO handlar inte om vad man optimerar sidan för utan mer hur man tillåter Google och Bing crawla sidan, vilka innehållstyper och sidor låter vi indexeras. Finns det tekniska hinder som skapar problem för hemsidan vilket resulterar i sämre ranking och i nästa steg mindre trafik. Läs min artikel om skillnaderna här.
Webbplatsstruktur & informationsarkitektur
Klickdjup och hur du håller viktiga sidor nära startsidan
Klickdjup är något som man oftast inte tänker på men om du själv är inne på en hemsida vill du oftast hitta den information eller produkt du letar efter så snabbt som möjligt. Precis så gör också Google och Bing, man besöker de sidor som är närmast startsidan ofta medan de sidor som ligger begravda i strukturen hamnar oftast efter och besöks kanske inte lika ofta.
Klickdjupet sätts från startsidan som är = ’0’. Sedan räknar man hur många klick det tar innan man kommer till en specifik sida.
Därför bör du hålla koll på dina viktiga sidor och hur många klick dessa är från startsidan, och försök alltid att hålla antalet klick så lågt som det bara är möjligt.
I det här avsnittet kommer vi att prata om klickdjup (click depth) och varför det är viktigt samt hur du kan påverka det. Så att ha en url:struktur som är logisk och som inte bygger hemsidan på höjden kan betyder inte att sidorna har få click från startsidan. Läs mer om klickdjup
Crawling & Indexing
Introduktion
Du har säkert hört termerna crawling och indexing när du har pratat med SEO-konsulter eller byråer. Det är delar av SEO som är viktiga att förstå samt ha kunskap om hur man gör audits på.
Crawling
Med crawling menar man hur exempelvis Google rör sig på sidan, enkelt beskrivet. Hur en bot landar på en sida, exempelvis startsidan och följer länkar till tjänstesidorna, kontakta oss sidan och övriga sidor på webbplatsen. Google hittar din sida, kommer åt de sidor som du vill att dina besökare ska hitta och kan läsa, förstå och rita upp innehållet.
Internlänkning
Internlänkning kan ha storbetydelse för ditt SEO-arbete. Att internlänka mellan olika artiklar, tjänster och guider kan du dels presentera viktigt innehåll som är relevant för dina besökare samtidigt som du presenterar nytt innehåll för Google.
Att arbeta aktivt med internlänkning kan underlätta och skynda på processen för Google att hitta nya sidor och viktigt innehåll på din hemsida. Läs mer om internlänkning.
Indexing
Indexing betyder förmågan att kunna läsa innehållet på en sida, förstå det, analysera det och skicka in sidan (url:en) till index. Att sidan är indexerad innebär att sidans innehåll är värdefullt och kan hjälpa personer där ute som söker efter era produkter, er information eller kunskap kring hur man löser ett specifikt problem.
Google Search Console
Om du har en hemsida som inte blir genomsökt pga ett tekniskt fel kan du med hjälp av Google Search Console få information vart felet ligger. Google Search Console är platsen där Google kommunicerar med dig som ägare till hemsidan.
Du kan enkelt få information om vilka sidor som syns, hur många impressions de går, genomsnittlig position i sökresultatet och fel som kan påverka både crawling och indexing på ett negativt sätt.
Vill du djupdyka i vad Google Search Console kan ge dig så har vi skrivit en artikel om det här. Läs mer om Google Search Console
Generative AI Features - Ny rapport
Som du kanske har märkt när du loggar in på Google Search Console kan du nu fälla ner ’Performancerapporten’ för att hitta hur många omnämnanden samt för vilka sidor du har fått av AI funktioner.
Du kan nu alltså se vilka sidor som får visningar eller nämns när man söker på dina tjänster, ditt varumärke eller ställer frågor som du har relevant information kring.
Robots.txt
Här kommer ytterligare ett namn på en teknisk del inom SEO som du kanske inte har hört förut. Robots.txt-filen är en fil som ligger i roten på servern, alltså i huvudmapen som berättar för en crawler/bot vilka delar av hemsidan eller vilka mappar som får crawlas och vilka som inte får crawlas.
Robots.txt-filen begränsar alltså Google från att besöka vissa sidor eller kataloger på webbplatsen. Genom att begränsa vissa delar av hemsidan kan du till exempel undvika att sidor med parametrar indexeras eller att Google indexerar sidor som en kassasida som är innehållsfattig och dynamisk, den fylls med innehåll i takt med att du fyller din varukorg och ska checka ut.
Om du vill kolla hur just din robots.txt fil ser ut kan du enkelt navigera in på https://din-domän.se/robots.txt. Lägg alltså till /robots.txt på din url och tryck enter.
Viktigt att notera är att inte ”disallow: /” vilket kan göra att hela sidan inte indexeras. Eller att den trillar bort från index. Om du vill fördjupa dig i robots.txt och veta mer om varför filen är viktig kan du läsa vår artikel här >
Sitemap.xml
Sitemapen är precis vad det låter som, det är en lista på url:er som existerar på din webbplats. Det är en sidkarta som även den ligger i roten under https://din-domän.se/sitemap.xml.
Beroende på vilket CMS du använder dig av kan den heta lite olika. Vissa WordPressplugin döper den till sitemap-archive.xml. Du hittar oftast korrekt url i robots.txt som brukar referera till sidkartan. Hittar du inte den där och du hittar inte den i ditt SEO-plugin i ditt CMS så kan det vara så att den saknas.
Att du inte har en sitemap behöver inte vara ett problem men oftast hittar Google/Bing nya undersidor snabbare om du har en sitemap uppe. Ett steg i den tekniska seo analysen är att faktiskt se ifall sitemap.xml är tillagd i Google Search Console. Där får du också information kring om den innehåller fel, det kan vara sidor som inte existerar eller som är exkluderade genom robots.txt.
Tänk på att sidkartan endast ska innehålla sidor som du vill ska indexeras. Försök alltid att hålla den så ren som möjligt och fri från sidor som äör ompekade eller svarar med felkoder.
Om du har många sidor, produkter, bilder eller innehållstyper kan du behöva dela upp sidkartan i fler än en. Vår djupgående artikel om sidkartor ger dig mer information på vad du ska tänka på när det kommer till den här punkten inom Teknisk SEO. Läs artikeln om sitemaps här >
URL-struktur & redirects
URL-struktur
Att skapa en logisk, snygg och platt webb-struktur är enligt mig väldigt viktigt. En logisk struktur är en struktur som du genom att titta på url:en kan se var på hemsidan du befinner dig. Om du är på en produkt bör du kunna utläsa det på urlen och följa kunna använda den som ’bread crumbs’ för att gå tillbaka till ovanliggande kategorier eller sidor för att kanske hitta liknande produkter.
När du planerar ditt nya hemsideprojekt bör du ha sidstrukturen med som en egen och viktig punkt. Du bör rita ut sidans struktur, likt ett organisationsschema som du sedan kan fylla med innehåll, kunskap, produkter och kontaktinformation.
Genom att skapa en struktur som är logisk så krattar du en tydlig väg för personer som också kommer att arbeta med hemsidan. Det blir enkelt att hitta och samtidigt enkelt att hålla en ren och snygg struktur som gör det enkelt att spåra beteenden.
Samtidigt så får du rena och snygga url:er som är beskrivande och som ger Google och Bing den information de behöver för att också förstå sidans struktur.
Men kom ihåg att alltid i förta hand tänka på besökaren och att göra det enkelt för denna. En snygg och logisk struktur gör det enklare för en besökare att navigera och förstå samtidigt som sidornas url:er är snygga. Att behålla ursprungsstrukturen är också viktigt vid sidmigreringar då man på så sätt behåller värdet från externa länkar. Om du är intresserad av Site migrering och hur SEO spelar in där kan du läsa vår artikel om det här. Läs om hur du undviker trafiktapp vid sidmigrering
Ompekningar & Redirectkedjor
Ompekningar är en form av adressändring för sidor som ändrar plats i strukturen, tas bort eller försvinner vid exempelvis en migrering. För att inte tappa placeringar i sökresultatet eller riskera att besökare hamnar på en 404-sida bör du ha redirects eller ompekningar som det heter på svenska på plats.
Det finns olika typer av redirects, permanenta och temporära som du kan använda dig av beroende på vad det är för innehåll samt situation.
Ompekningarna gör så att ditt samlade värde från till exmepel externa länkar skickas vidare till den nya url:en och inte går förlorat. Läs mer om hur du lägger upp ompekningar och vilka risker felaktiga ompekningar kan ha på din organiska synlighet och i nästa steg affären. Läs vår artikel om ompekningar här >
Säkerhet (SSL)
Att hemsidan är säker är en annan viktig del. Hela hemsidan ska omslutas av ett SSL certifikat som möjliggör ’safe browsing’. Utan ett aktivt SSL-certifikat blir det nästintill omöjligt att synas högt på en sökning som har en betydande sökvolym.
SSL-certifikat kan du generera väldigt enkelt där du hostar din hemsida. Oftast kan du välja mellan gratis och betal-certifikat. Jag själv har alltid valt gratisvarianter och jag har inte märkt någon skillnad.
Det du bör tänka på är att peka om alla icke-säkra url:er (HTTP) till HTTPS med 301-ompekningar.
Mobile-Friendliness & Responsive Design
Lite gammal information men otroligt viktigt då jag ofta stöter på motstånd kring det här, fortfarande!. Att ha en mobil version av sin hemsida. Eller mobil version är kanske fel att skriva men att den är responsiv och fungerar på mobila enheter. Google indexerar mobilversionen först och har man inte en hemsida som fungerar på mobila enheter så halkar man efter ordentligt.
Att den fungerar på en mobil är viktigt men man ska kunna använda hemsidan på mobilen också. Elementen man visar ut ska vara tillräckligt stora för att kunna trycka på dem med tummen. Texten ska vara tillräckligt stor för att man ska kunna utläsa den och bilder ska laddas in och visas ut på korrekt sätt.
Canonicals
Canonicallänkar bör användas för att undvika att innehåll klassas som duplicerat. Med hjälp av canonicallänkar kan du ha kontroll över vad som är duplicerat och vad som är orginalet. Detta kan vara lite svårt att förstå till en början men det är egentligen väldigt enkelt.
Om vi tar en sida som listar skor som ett exempel. På den här sidan kan vi filtrera på färger. Så fort vi gör den här filtreringen och väljer exempelvis [svart] så läggs en parameter på på url:en (oftast). Skillnaden mellan:
www.skor.se/skor
www.skor.se/skor?color=svart
Skillnaden mellan ovan url:er är egentligen urvalet eller filtreringen av produkter som visas ut men i övrigt så är det samma sida. För att undvika att dessa sidor tolkas som duplicerade bör vi ha en en canonicallänk på www.skor.se/skor?color=svart som refererar till www.skor.se/skor. På så sätt minimerar vi risken för att Google indexerar den filtrerade sidan och utesluter orginalet som är www.skor.se/skor. Fördjupa dig i Canonicals här >
Laddningstider och prestanda
Laddningstider är något som man har pratat mer och mer om de senaste . Laddningstiden är inte bara att allt ska vara synligt på exempelvis en mobil skärm utan även tiden fram till att allt går att klicka på och att man får en respons i form av att ny sida laddas in till exempel. Hur lång tid tar det innan man kan använda sidan? Hur lång tid tar det innan man kan använda en funktion?
Nedan hittar du länkarna till var du kan testa din hemsidas laddningstider:
Lighthouse
Om du använder webbläsaren Chrome kan du enkelt använda Lighthouse som redan finns inbyggt i webbläsaren. Gå på din hemsida och högerklicka och tryck sedan på Inspektera, då får du upp utvecklarverktygen i chrome. I Toppmenyn hittar du lighthouse som du kan använda för att mäta prestandan på din webbplats.
Om du är intresserad av att läsa mer om hur du förbättrar prestandan på din WordPress-sida har vi en mer djupgående artikel om det. Så snabbar du upp hastigheten på din wordpressida
Verktyg och Rapporter
Teknisk överblick - Data Studio rapport
Att visualisera sitt tekniska SEO arbete är kanske inte det lättaste alltid. Man kan ju alltid grönmarkera rader i ett excelark men det ger kanske inte lika bra intryck som en snygg rapport. Nu kan du med hjälp av Screaming Frog skapa en rapport, som uppdateras varje dag eller en gång i veckan som visar ut alla viktiga delar av ditt arbete.
Du kan enkelt feeda in data från olika verktyg som du sedan ritar ut i rapporten och delar den med de som är intresserade av hur arbetet med webplatsen går, i detta fallet det tekniska arbetet. Vill du läsa mer om verktygen som jag använder hittar du artikeln här >
Structured data & rendering
Structured Data / Strukturerad data
Att strukturera sin data med hjälp av en standard som är framtagen av Google, Bing m.fl. är ett sätt att förenkla för sökmotorerna samt att få dem att förstå vad en sida innehåller. Genom att förtydliga för sökmotorer att en nummersträng är ett telefonnummer samt att ett namn på en person är en ’författare’ underlättar du för sökmotorer samt hjälper dem att tolka innehållet.
På Schema.org hittar du alla olika schemas som du kan använda på din webbplats.
Innan det organiska sökresultatet förändrades kunde man på ganska många sökningar synas med en featured snippet i toppen av sökresultatet. Idag är det inte många serp-ar som visar ut featured snippets, exempelvis en bild och en längre text men det är enligt oss fortfarande viktigt att tagga upp innehåll. På borow.se så har vi bland annat taggat upp kontakta oss sidan med kontaktuppgifter och telefonnummer och mailadress.
Nedan på bilden ser du ett exempel på strukturerad data för en ’organisation’.