Priority actions
-
Error
Content without JavaScript
Almost no content in the raw HTML. Most AI crawlers (GPTBot, ClaudeBot, PerplexityBot and others) do not run JavaScript and therefore see an almost empty page. Use server-side rendering (SSR) or pre-rendering, or make sure the theme/page builder outputs the text in the HTML.
-
Warning
Page title (<title>)
Use a unique, descriptive title of 10–60 characters.
-
Warning
Meta description
Write a 50–160 character description summarising the page.
-
Warning
Key schema types
Add WebSite. It tells AI services who is behind the site.
-
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.
-
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).
-
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.
-
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.
Content & structure · 61/100 1 1 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 · 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.
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/661d3f27a8c238b46cf6394d_PK-Hus-30-hoved.svg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b04df3eb1a69361b32b7b_Pk-Hus-Kampestad-Camilla-og-Sondre-1-1024x576.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b050a5eec846dfd56f6c5_Pk-Hus-Kampestad-Camilla-og-Sondre-4-1024x683.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b052741f94a99ec8e0de3_Pk-Hus-Kampestad-Camilla-og-Sondre-15-1024x576.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b0540fd4aed1b80b30a7e_Pk-Hus-Kampestad-Camilla-og-Sondre-18-1024x683.jpg – missing both width and height
… and 9 more imagesShow fewer
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b055f12a0ed707562c223_Pk-Hus-Kampestad-Camilla-og-Sondre-10-1024x1024.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05958e5dee7e70d161e5_Pk-Hus-Kampestad-Camilla-og-Sondre-11-819x1024.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05adf224bd7937fb6ec9_Pk-Hus-Kampestad-Camilla-og-Sondre-8-819x1024.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05d91af5e169bdb2da35_Pk-Hus-Kampestad-Camilla-og-Sondre-12-1024x683_1.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05e4ca50f0b1e48a872a__Pk-Hus-Kampestad-Camilla-og-Sondre-14-1024x576.jpg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/661d3f3284c89854e6aebc92_PK-Hus-30-outline.svg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419abf6fb159fe8ce92871d_icons8-facebook%20(1).svg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419abfdc9609e6be72ad4ad_icons8-linkedin%20(1).svg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419ac0984665ccf1ad5d12d_icons8-instagram%20(1).svg – missing both width and height
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/661d3f27a8c238b46cf6394d_PK-Hus-30-hoved.svg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b050a5eec846dfd56f6c5_Pk-Hus-Kampestad-Camilla-og-Sondre-4-1024x683.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b052741f94a99ec8e0de3_Pk-Hus-Kampestad-Camilla-og-Sondre-15-1024x576.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b0540fd4aed1b80b30a7e_Pk-Hus-Kampestad-Camilla-og-Sondre-18-1024x683.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b055f12a0ed707562c223_Pk-Hus-Kampestad-Camilla-og-Sondre-10-1024x1024.jpg
… and 8 more imagesShow fewer
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05958e5dee7e70d161e5_Pk-Hus-Kampestad-Camilla-og-Sondre-11-819x1024.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05adf224bd7937fb6ec9_Pk-Hus-Kampestad-Camilla-og-Sondre-8-819x1024.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05d91af5e169bdb2da35_Pk-Hus-Kampestad-Camilla-og-Sondre-12-1024x683_1.jpg
- https://cdn.prod.website-files.com/61978d6efad7205def63c7bc/641b05e4ca50f0b1e48a872a__Pk-Hus-Kampestad-Camilla-og-Sondre-14-1024x576.jpg
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/661d3f3284c89854e6aebc92_PK-Hus-30-outline.svg
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419abf6fb159fe8ce92871d_icons8-facebook%20(1).svg
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419abfdc9609e6be72ad4ad_icons8-linkedin%20(1).svg
- https://cdn.prod.website-files.com/61978d6efad72036b963c79c/6419ac0984665ccf1ad5d12d_icons8-instagram%20(1).svg
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.
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.
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.
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.