SEO that fixes things. Not a list of things.
Your specialist and our AI team find what's holding your site back, fix it, and show you what changed. You just say yes.
AI-powered, overseen by a specialist. Nothing goes live until you say yes.
I don't really know what SEO is. I just know nobody finds us.
You don't need to know. Your specialist explains it in plain English, and the AI team does the fixing.
What you get.
The full check-up
Every page read, every problem found, in about four minutes.
Done for youFixes, written and shipped
Titles, meta, redirects, sitemaps. Written, pushed live, double-checked.
Done for youSchema that plays nice
Structured data that fits what you already have instead of breaking it.
Done for youSmarter internal links
Links added where your sentences already make sense for them.
Done for youShow up in AI answers
Get cited by ChatGPT, Perplexity and Google's AI, not just ranked.
Done for youLinks and local
Outreach drafted for you, reviews answered, listings kept tidy.
Drafted for you“Done for you” means we make the change and check it went live. “Drafted for you” means it’s written, checked by your specialist, and waiting for your yes.
Who does the work.
The person you talk to
Learns your business on the first call, sets up your accounts with you, checks everything the AI team makes, and explains the results in plain English.
Fixes ready today
Everything that decides whether a page can be found and trusted: the crawl, the fixes, structured data, internal links, listings, links, and visibility inside AI answers.
The small print, in plain English.
What it can do today, and where it stops
End to end. Crawls, scores, writes the fixes, and publishes approved changes straight into WordPress, Shopify or Webflow. Nothing here waits on anybody else.
Things this desk will never do
- No disavow file without a manual action reported. Google's own guidance is that the tool is not normal site maintenance, and a careless disavow removes links that were counting in your favour.
- No structured data written over a node carrying an @id. That node is a reference into the entity graph, and completing it writes a second conflicting definition.
- No contextual link where no paragraph already shares terms with the target. Writing the sentence is a content change pretending to be a linking change.
- No score printed for a signal nothing measured. The space says what is missing instead.
Every AI agent on this team
Each one does a single job, under your specialist, and each has one thing it will never do.
Makes the brand the answer, not just a result
NeverCheck crawler access first. Everything else is wasted if the door is shut.Establishes what is actually true from first-party data
NeverEvery number you report must come from a tool call in this conversation.Decides the site's page structure
NeverOne page per cluster. Two pages for one cluster is cannibalisation.Tracks what competitors are doing and what changed
NeverReport movement, not standings. A competitor sitting still is not news.Decides what gets written, in what order, and why
NeverImproving an existing page usually beats writing a new one. Check first.Keeps the work inside what the client is paying for
NeverNever approve spend that exceeds the remaining budget for the period.Makes the traffic worth having
NeverMatch the page to the intent behind the query that brings people to it.Creates reasons for people to link
NeverThe asset comes before the outreach. Pitching nothing is a waste of a relationship.Makes product and category pages sell
NeverCategory pages usually carry more search demand than product pages. Start there.Projects what work will be worth and when
NeverAlways give a range, never a single number.Finds what competitors rank for and the client does not
NeverA gap is only a gap if the query is worth having.Finds the queries worth competing for
NeverBusiness value outranks search volume, every time.Owns visibility in maps and local results
NeverCategories and services are the highest-leverage profile fields. Start there.Works out what a query actually rewards
NeverLook at the actual ranking pages, not only their titles.Makes sure the site can be crawled, rendered and indexed
NeverDiagnose before fixing. A symptom fixed at the wrong layer comes back.Measures what answer engines actually say
NeverUse a stable prompt set so numbers are comparable between cycles.Builds and enforces the brand's voice and factual boundaries
NeverDerive the voice from their writing, not from what they say about it.Turns a target query into a brief a writer can execute without guessing
NeverRead the ranking pages. Do not brief from the titles alone.Makes individual pages quotable
NeverPut the answer above the context, always.Makes the business's details consistent everywhere
NeverFix the highest-authority listings first.Keeps published pages winning
NeverDiagnose the cause before rewriting. Decay has several different causes.Makes the draft good enough to publish under the client's name
NeverCut before you add. Most drafts are too long, not too short.Makes the site credibly authored
NeverAuthor identity must belong to a real person who agreed to it.Makes the brand resolvable as a thing, not a string
NeverName, description and identifiers must match everywhere.Measures where the business actually ranks, block by block
NeverUse the same grid and the same queries each time so results are comparable.Gets the right pages indexed and the wrong ones out
NeverSubmit changed URLs promptly; a page nobody recrawls is a page that did not change.Makes multi-market sites target the right people
NeverHreflang only works when every version points back at the others.Routes authority and crawl attention to the pages that earn money
NeverEvery suggestion names the source page, the target, the anchor and the sentence.Protects the site from its own backlink profile
NeverVerify a link exists before acting on a report about it.Finds and qualifies places a link could genuinely come from
NeverRelevance beats authority. A relevant link from DA 30 beats an irrelevant DA 80.Adapts content for a market rather than translating it
NeverResearch the target market's actual search terms before adapting.Works out where crawl attention is actually going
NeverCrawl budget only matters on large sites. Say when it does not.Catches damage before and after site changes
NeverCompare against a baseline, not against a feeling.Specifies and labels the visual assets a page needs
NeverAn image must add information a reader would otherwise lack.Writes the emails that actually get replies
NeverRead something they wrote before writing to them. It shows and it is checked.Claims the links the client already qualifies for
NeverOnly pursue listings the client genuinely qualifies for.Diagnoses and fixes Core Web Vitals
NeverField data beats lab data. Say which you are using.Turns reviews into a ranking and trust asset
NeverReply to every review, positive and negative.Makes the site machine-readable
NeverMarkup must describe what is visibly on the page. Nothing else.Produces the draft
NeverRead the brand profile and the fact ledger before writing a word.Verifies every claim before it is published
NeverOpen the source. A plausible-looking URL is not a verification.Removes the tells that mark text as machine-written
NeverChange how it reads, never what it claims.Who this is for
Founders whose website isn't bringing in customers from Google or from AI answers.
What it costs.
- A specialist on your account
- Never a percentage of ad spend
- Everything we make stays yours
Rather do it yourself?
The tools our team uses are open in Thymelab, our do-it-yourself lab, from £79 a month on the Starter plan. You can start free, and book a specialist any time.
Need a hand with the rest?
Tell us about your business.
Thirty minutes with a specialist. You leave with a plan, whether or not you hire us.