A technical SEO audit written by someone who codes
Most SEO audits stop exactly where the work starts: in the code. Mine starts there. Every recommendation is specific, prioritised, and I can implement it myself — on Drupal, WordPress or any web stack.
What the audit covers
Crawl & indexing
What Google actually sees: index coverage, redirects, canonicals, sitemap, robots.txt, orphan pages, duplicate content, and the crawl traps quietly burning your budget.
Core Web Vitals
LCP, INP and CLS measured on field data (CrUX) and in the lab — with a precise diagnosis of what is blocking: assets, fonts, JavaScript, images, caching.
Structured data
Clean Schema.org that is actually eligible for rich results: Organization, Person, Article, FAQ, breadcrumbs — validated, tested and monitored.
International & multilingual
hreflang, per-language URL structure, geo-targeting. The classic mistakes that quietly sabotage multilingual sites, found and corrected.
Drupal specifics
Your Drupal SEO configuration audited in depth: metatag, pathauto, simple_sitemap, caching, aggregation, render pipeline. I know where the bodies are buried.
AI search visibility
ChatGPT, Perplexity, AI Overviews: crawlable content, marked-up identity and solid E-E-A-T signals — and an honest account of which tactics do nothing.
What you receive
- A prioritised report: every issue with its severity, estimated impact and a concrete fix — never "improve site speed".
- A one-hour walkthrough with your team, technical or not.
- The fixes implemented by me, or your own developers coached through them — your call.
- A 30-day checkpoint to measure what the corrections actually moved.
Proof by example: this site scores top marks in Lighthouse, loads in a fraction of a second and exposes a complete structured-data graph. I publish the method — and the things that turned out not to work — onthe blog.