Technical SEO that's measured, not guessed
We fix the technical reasons a site isn't found, then measure every change against Search Console data. We run our own sites the same way: a baseline before each change, one change at a time, and a check 28 days later.
Two ways SEO goes wrong
Either nothing is measured, so nobody knows which change helped, or the site chases tricks that Google's spam policies penalise: pages mass-produced for every keyword or city, keyword stuffing, bought links.
We work the other way round. First we fix whatever stops Google crawling and understanding the site, then we improve the pages that already get impressions, and we write down what changed so the result can be checked.
What we deliver
Technical audit
Crawling, index coverage, canonicals, redirects, sitemaps, robots rules, Core Web Vitals and structured data.
Fixes in the code
We're developers, so we make the changes ourselves instead of handing you a spreadsheet.
Page improvements
Better titles and answers on pages that already get impressions, overlapping pages merged, and unsupported claims removed.
Measurement
Search Console and GA4 set up properly, and a change log with dates and 28-day baselines.
How we build it
Every SEO project runs through our delivery process. These are the steps that are specific to this work. Teal steps are thinking, graphite steps are building, and orange ones keep it running.
Crawl and baseline
What Google sees today, and 28 days of Search Console data.
Fix blockers
Indexing, canonicals, redirects and speed first.
Improve pages
One change per page, logged with its date and reason.
Measure after 28 days
Compare against the baseline before touching it again.
Repeat
Keep what worked and undo what didn't.
What you get
- A prioritised audit: what to fix, why, and how much effort it takes
- Fixes shipped in code, with a change log
- Search Console and GA4 set up and verified
- Sitemap, robots and canonical rules
- Structured data that matches what's on the page
- A 28-day check on every change
Typical timelines
| Scope | Range |
|---|---|
| Technical audit | 1–2 weeks |
| Fixing the findings | 2–6 weeks |
| Each change measured over | 28 days |
Planning ranges, not quotes. Your scope sets the real timeline, which we confirm in writing after discovery. See how engagements are priced.
Tools we use
- Google Search Console
- Google Analytics 4
- Lighthouse and PageSpeed Insights
- Schema.org structured data
- IndexNow
- Next.js and WordPress
See it in our work
- Rice Purity Test app
Duplicate pages consolidated, core pages rewritten against real search queries, and AI crawlers allowed.
Read next
- How we run a technical SEO audit
Baseline first, one change at a time, and a check 28 days later.
- Local SEO for service businesses
Business Profile, consistent contact details, reviews and local pages.
Questions about SEO
Do you guarantee rankings?
No. Nobody controls Google's rankings, and a guarantee is a warning sign. We promise the work, the change log and an honest reading of the data.
Do you build links?
We don't buy links, trade them or run networks of sites. We'll point out genuine opportunities, such as directories and partners you actually work with, and you decide.
How long before we see results?
Technical fixes can show up in Search Console within weeks. We judge each change over 28 days, and rankings on competitive searches take months to move.
Can you work on a WordPress site?
Yes. Most technical fixes are the same on any platform, and we also build Next.js front ends on headless WordPress.
Can you do SEO for a Next.js or JavaScript site?
Yes. We build on Next.js ourselves, so we fix problems where they start, in the code: what Google actually renders, metadata and canonicals, structured data, internal links and speed.
Can you protect our rankings during a redesign or migration?
That's where rankings are most often lost, so we plan for it: a list of every URL with traffic or links, a one-to-one 301 redirect map, and checks in Search Console after launch. Nobody can promise nothing moves, but this avoids the usual losses.
Often paired with
- Web developmentMarketing sites, customer portals and web applications on Next.js, React and TypeScript.
- Digital marketingTracking, landing pages and lead routing, so you can see which spend brings customers.
- UI/UX designUser flows, clickable prototypes and design systems, designed and built in the same place.
Tell us about your SEO project
A few lines is enough. We'll ask the right questions on the call.
We reply within one working day
By email or WhatsApp, whichever you prefer.
A short call
To understand the goal, the people who'll use it and any deadline.
A written scope and estimate
Before any work starts, so you know what you're agreeing to.
Prefer to talk first?