What you are looking at
What
A 28-point technical SEO audit of this platform, scored against Google's March and May 2026 Core Updates, the June 2026 Spam Update, and Answer Engine Optimization (AEO) requirements for ChatGPT, Perplexity, and Google AI Mode.
Why
Traditional SEO is no longer enough. Google AI Mode has 1 billion monthly users and AI Overviews reduce clicks on top organic results by an average of 34.5%. Content must now be structured to answer questions directly — for Google, ChatGPT, Perplexity, and Bing Copilot simultaneously. Missing schema markup means your content is invisible to AI answer engines.
So What
Work through Critical issues first (red badges) — sitemap.xml, robots.txt, and FAQ schema can each be added in under an hour and have outsized impact on crawlability and AI citations. Then address High priority warnings. The Quick Wins table below is your action checklist in priority order.
2026 SEO Context: Google's May 2026 Core Update prioritises intent-led, quality-driven content. AI Overviews reduce organic CTR on top results by an average of 34.5%. Google AI Mode now has 1 billion monthly users — content must be structured for both traditional crawlers and LLM ingestion (ChatGPT, Perplexity, Claude, Bing Copilot). Brand signals and topical authority outweigh keyword density.
63
Overall SEO Score / 100
12
Checks Passing
11
Warnings
5
Failing
3
Critical Issues
28
Total Checks

Critical Actions (fix first)

Full Audit by Category

Each row is a single SEO or AEO check. How to read scoresScore 80–100 (green) = passing well. Score 50–79 (amber) = partial issue, improve when possible. Score 0–49 (red) = failing — fix before publishing to production. Click a category tab to filter by: Core Web Vitals (page speed), Technical SEO (crawlability), On-Page SEO (content structure), AEO / AI Mode (answer engine readiness for ChatGPT/Perplexity), Content Quality (E-E-A-T), Core Update compliance, and Performance. Priority column: Critical = fix immediately; High = fix this sprint; Medium = next iteration; Low = nice to have.
CheckStatusScorePriorityDetail

AEO Strategy — Optimise for AI Search

🤖
FAQ Schema
Add JSON-LD FAQPage schema to key pages. AI Overviews surface FAQ answers directly. Target: "best self-catering in Cape Town?", "cheapest accommodation SA?"
🌎
Topical Clusters
Build content clusters around pillar topics: SA accommodation types → region guides → pricing guides → seasonal planning. Topical authority beats keyword density in 2026.
📈
Brand Signals
Increase brand mentions on Reddit (/r/southafrica, /r/travel), LinkedIn articles, travel blogs. LLMs train on these sources — brand presence there = AI citations.
🔗
Entity Markup
Add Organization + LodgingBusiness schema. Link to Wikidata entity. Google uses entity understanding to surface sites in Knowledge Panels and AI responses.
📱
Mobile App Signals
Add App schema markup and deep-link parameters. Google surfaces app install cards in mobile SERPs. AppsFlyer deferred deep links improve post-install UX.
🔑
E-E-A-T Signals
Add author credentials, data source citations (LekkeSlaap scrape date, BigQuery dataset), and trust signals. E-E-A-T is weighted heavily post-May 2026 update.

Quick Wins — Implement This Week

#ActionImpactEffortUpdate Relevance
1Add sitemap.xml — list all 11 pagesCritical30 minAll crawlers + AI bots
2Add robots.txt — allow GPTBot, ClaudeBot, PerplexityBotCritical15 minAEO / AI Mode
3Add JSON-LD FAQPage schema to dashboard + ebook pagesCritical2 hrsMay 2026 + AEO
4Add canonical <link> tags to all pagesHigh45 minCore updates
5Write meta descriptions for all 11 pages (max 155 chars)High1 hrAI Overviews CTR
6Add H1 tag to ebook.htmlHigh5 minOn-page SEO
7Add async to Leaflet.js script tagMedium2 minCWV / LCP
8Add last-updated timestamp to all data pagesMedium30 minContent freshness