AI Visibility Audit
NO EN
Auditing … this usually takes 5–20 seconds.
Download JSON Run again
Audit of
https://www.pk-hus.no/boliger-til-salgs/i-forste-rekke---stille-og-rolig-med-lagen-rett-foran-deg-og-skrimfjellene-i-horisonten
Audited 13.10.2026 08:45 · 1.3 s
0 errors 7 warnings 39 OK 3 info
93
out of 100
+0.3
since 10.10.2026
AI bot access100
Content & structure94
Technical SEO92
Structured data86
Metadata71
Performance100

Priority actions

  1. Warning Page title (<title>)
    Use a unique, descriptive title of 10–60 characters.
  2. Warning Meta description
    Write a 50–160 character description summarising the page.
  3. Warning Key schema types
    Add WebSite. It tells AI services who is behind the site.
  4. Warning HTTPS
    HSTS (Strict-Transport-Security) tells browsers to always open the site over https. It can be enabled under SSL/TLS Certificates in Plesk.
  5. Warning Image dimensions in HTML
    Set width and height on images so the browser reserves space. It stops the page from jumping while loading (CLS in Core Web Vitals).
  6. Warning Link text
    Link text tells search engines and AI what the target page is about. Use e.g. "See bathroom prices" instead of "Read more". Icon-only links need an aria-label.
  7. Warning Last updated
    Provide dateModified/datePublished in JSON-LD (done automatically by Yoast/Rank Math on posts). AI services prefer content they can see is up to date.

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 by bot check/CAPTCHA (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 · 100/100 3 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.

OK robots.txt
robots.txt exists and can be read.
OK robots.txt: all bots (*)
The rule for all bots (User-agent: *) allows this page.
OK Indexing directives (meta robots / X-Robots-Tag)
No meta robots or X-Robots-Tag – no restrictions.
Info llms.txt
llms.txt does not exist.
Optional: /llms.txt is a proposed standard (llmstxt.org) summarising the site and linking to key pages in Markdown. Limited effect so far, but little work.
Content & structure · 94/100 1 4 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.

Warning Last updated
Only the HTTP header Last-Modified: Tue, 13 Oct 2026 06:45:45 GMT (often just when the page was generated).
Provide dateModified/datePublished in JSON-LD (done automatically by Yoast/Rank Math on posts). AI services prefer content they can see is up to date.
OK Content without JavaScript
Main content: 462 words (whole page: 475 words, text share 4.2 %).
OK H1 heading
One H1: "Lågenlia, Kongsberg - Moderne tomannsbolig i første rekke m…"
OK Heading hierarchy
12 headings with no skipped levels.
OK Language (lang attribute)
Language: no
Info hreflang
No hreflang (fine for single-language sites).
Technical SEO · 92/100 3 8

The technical foundation for search and AI: HTTPS and www variants, mobile view, images, internal links and whether the page is in the sitemap.

Warning HTTPS
The page uses HTTPS. http:// redirects to https://. Missing HSTS header.
HSTS (Strict-Transport-Security) tells browsers to always open the site over https. It can be enabled under SSL/TLS Certificates in Plesk.
Warning Image dimensions in HTML
61 of 61 images lack width/height.
Set width and height on images so the browser reserves space. It stops the page from jumping while loading (CLS in Core Web Vitals).
Missing width/height (61)
… and 26 more imagesShow fewer
Warning Link text
2 links without text.
Link text tells search engines and AI what the target page is about. Use e.g. "See bathroom prices" instead of "Read more". Icon-only links need an aria-label.
OK Sitemap
Sitemap found with 134 URLs (https://www.pk-hus.no/sitemap.xml). 134 of 134 entries have lastmod.
OK Page in sitemap
The page is listed in the sitemap (https://www.pk-hus.no/sitemap.xml).
OK Sitemap in robots.txt
Declared in robots.txt: https://www.pk-hus.no/sitemap.xml
OK www / non-www
pk-hus.no redirects to www.pk-hus.no.
OK Mixed content
No resources are loaded over insecure http.
OK Mobile view (viewport)
viewport="width=device-width,initial-scale=1"
OK Image alt text
61 images: 0 without alt attribute, 34 with empty alt (decorative).
Empty alt – treated as decorative (34). Check that these really are decorative.
… and 21 more imagesShow fewer
OK Internal links
37 internal and 8 external links.
Structured data · 86/100 1 2

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.

Warning Key schema types
Found: GeneralContractor. Missing: WebSite.
Add WebSite. It tells AI services who is behind the site.
OK JSON-LD
4 objects: GeneralContractor, PostalAddress, GeoCoordinates, OpeningHoursSpecification
OK Organisation / business
GeneralContractor has all recommended fields.
Metadata · 71/100 2 2

Title, meta description, canonical and Open Graph – what search engines and AI show and use when summarising or linking to the page.

Warning Page title (<title>)
The title is 76 characters: "Lågenlia, Kongsberg - Moderne tomannsbolig i første rekke mot Lågen | PK Hus"
Use a unique, descriptive title of 10–60 characters.
Warning Meta description
261 characters: "PK Hus planlegger en ny tomannsbolig i Lågenlia. På nabotomten oppføres en tilsvarende bolig, noe som gir en god muligh…"
Write a 50–160 character description summarising the page.
OK Canonical
Self-referencing: https://www.pk-hus.no/boliger-til-salgs/i-forste-rekke---stille-og-rolig-med-lagen-rett-foran-deg-og-skrimfjellene-i-horisonten
OK Open Graph
og:title, og:description and og:image present.
Performance · 100/100 4

How quickly and efficiently the server delivers the page. Slow or heavy pages make crawlers fetch fewer pages and may make them give up.

OK Response time
The server responded in 187 ms.
OK HTML size
HTML: 84.7 KB
OK Compression
Compressed with gzip.
OK Number of resources
40 resources: 8 JS, 1 CSS and 31 images (15 of the images load only on scroll). 25 are fetched on first view.

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.