AI

Schema markup för byggföretag: 56 svenska byggbolag granskade, 0 hade rätt markering

Innehållsförteckning

Sammanfattning: Hur kan byggföretag arbeta med schema markup? Byggföretag bör lägga schema markup på sina tjänstesidor med rätt verksamhetstyp, som RoofingContractor eller Electrician, istället för generella typer som LocalBusiness. Varje tjänst bör markeras separat, och de orter företaget jobbar i bör anges tydligt. Det gör det lättare för både Google och AI-assistenter att matcha företaget mot lokala sökningar.

Skriven av: Oscar Aston Brovall, Performance Marketing Specialist

Publicerad: september, 2026

Vill du vara steget före dina konkurrenter? Då bör ni arbeta med Schema markup, och öka era chanser att synas i AI-sök som blir allt vanligare när kunder letar efter hjälp. Vi går igenom hur du kan göra ocb hur schema markup fungerar.

Vi gick igenom 56 av Sveriges snabbast växande bygg- och installationsföretag och letade efter strukturerad data som beskriver byggverksamhet. Resultatet? Vi hittade ingen.

Det fanns ingen HomeAndConstructionBusiness. Ingen GeneralContractor. Ingen Plumber, Electrician eller RoofingContractor. Vi hittade heller inte en enda Service-markering, vilket är den mest grundläggande typen för att visa att företaget utför en tjänst.

Sex bolag hade LocalBusiness, som säger att verksamheten är ett lokalt företag med en adress. Det är bättre än ingenting, men det skiljer inte ett takläggeri från en frisersalong. Vad betyder det? Att byggbolag som är snabba på bollen och nu börjar arbeta med schema markup på sin sida, ökar sin chans att synas i AI-sök betydligt.


Vad är schema markup?

Schema markup är information i sidans kod som beskriver vad innehållet betyder. Den är inte synlig för besökaren, men för sökmotorer och AI-tjänster är den det första de läser.

Skillnaden mot vanlig text är att maskinen slipper tolka vad den innebär. På en vanlig sida står det "vi installerar värmepumpar i Uppsala med omnejd", och Google får lista ut att detta är en tjänst, att den utförs i Uppsala, och att omnejd betyder några kommuner runt omkring. Med schema markup står det angivet i koden: typen är installationsföretag, tjänsten är värmepumpsinstallation, orterna är Uppsala, Enköping och Knivsta.

Formatet heter JSON-LD och läggs i sidans head. Det påverkar inte utseendet och kräver ingen ombyggnad av sajten.


Varför schema markup är viktigt för byggföretag

Tre saker gör byggbranschen särskilt utsatt.

Kunderna söker på tjänst plus ort, inte på företagsnamn. "Takomläggning Västerås", "elektriker Solna", "dränering Göteborg". Det är sökningar där maskinen måste matcha en tjänst mot en geografi, och det är precis vad strukturerad data gör explicit. Utan den bygger matchningen på att rätt ord råkar stå tillräckligt nära varandra i löptexten.

Frågorna ställs alltmer till AI-assistenter. "Vem kan installera bergvärme i Uppsala?" är en fråga en språkmodell besvarar genom att sammanfatta det den hittar. Ett företag vars sajt tydligt anger tjänst, ort och kontaktuppgifter i strukturerad form är enklare att ta med i ett sådant svar än ett företag där informationen ligger utspridd i brödtext.

Konkurrensen är lokal och jämn. I många branscher slåss ni mot nationella aktörer med stora SEO-budgetar. Inom bygg är motståndet oftast andra lokala bolag i samma storlek, och vår mätning visar att ingen av dem gjort det här. Här kan ni snabbt ta mark, och det kan avgöra om det är ni eller era konkurrenter kunderna hittar när de söker.


Vilken schema markup ska ett byggföretag ha?

För ett bygg- eller installationsföretag finns fyra delar som bör implementeras:

Verksamhetstypen. Schema.org har färdiga typer för branschen. HomeAndConstructionBusiness är paraplyet, och under det finns mer specifika som Plumber, Electrician, RoofingContractor och HVACBusiness. Använd den mest specifika som stämmer. Den säger mer än den generella och kostar inget extra.

Verksamhetsområdet. Fältet areaServed listar de orter eller kommuner ni arbetar i. Det här är den enskilt viktigaste raden för ett byggföretag, eftersom den kopplar er till geografin i sökningar. Räkna upp orterna, skriv inte "Mälardalen" eller "hela Stockholmsområdet", eftersom en maskin inte vet vilka kommuner som ingår.

Tjänsterna. Varje tjänst ni utför bör finnas som en Service med ett namn och en serviceType. Har ni separata tjänstesidor hör markeringen hemma på respektive sida. Har ni bara en sida kan alla tjänster räknas upp i en hasOfferCatalog på startsidan.


Kontaktuppgifterna. Adress, telefon och öppettider i strukturerad form. Det låter trivialt, men det är den information som används när någon ska kunna ringa er direkt ur ett sökresultat.

Så här ser kärnan ut i kod:

<script type="application/ld+json">

{

 "@context": "https://schema.org",

 "@type": "HomeAndConstructionBusiness",

 "name": "Exempel VVS AB",

 "description": "Installation och service av värmepumpar.",

 "telephone": "+46101234567",

 "areaServed": [

   { "@type": "City", "name": "Uppsala" },

   { "@type": "City", "name": "Enköping" }

 ]

}

</script>


Till det lägger ni address med gatuadress och postnummer, openingHoursSpecification med öppettider, och hasOfferCatalog med tjänsterna. Fullständiga exempel finns i Schema.orgs egen dokumentation för LocalBusiness.


Fyra vanliga fel i schema markup för byggföretag

Markering bara på startsidan. Tjänstesidorna är de som rankar på "tjänst plus ort". Det är där markeringen gör mest nytta, och det är oftast där den saknas.

Vaga verksamhetsområden. "Vi jobbar i hela Mellansverige" i areaServed säger ingenting till en maskin. Räkna upp kommunerna.

Fel typ. Organization eller LocalBusiness är korrekta typer, men alldeles för generella. Ett företag som markerar sig som RoofingContractor blir sökbart som takläggare. Ett företag som stannar vid LocalBusiness  blir bara sökbart som "ett företag" – utan koppling till vad det faktiskt gör.

Markering som inte stämmer med sidan. Det kan vara öppettider i koden som inte matchar öppettiderna som står på sidan, eller tjänster som inte nämns i texten. Det bryter mot Googles riktlinjer och kan leda till att markeringen ignoreras.


Vanliga frågor om schema markup för byggföretag

Behöver ett litet byggföretag schema markup?

Ja, och nyttan är ofta större för små bolag än för stora. Ett större företag har varumärke och länkar som hjälper det att synas ändå. Ett mindre bolag konkurrerar på lokala sökningar där markup väger tyngre.


Genererar WordPress schema markup automatiskt?

Delvis. Vanliga SEO-plugin lägger till WebSite, WebPage och Organization av sig själva. 24 av de 33 byggbolag som hade markup i vår mätning hade just den typen. Den beskriver inte verksamheten, och den behöver kompletteras manuellt eller via ett plugin som stöder lokal företagsmarkering.


Hur ser jag om min sajt redan har schema markup?

Högerklicka på sidan, välj visa källkod och sök efter application/ld+json. Hittar ni ingenting finns ingen markup. Hittar ni något kan ni klistra in sidans adress i Googles Rich Results Test för att se vad Google läser ut.


Vad är skillnaden mellan LocalBusiness och HomeAndConstructionBusiness?

HomeAndConstructionBusiness är en undertyp av LocalBusiness som specifikt betyder bygg- och hantverksverksamhet. Den ärver alla fält från LocalBusiness men säger dessutom vilken bransch ni är i. Använd den specifika när den finns.


Ger schema markup högre placering i Google?

Inte direkt. Google har varit tydliga med att strukturerad data inte är en rankingfaktor i sig. Den påverkar hur ni visas, alltså om ni får utökade sökresultat med telefonnummer, öppettider och betyg, och den gör innehållet lättare att tolka korrekt. Effekten kommer via klickfrekvens och rätt matchning, inte via en direkt puff uppåt.


Hur lång tid tar det att lägga in?

För ett företag med fem tjänstesidor handlar det om några timmar, inklusive att bestämma vilka orter och tjänster som ska anges. Det är ett engångsarbete som sedan bara behöver uppdateras när utbudet ändras.


Vad är llms.txt och behöver vi en?

Det är en textfil som beskriver sajten för AI-tjänster, så att de snabbare förstår vad ni gör. Ja, ni bör ha en – men prioritera schema markup först, det ger mer effekt. Google läser inte filen och den ger därför ingen synlighet där, men Perplexity och Claude hämtar den. Idag har bara 5 av de 56 byggbolagen en llms.txt, så konkurrensen om att synas här är näst intill obefintlig. En timmes arbete och noll risk räcker för att motivera insatsen.


Så kommer du igång: börja med schema markup på tjänstesidorna

Lägg Service-markering på era tjänstesidor. Inte ett enda av de 56 bolagen hade det, så du har stor chans att komma före dina konkurrenter och öka synligheten. Det är också den enklaste markeringen att komma igång med eftersom den bara behöver namn på tjänsten och en beskrivning.

Har ni ett fysiskt verksamhetsställe, komplettera med HomeAndConstructionBusiness och areaServed på startsidan.


Om undersökningen

De 56 bygg- och installationsföretagen kommer från DI Gasell 2025. De utgör en delmängd av de 281 bolag vi granskat totalt. Sajterna lästes 23 och 28 juli 2026, med en kompletterande genomgång av undersidor 3 augusti.

Per bolag granskade vi startsidan och upp till fyra tjänstesidor. Hela sajter gick vi inte igenom, vilket betyder att markup kan finnas på sidor vi inte besökte. Därför är slutsatsen att vi inte hittade någon byggspecifik markering, inte att den garanterat saknas. Tre bolag gick inte att granska på undersidenivå, i regel på grund av botskydd.

Med så här små grupper blir procentsatser missvisande, så vi anger antal. Metod, samtliga branscher och statistiska förbehåll redovisas i huvudrapporten.

Vad betyder det här för er egen sajt?

Ingen av de 56 byggbolagen i vår studie hade markup som beskriver att de är just ett bygg- eller installationsföretag.

Låt oss hjälpa er ranka högre än era konkurrenter och bli synliga där era kunder söker efter.