01Summary
We ran our own survey on our own site before offering it to anyone else. The good news: the site was secure, Lighthouse rated its SEO basics 100, it already had FAQ and business structured data and an llms.txt, and it was fast on desktop (99). The bad news was serious and invisible: every page told Google that its original was our home page, on an address the site doesn't even load from. That means none of our nine case studies could rank on its own.
The sitemap listed addresses that redirect, so all twelve pages looked missing to crawlers, every case study shared the home page's meta description, no page declared its language, and the decorative 3D lines in the hero dragged mobile speed down to 64. All of it was fixable in an afternoon. We've published this report unedited, from before the fixes, as our sample.
What matters most
https://valyra.ai/, while the site serves from www.valyra.ai. Google is asked to treat every case study as a copy of the home page. Fix: a self-referencing canonical on every page.valyra.ai/… addresses that all redirect to www, so crawlers saw twelve sitemap URLs that don't exist and twelve live pages missing from it. Fix: generate the sitemap from the www domain.02Scorecard
Each area is scored 0–10 against the same rubric every time, so progress can be measured at months 3 and 6.
03At a glance
How the key pages look on a phone
04Indexing & crawling 2/10
HTTPS is enforced and missing pages return a real 404. The problems are all in what the site tells crawlers.
criticalEvery page tells Google its original is the home page, on a different address
medium12 live pages missing from the sitemap
medium12 sitemap pages not linked from the site
lowRedirect chain on http://valyra.ai/
05Technical health 6/10
Desktop performance 99 and best practices 100. The mobile score is held back by a decorative effect, not by the build.
mediumSlow main content on mobile: /
mediumSlow main content on mobile: /work/ak-secure
lowPage language is not declared
low26 images are not cached by browsers
lowRecommended security headers missing
06On-page basics 6/10
low1 meta descriptions are duplicated
lowMeta descriptions too long or too short
07Content 5/10
Case studies average about 140 words. They describe what was built but rarely the result, because we had too few verified numbers to quote. The fix is more depth and real outcomes, not filler.
medium9 key pages have under 300 words
08Structured data 7/10
mediumCore structured data types missing
09AI search readiness 7/10
Good foundations already: FAQ structured data, an llms.txt, and AI crawlers allowed. The canonical problem undermined all of it.
10Links & authority
11Local & where to buy
12Competitors
13Measurement
14Conversion 6/10
A working enquiry form and clear calls to action, but no free survey or check for visitors with an existing site, which is where most enquiries now start.
mediumNo route in for visitors who already have a website
15Platform
16Fix list
Every issue, most serious first. Quick wins are marked ★.
| # | Issue | Area | Severity | Effort | Owner |
|---|---|---|---|---|---|
| 1 ★ | Every page tells Google its original is the home page, on a different address | 1 | critical | S | Valyra |
| 2 ★ | 12 live pages missing from the sitemap | 1 | medium | S | Valyra |
| 3 ★ | 12 sitemap pages not linked from the site | 1 | medium | S | Valyra |
| 4 ★ | Slow main content on mobile: / | 2 | medium | M | Valyra |
| 5 | Slow main content on mobile: /work/ak-secure | 2 | medium | M | Valyra |
| 6 | 9 key pages have under 300 words | 4 | medium | M | Valyra + client review |
| 7 ★ | Core structured data types missing | 5 | medium | S | Valyra |
| 8 | No route in for visitors who already have a website | 11 | medium | M | Valyra |
| 9 | Redirect chain on http://valyra.ai/ | 1 | low | S | Valyra |
| 10 ★ | Page language is not declared | 2 | low | S | Valyra |
| 11 | 26 images are not cached by browsers | 2 | low | S | Valyra |
| 12 | Recommended security headers missing | 2 | low | S | Valyra |
| 13 ★ | 1 meta descriptions are duplicated | 3 | low | S | Valyra |
| 14 | Meta descriptions too long or too short | 3 | low | S | Valyra |
17The plan
| When | Focus |
|---|---|
| Same day | Self-referencing www canonicals, a www sitemap, page language, one description per page, WebSite, Organization and breadcrumb structured data, and the hero effect skipped on phones. |
| Next | A rebuilt site around what we now offer: SEO and AI search for existing sites including WordPress, a free survey, a live condition check, and deeper case studies with real results. |
| Month 3 | Re-survey against this report and publish the comparison. |
19Next steps
- The same-day fixes are done. Mobile performance on the corrected build measured 90.
- This report is published as-is so you can see exactly what a Valyra survey looks like.
20Method & limits
Measured: passive crawl of 12 pages and 35 linked files; domain, redirect, robots.txt, sitemap and llms.txt checks; browser rendering and screenshots of 3 key pages (mobile and desktop); Lighthouse lab tests on 3 page/device combinations; structured data extraction; technology and platform detection.
Not measured in this audit: real-user speed data (needs a PageSpeed API key); Google Search Console (indexed pages, real queries, clicks); analytics and conversion data; CMS admin and server checks; keyword search volumes (needs a keyword data source); full backlink profile (needs Search Console or a backlink tool); links and authority, competitors and measurement were not assessed in this self-survey.
Page inventory
| Page | Status | Title | Words (HTML) | H1s | Schema |
|---|---|---|---|---|---|
| / | 200 | Valyra | Bespoke websites and web apps, UAE & UK | 1685 | 1 | Answer, Country, FAQPage, Person, PostalAddress, ProfessionalService, Question |
| /work/ak-secure | 200 | Case Study: AK Touch Secure | Valyra | 155 | 1 | — |
| /work/hndld | 200 | Case Study: HNDLD | Valyra | 137 | 1 | — |
| /work/equianalytix | 200 | Case Study: EquiAnalytix | Valyra | 132 | 1 | — |
| /work/gallopr | 200 | Case Study: Gallopr | Valyra | 137 | 1 | — |
| /work/ono-collective | 200 | Case Study: ONO Collective | Valyra | 120 | 1 | — |
| /work/kenricks | 200 | Case Study: Kenrick | Valyra | 162 | 1 | — |
| /work/qs-consultancy | 200 | Case Study: Dylan Evans QS Consultancy | Valyra | 122 | 1 | — |
| /work/decision-architect | 200 | Case Study: Decision Architect Framework | Valyra | 117 | 1 | — |
| /work/tote-equianalytix | 200 | Case Study: Tote × EquiAnalytix | Valyra | 197 | 1 | — |
| /privacy | 200 | Privacy Policy | Valyra FZ-LLC | 402 | 1 | — |
| /terms | 200 | Terms of Use | Valyra FZ-LLC | 312 | 1 | — |