Technical SEO, fixed not just flagged
Core Web Vitals, schema, indexation, and JavaScript-rendering work — by someone who reads the Next.js source, not just the SEO tool report.
Technical SEO is where most SaaS sites bleed traffic silently — orphan pages, client-rendered metadata, broken canonicals, schema typos. I find them in a day and ship the fixes the same week.
<2.5s
Real-user LCP target on key URLs
100%
Templated schema across the site
+45%
Median crawl-budget improvement after audit
Lighthouse CI
Wired into your PR pipeline
Trusted by founders & teams in
Everything included in every engagement
No upsells. No surprise change orders. One scope, one price.
Crawlability & indexation audit
Robots, sitemaps, canonical chains, hreflang, parameter URLs, soft-404s, duplicate content. Coverage report cleaned to green.
Core Web Vitals on real users
LCP, INP, CLS attacked on real-user data from CrUX, not synthetic Lighthouse. Hydration cost, image strategy, render-blocking, font loading.
Structured data — Article, FAQ, Product, Organization, Breadcrumb
JSON-LD templated and validated. Rich-result eligibility for every page type that qualifies.
JavaScript rendering audit
Server-rendered vs client-rendered diff, prerender for SPA-only frameworks, dynamic imports without losing SEO. Googlebot sees what users see.
Server response & infra
Server-Timing headers, edge-cache strategy, 5xx rates, TTFB. SEO starts at the response, not the page.
Monitoring after the fix
GSC + CrUX dashboards, regression alerts in CI (Lighthouse-CI), uptime monitoring. The fix stays fixed.
The tools I actually use in production
Modern, battle-tested, and chosen for fit — not hype.
Audit
- Screaming Frog
- Sitebulb
- GSC
- Lighthouse CI
Schema
- JSON-LD
- schema.org validator
- Rich Results test
Performance
- next/image
- PartyTown
- Critters
- WebPageTest
Monitoring
- CrUX
- PageSpeed Insights API
- Cloudflare
- PostHog
How we'll work together
Predictable, written-down, no surprises.
- 01
Crawl + baseline
Full Screaming Frog crawl, CrUX baseline, GSC export. Output: a one-page severity-ranked list.
- 02
Quick wins
Schema, metadata, canonicals, sitemap — the things Google reads first. Shipped in week 1.
- 03
Performance & rendering
LCP, INP, hydration. Where most of the long-tail traffic actually unlocks.
- 04
Monitor & alert
Lighthouse CI in your GitHub Actions, CrUX-based weekly snapshots, monthly review.
Pricing that matches the work
Starting prices. Final quote in writing after a 30-minute scoping call.
Audit Only
Diagnosis + plan
$650starting
- Crawl + CrUX + schema audit
- Severity-ranked action list
- 60-min review call
Audit + Fix
Diagnosis + implementation
$2,800starting
- Audit + all quick-win fixes shipped
- Schema templates implemented
- Lighthouse CI configured
Retainer
Ongoing technical SEO
$1,200/mostarting
- Monthly crawl + regression watch
- New-page schema review
- Performance budget enforcement
Questions I get asked first
We're on Next.js — is it really an SEO risk?+
Next.js is excellent for SEO if you use it right. App Router + Server Components are SEO-friendly by default. The bugs creep in around 'use client' boundaries, lazy-loaded metadata, and dynamic OG images. That's the audit job.
What about React SPA / Vite?+
SPA-only frameworks get a prerender layer (Vercel prerender, Prerender.io) or a documented migration plan to Next.js / Astro. Both work; pick based on team capacity.
How long until rankings move after a technical fix?+
Recrawl + reindex usually takes 2–6 weeks. CWV changes propagate to ranking signals over 28-day rolling windows. Schema typically shows in results within days.
Do you fix the bugs or just write the report?+
I fix them. The report is just to explain what's being fixed. Implementation is the deliverable.
Let's scope your project
Tell me what you're building. I'll reply with a written estimate within 24 hours — no sales call required.
Related services
Often paired with technical seo.
SEO Services
On-page, technical, and content SEO — combined into one engagement, run by a developer who can actually fix the rendering bugs your audit will surface.
Local SEO
Google Business Profile optimisation, citations, reviews, local schema, and location-page architecture for service businesses and multi-location brands.
SEO Audit
Technical, on-page, content, and backlink — one report, severity-ranked, with effort and impact estimates on every recommendation. Delivered in 5 business days.
Web Development
From the database schema to the deployed Next.js frontend, I ship modern web apps designed to rank, convert, and scale. One engineer, full ownership.