dare.co.uk audit — 2026-05-12 08:53
Editorial note (Dan + Claude, 2026-05-12 08:54): Section 5 (PSI / Lighthouse) 429’d on both mobile and desktop runs because
PSI_API_KEYisn’t yet wired to 1Password — the script’s documented fallback is “unauthenticated, may hit rate limits”, and the IP-level limit is currently sticky. Sections 1–4 + 6 contain the day’s substantive findings (response headers, SEO surface, sitemap, 404 handling, next-step prompts). PSI scores will re-attach once a Google API key lives atop://Private/<some-item>/credential.
1. Homepage
- status: 200
- response time: 123 ms
- server:
cloudflare - cf-ray:
9fa990647fa31a38-EWR - cf-cache-status:
HIT - strict-transport-security:
max-age=15552000 - x-frame-options:
SAMEORIGIN - x-content-type-options:
nosniff - referrer-policy:
strict-origin-when-cross-origin - body size: 29,440 bytes
SEO surface
- title:
Product X - Playbook for Business(33 chars; ideal 50–60) - description:
A playbook for brave business. Methods, culture, and field notes from people who choose courage over consensus and desig(146 chars; ideal 140–160) - canonical:
https://www.dare.co.uk/ - robots meta:
(default = index, follow) - viewport:
width=device-width, initial-scale=1 - H1 tags: 1 (ideal: 1) — first:
A playbook for brave business. - og:title:
Product X — Playbook for Business - og:description:
A playbook for brave business. Methods, culture, and field notes from people who - og:image:
https://images.dare.co.uk/posts/cropped-ziiiro-celeste.jpeg - twitter:card:
summary_large_image - JSON-LD blocks: 2 — types: [‘?’, ‘Organization’]
- images: 3 total, 0 without alt text
- links: 13 internal, 1 external
2. robots.txt
- present (95 ms)
# As a condition of accessing this website, you agree to abide by the following
# content signals:
# (a) If a Content-Signal = yes, you may collect content for the corresponding
# use.
# (b) If a Content-Signal = no, you may not collect content for the
# corresponding use.
# (c) If the website operator does not include a Content-Signal for a
# corresponding use, the website operator neither grants nor restricts
# permission via Content-Signal with respect to the correspon
- ⚠️ no sitemap reference
3. sitemap.xml
- present (103 ms)
- URLs listed: 2
- first 5:
- https://www.dare.co.uk/post-sitemap.xml
- https://www.dare.co.uk/page-sitemap.xml
4. 404 handling
- tested URL:
https://www.dare.co.uk/this-path-should-not-exist-1778590383 - ✅ proper 404 status returned (180 ms)
5. PageSpeed Insights (Lighthouse)
⚠️ No PSI_API_KEY env var — running unauthenticated, may hit rate limits.
- mobile: ❌ HTTP 429
- desktop: ❌ HTTP 429
6. Next-step prompts
- Compare title/description lengths against ideals.
- Note any missing OG / JSON-LD / canonical fields.
- Check H1 count = 1.
- Verify robots.txt + sitemap.xml present and aligned.
- Confirm 404s return proper 404 status (not 200 soft-404s).
- Use PSI scores as the baseline to improve against.