TECHNICAL SEO · CRAWLING, INDEXING & SPEED

Technical SEO Services — Fix the Foundations That Decide Whether You Rank at All

Crawling · Indexing · Core Web Vitals · Site Architecture

Technical SEO is the layer underneath everything else. Before Google can decide whether your page is the best answer, it has to find it, crawl it, render it and index it — and a surprising number of sites quietly fail at one of those four steps.

You can publish excellent content and earn real links, and still watch nothing move, because a robots rule blocks a directory, a canonical points at the wrong URL, faceted navigation has generated thousands of near-duplicate pages, or the page only assembles after JavaScript the crawler never waits for.

Technical SEO finds those problems and fixes them. It is unglamorous work, and it is usually the cheapest ranking gain available — because you are removing something that is actively holding the site back, rather than trying to build authority you do not have yet.

Every finding comes from a crawl of your own site, your Search Console index and Core Web Vitals reports, and your server logs where they are available — not from a plugin score.

GET YOUR FREE TECHNICAL SEO AUDIT

Crawl and index coverage

Site architecture and crawl depth

Core Web Vitals on real users

Canonicals, redirects and duplicates

JavaScript rendering and schema

Find out exactly what is stopping Google from crawling, rendering and indexing your site. No obligation.




    5+

    YEARS EXPERIENCE

    350+

    PROJECTS COMPLETED

    340+

    HAPPY CLIENTS

    98%+

    CLIENT SATISFACTION

    THE BASICS

    What technical SEO actually is

    Technical SEO is everything that determines whether a search engine can reach, read, understand and trust your website — before any question of content quality comes into it.

    It covers how your URLs are structured, which pages you allow into the index, how quickly pages load on a real phone on a real network, whether your content exists in the HTML or only after JavaScript runs, and whether the signals you send about duplicates and alternates are consistent.

    None of it is visible to your visitors. All of it is visible to Google. When technical SEO is wrong, everything downstream underperforms and nobody can work out why.

    Crawlability

    Can a bot actually reach the page — through links, sitemaps and a robots file that allows it, without burning its budget on junk URLs?

    Indexability

    Once reached, is the page allowed into the index, pointing at the right canonical, and distinct enough to be worth storing?

    Renderability

    Does the content exist in the HTML, or only after JavaScript the crawler may not run — or may run much later than you assume?

    Performance

    Does the page load quickly and stay stable for real people on real phones — not just in a lab test on a fast connection?

    WHAT I DO

    Technical SEO services

    Ten areas that between them decide whether your site can be crawled, indexed and served quickly. Most sites need three or four of them fixed — the audit says which, and in what order.

    Technical SEO Audit

    A full crawl, and a ranked list of what is actually costing you traffic.

    I crawl the site the way a search engine does, cross-reference it against Search Console, and separate the issues that are genuinely suppressing rankings from the ones that only look alarming in a plugin.

    • Full site crawl with rendering enabled
    • Index coverage and exclusion reasons
    • Status codes, redirects and broken links
    • Duplicate, thin and orphaned URLs
    • Prioritised fix list with effort and impact

    Crawling & Indexation Control

    Decide deliberately what Google sees — and what it never should.

    Most sites either block something they need indexed or let thousands of parameter and filter URLs into the crawl. Both waste the attention Google is willing to give you.

    • robots.txt rules reviewed line by line
    • Noindex and canonical strategy per template
    • Parameter and faceted URL handling
    • Pagination and infinite-scroll handling
    • Index coverage errors resolved and re-validated

    Site Architecture & Crawl Paths

    Every page that matters should be a few clicks from the homepage.

    Depth is a ranking problem. Pages buried five or six clicks down get crawled rarely and rank poorly, no matter how good they are. I restructure the paths so importance and reachability line up.

    • Crawl-depth map of the whole site
    • URL structure and folder hierarchy review
    • Hub and category page structure
    • Orphan pages found and linked
    • Breadcrumbs and navigation consistency

    Core Web Vitals & Page Speed

    Fix speed for the people actually visiting, not for a lab score.

    I work from field data first — what real users on real devices experienced — and only then use lab tools to find the cause. A perfect Lighthouse score on a desktop fibre connection proves very little.

    • Field Core Web Vitals by template and device
    • LCP, INP and CLS causes identified
    • Image, font and script loading fixes
    • Render-blocking and third-party script review
    • Re-measured after every deployment

    Canonicalisation & Duplicate URLs

    One page, one URL, one canonical — consistently.

    Trailing slashes, uppercase variants, HTTP and HTTPS, www and non-www, tracking parameters and print versions all quietly split the same page into several. Google then picks one, often not the one you wanted.

    • Canonical tags audited across every template
    • Protocol, www and trailing-slash consistency
    • Tracking and session parameter handling
    • Duplicate and near-duplicate consolidation
    • hreflang review for multi-language sites

    Redirects & Migration Support

    Move the site without dropping the rankings you already paid for.

    Most traffic losses after a redesign come from redirects that were built at the last minute, or not at all. The mapping should exist before anything goes live, and be checked the hour it does.

    • Full old-to-new URL redirect map
    • Redirect chains and loops eliminated
    • Pre-launch staging crawl and sign-off
    • Launch-day and week-one monitoring
    • Recovery plan if rankings do move

    XML Sitemaps & robots.txt

    Tell search engines the truth about what exists and what matters.

    A sitemap full of redirects, 404s and noindexed URLs teaches Google to trust it less. It should be a clean list of exactly the pages you want indexed, and nothing else.

    • Sitemaps rebuilt to include only indexable URLs
    • Split sitemaps by content type for diagnosis
    • robots.txt cleaned and documented
    • Submission and coverage monitoring in Search Console
    • Bing Webmaster Tools set up in parallel

    JavaScript SEO & Rendering

    Make sure the content you can see is the content Google gets.

    If your copy, links or metadata only appear after JavaScript runs, indexing becomes slower and less reliable. I compare the raw HTML with the rendered page and close the gap.

    • Raw HTML versus rendered DOM comparison
    • Links and content missing before render
    • Client-side routing and history handling
    • Lazy-loading that hides content from crawlers
    • Server-side or static rendering recommendations

    Structured Data Implementation

    Schema that validates, matches the page, and keeps working.

    Structured data is added at template level so it stays consistent, and it is monitored afterwards — because the most common problem is markup that was correct once and silently broke in a later release.

    • Schema type chosen per template
    • Organisation, breadcrumb and article markup
    • Product, FAQ and review markup where valid
    • Validation against Search Console enhancement reports
    • Ongoing monitoring for new errors

    Log Analysis & Crawl Budget

    See what Google actually crawls — not what you assume it crawls.

    Server logs are the only place you can watch real bot behaviour. On large sites they usually reveal that most of the crawl is being spent on URLs nobody wants indexed.

    • Bot hits by URL, template and status code
    • Crawl frequency of your important pages
    • Budget wasted on parameters and redirects
    • Pages Google has never requested
    • Fixes verified in the logs afterwards

    WHY IT FAILS

    Why technical problems go unnoticed for years

    Technical SEO fails quietly. Nothing breaks visibly, no page throws an error a visitor would notice, and the site keeps working perfectly for humans while slowly losing ground in search.

    By the time anyone investigates, the cause is months old and tangled up with a redesign, a plugin update or a developer who has since left. These are the patterns I find most often.

    The plugin says everything is green

    An SEO plugin checks a short list of on-page fields. It does not crawl your site, and it cannot tell you that a whole directory is excluded from the index.

    Nobody reads index coverage

    Search Console will tell you exactly which pages were excluded and why. On most sites nobody has opened that report in a year.

    Speed measured in a lab

    A good score on a fast desktop connection says nothing about a mid-range phone on mobile data — which is what Google actually scores you on.

    The redesign shipped without redirects

    New URLs, no mapping from the old ones, and every ranking and backlink the old pages had is pointing at a 404.

    Crawl budget spent on junk

    Filters, sort orders and session parameters generate endless URLs. Google crawls them instead of your new products or articles.

    Fixed once, never monitored

    Technical SEO is not a one-off project. A theme update or a new plugin can undo six months of work without anyone noticing.

    WHO IT IS FOR

    Which websites need technical SEO

    Every site benefits from a technical baseline, but the return is largest where there are many URLs, a recent change, or a framework that makes crawling harder than it needs to be.

    It matters most for:

    Ecommerce catalogues

    Large content sites

    Sites after a migration

    Sites after a redesign

    JavaScript and SPA sites

    Multi-language sites

    Sites with faceted navigation

    Sites losing indexed pages

    Slow or heavy websites

    WordPress sites with plugin bloat

    Multi-location businesses

    Agencies needing technical support

    If your indexed page count keeps drifting, or traffic fell after a release and nobody can explain it, technical SEO is where to look first.

    MY APPROACH

    How I work through a technical audit

    Diagnosis before treatment, every time. Nothing gets changed on a live site until we understand what is actually failing and what the change is expected to do.

    01

    Crawl and baseline

    A full crawl with rendering enabled, plus current Search Console and Core Web Vitals data — so every later change has a documented before-state.

    02

    Index coverage review

    Which pages are indexed, which are excluded, and for what stated reason. This alone usually explains most of the gap between what you published and what ranks.

    03

    Architecture and crawl paths

    How deep your important pages sit, what links to them, and where the crawler is being sent instead. Template-level fixes come first because they move many pages at once.

    04

    Rendering check

    Raw HTML compared against the rendered page, so we know whether your content and links exist for a crawler that does not wait for every script.

    05

    Performance on real users

    Field Core Web Vitals per template and device, then lab tools only to find the cause. We fix what real visitors experience, not what a synthetic test reports.

    06

    Fix, deploy, re-crawl

    Changes go out in small, dated batches — either implemented by me or handed to your developer as a precise spec — and the site is re-crawled after each one.

    07

    Monitor and catch regressions

    Scheduled crawls and Search Console checks, so a theme update or a new plugin does not quietly undo the work six weeks later.

    WHY ME

    Why work with me on this

    You work with me directly

    No account manager in the middle. The person reading your crawl and your logs is the person writing the fix.

    Findings come with evidence

    Every issue is shown with the URLs it affects and the report it came from, so nothing has to be taken on trust.

    Prioritised, not exhaustive

    A crawl can flag thousands of “issues”. You get the handful that actually affect rankings, ordered by return on effort.

    Written for your developer

    Recommendations are specific enough to hand straight to an engineer — which file, which rule, which URLs, and how to verify it worked.

    Nothing risky ships unchecked

    Redirects, canonicals and robots rules are the easiest way to break a site. They get tested on staging and verified the moment they go live.

    You keep everything

    The crawl exports, the redirect map, the audit and the reasoning behind each decision stay with you, whether or not we keep working together.

    RESULTS

    What technical SEO can change

    I will not put a percentage on your results before I have crawled your site. What I can tell you is which levers this work actually moves.

    • More of your pages actually indexed
    • Fewer pages excluded for reasons nobody chose
    • Important pages crawled more often
    • New content discovered and indexed faster
    • Crawl budget spent on pages that matter
    • Fewer duplicate URLs competing with each other
    • Core Web Vitals passing for real visitors
    • Faster, more stable pages on mobile
    • Rankings and links preserved through a migration
    • Valid structured data with fewer enhancement errors
    • Content reliably visible to crawlers, not just browsers
    • Regressions caught in days rather than months

    How much each one moves depends on how much is currently broken, how big the site is, and how quickly fixes can be deployed — which is why the audit comes first.

    TOOLING

    What I use on this work

    Google Search Console

    Screaming Frog

    Google PageSpeed Insights

    Bing Webmaster Tools

    Semrush

    Ahrefs

    Google Analytics 4

    Google Tag Manager

    Microsoft Clarity

    Looker Studio

    FAQ

    Technical SEO questions, answered

    Technical SEO is the work that makes a website easy for search engines to crawl, render, index and serve quickly. It covers URL structure, robots and canonical rules, sitemaps, redirects, page speed, JavaScript rendering and structured data — everything that decides whether your pages can compete, before content quality is even considered.

    Technical SEO answers “can Google reach, render and index this page?” On-page SEO answers “now that it can, is this the best answer to the query?” They overlap, and a site can be technically flawless and still rank for nothing — or have brilliant content that Google never indexes. Most sites need some of both.

    The usual signals: your indexed page count is much lower than your published page count, traffic dropped after a release with no content change, new pages take weeks to appear in search, or Search Console shows a lot of pages excluded from the index. Any one of those is worth a crawl.

    It varies more than any other SEO work. Unblocking pages that were wrongly excluded can show up within days once Google re-crawls. Architecture and internal-linking changes usually take weeks. Core Web Vitals are scored on a rolling 28-day window of real user data, so those never move instantly. Anyone promising a specific date is guessing.

    They are one of many signals, and they are rarely the reason a page is not ranking on their own. Where they matter most is between pages that are otherwise close in quality — and they matter a great deal to the visitor, which shows up in conversions whether or not it shows up in rankings.

    Yes, and the earlier the better. The most valuable moment is before launch — crawling staging, building the redirect map from real URLs, and checking robots and canonical rules while they can still be changed cheaply. I also do post-launch recovery when a site has already lost traffic, but that is harder work.

    Either. Some clients want a specification precise enough for their developer to action; others want me to implement directly where I have access. Some changes — redirects, server rules, template code — usually need your developer regardless, so we agree the split at the start.

    Yes. Agencies can bring me in for crawls, migration support and technical audits under their own brand, with deliverables formatted for their client reporting.

    RELATED SERVICES

    On-Page SEO

    Once Google can read the page, this is what decides whether it deserves to rank.

    Local SEO

    Google Business Profile, citations and location pages for businesses with a service area.

    Ecommerce SEO

    Category and product structure, faceted navigation and crawl budget for real catalogues.

    AI Search / AEO / GEO

    How your business is represented inside AI assistants and answer engines.

    Find out what is holding your site back

    Send me your website and I will crawl it, check what Google is and is not indexing, and tell you plainly which technical problems are costing you traffic. You get the findings either way — no pressure, no obligation.

    Scroll to Top