Priority actions
-
Error
Metabeskrivelse
Skriv en beskrivelse på 50–160 tegn som oppsummerer siden.
-
Error
JSON-LD
Legg til strukturerte data, minst Organization (eller LocalBusiness) og WebSite. Yoast/Rank Math gjør det meste automatisk når firmainfo er fylt ut.
-
Error
Sitemap
Lag en XML-sitemap (i WordPress: Yoast/Rank Math, eller innebygd /wp-sitemap.xml) og oppgi den i robots.txt med "Sitemap: https://…".
-
Warning
Sidetittel (<title>)
Bruk en unik, beskrivende tittel på 10–60 tegn.
-
Warning
robots.txt
Legg til en robots.txt i roten av domenet. Den gir deg kontroll over hvilke boter som får tilgang, og bør peke til sitemap (Sitemap: https://…/sitemap.xml).
-
Warning
HTTPS
HSTS (Strict-Transport-Security) sier til nettleseren at siden alltid skal åpnes med https. Kan slås på under SSL/TLS-sertifikater i Plesk.
-
Warning
Alt-tekst på bilder
8 bilder fra mediebiblioteket har tom alt (alt=""). Det betyr «ren pynt», men bilder av ansatte, eiendommer og produkter er innhold og bør ha en kort beskrivelse, f.eks. navnet på personen. Legg inn alt-tekst i mediebiblioteket, eller sjekk at temaet faktisk bruker den.
-
Warning
Lenketekster
Lenketeksten forteller søkemotorer og AI hva målsiden handler om. Bruk f.eks. «Se priser på baderom» i stedet for «Les mer». Lenker med bare ikon trenger aria-label.
-
Warning
Overskriftshierarki
Bruk overskriftsnivåene i rekkefølge (H2 under H1, H3 under H2). Det gjør det lettere for AI å dele innholdet i meningsfulle avsnitt.
-
Warning
Oppdateringsdato
Oppgi dateModified/datePublished i JSON-LD (gjøres automatisk av Yoast/Rank Math på innlegg). AI-tjenester foretrekker innhold de kan se er oppdatert.
-
Warning
Open Graph
Legg til Open Graph-tagger. De brukes ved deling og av mange AI-agenter som henter forhåndsvisning.
-
Warning
Antall ressurser
13 JavaScript-filer, hvorav 13 blokkerer visningen (uten async/defer). Fjern tillegg som ikke brukes, og slå sammen/utsett skript (f.eks. med LiteSpeed Cache, WP Rocket eller Autoptimize).
AI bots
The bots for AI search and citations matter most – if they are blocked, the site does not appear in answers. Blocking training bots is often deliberate and does not lower the score.
| Bot | Purpose | robots.txt | Server | Status |
|---|---|---|---|---|
| OAI-SearchBot OpenAI (ChatGPT search) |
AI search & citations | allowed | responds normally (HTTP 200) | OK |
| Claude-SearchBot Anthropic (Claude) |
AI search & citations | allowed | responds normally (HTTP 200) | OK |
| PerplexityBot Perplexity |
AI search & citations | allowed | responds normally (HTTP 200) | OK |
| Googlebot Google (Search, AI Overviews, Gemini) |
AI search & citations | allowed | not tested | OK |
| Bingbot Microsoft (Bing + Copilot) |
AI search & citations | allowed | not tested | OK |
| Applebot Apple (Siri/Spotlight) |
AI search & citations | allowed | not tested | OK |
| ChatGPT-User OpenAI (ChatGPT) |
Fetch on behalf of user | allowed | responds normally (HTTP 200) | OK |
| Claude-User Anthropic (Claude) |
Fetch on behalf of user | allowed | responds normally (HTTP 200) | OK |
| Perplexity-User Perplexity |
Fetch on behalf of user | allowed | responds normally (HTTP 200) | OK |
| GPTBot OpenAI |
Model training | allowed | responds normally (HTTP 200) | OK |
| ClaudeBot Anthropic |
Model training | allowed | responds normally (HTTP 200) | OK |
| Google-Extended Google (Gemini training) |
Model training | allowed | not tested | OK |
| Applebot-Extended Apple (Apple Intelligence training) |
Model training | allowed | not tested | OK |
| CCBot Common Crawl |
Model training | allowed | responds normally (HTTP 200) | OK |
| Meta-ExternalAgent Meta |
Model training | allowed | responds normally (HTTP 200) | OK |
| Amazonbot Amazon |
Model training | allowed | responds normally (HTTP 200) | OK |
| Bytespider ByteDance |
Model training | allowed | blocked (HTTP 403) | Info |
The server test fetches the page with the bot's identity from this server. Some firewalls block fake bots by IP address while letting genuine bot traffic through – confirm any blocks in the firewall log. Googlebot, Bingbot and Applebot are only checked against robots.txt.
All checks
AI bot access · 99/100 1 1 1
Whether AI services and search engines can access the page at all: robots.txt, firewall/CDN blocking, noindex directives and llms.txt. If the AI search bots are blocked here, nothing else helps.
Content & structure · 89/100 2 3 1
Whether the content can be read and understood without JavaScript: amount of text, heading structure, language and whether it is clear when the page was last updated.
Technical SEO · 77/100 1 3 5
The technical foundation for search and AI: HTTPS and www variants, mobile view, images, internal links and whether the page is in the sitemap.
- https://ullrutvikling.no/wp-content/uploads/2026/08/eiendommer-01-uai-776x1165.jpg
- https://ullrutvikling.no/wp-content/uploads/2026/07/N3_01-uai-1600x1280.jpg
- https://ullrutvikling.no/wp-content/uploads/2026/07/NK2a_01-uai-1920x1120.jpg
- https://ullrutvikling.no/wp-content/uploads/2026/08/ullr-eiendom-7-uai-1600x1280.jpg
- https://ullrutvikling.no/wp-content/uploads/2026/07/Ringveien_01-uai-853x1280.jpg
… and 2 more imagesShow fewer
Structured data · 0/100 1
Structured data (schema.org/JSON-LD) that tells machines who is behind the site and what the page is about – and whether products, events, articles etc. meet Google's requirements.
Metadata · 44/100 1 2 1
Title, meta description, canonical and Open Graph – what search engines and AI show and use when summarising or linking to the page.
Performance · 94/100 1 3
How quickly and efficiently the server delivers the page. Slow or heavy pages make crawlers fetch fewer pages and may make them give up.
The score is a weighted average of the categories (AI access 30 %, content 20 %, technical SEO 15 %, structured data 15 %, metadata 10 %, performance 10 %). Critical checks count more than minor ones, and "Info" does not count.