New: professional WordPress services from the team behind your theme

Technical SEO for WordPress

Make every page you publish easy for Google to find.

We crawl your WordPress site the way a search engine does, fix what stops pages being crawled, indexed and understood, and show you the result in Search Console. No content writing, no link schemes, no ranking promises — just a clean technical base.

3–14 daystypical delivery

Read-only accessto start the audit

Full site crawl

Schema validated

Search Console explained

site-crawl — yoursite.com Audit ready
  1. OKrobots.txt200 OK — sitemap declared, CSS and JS crawlable
  2. WARN/wp-sitemap.xmlLists tag archives that are set to noindex
  3. FOUND/category/news/page/2/Canonical points to a URL that returns 404
  4. FOUND/2019/05/old-guide/Redirect chain — three hops to the final URL
  5. WARN/author/admin/Thin author archive indexed
  6. FOUNDArticle markupNo author or datePublished on older posts
  7. OKreportIssues ranked by impact — fixes ready for staging

3 issues found · 3 fixed

What a WordPress SEO audit finds

Small technical gaps, repeated across the web.

The 2025 Web Almanac crawled millions of pages. The basics are still missing on a large share of them — and each gap makes it harder for Google to pick the right page or show it well.

67%

of mobile pages have a canonical tag — a third leave Google to guess

Web Almanac 2025 — SEO

13.2%

of sites return a 404 for robots.txt on mobile

Web Almanac 2025 — SEO

2.1%

of sites publish an llms.txt file — which Google says you don’t need

Web Almanac 2025 — SEO

25%

higher click-through for Rotten Tomatoes pages with structured data

Google — Intro to structured data

How Google sees your site

Four steps between “Publish” and a search result.

01 / 04 — Crawl

Google has to find the page first.

Crawlers discover URLs through links and sitemaps. We make sure robots.txt lets them in, your XML sitemap lists only pages worth indexing, and internal links reach new posts quickly.

02 / 04 — Index

Then decide it’s worth keeping.

Google groups duplicates and keeps the most representative URL as the canonical. Tag pages, ?replytocom URLs and paginated archives can compete with your articles — we set clear canonicals and noindex rules.

03 / 04 — Understand

Then work out what it is about.

Structured data in JSON-LD — the format Google recommends — describes each article, its author, dates and breadcrumbs. We add it, validate it and keep it consistent across templates.

04 / 04 — Serve

Only then can it show up.

Google says it doesn’t guarantee it will crawl, index or serve any page. We can’t promise rankings, but we remove the technical reasons a good page gets left out.

Search Console, decoded

What your Page indexing report is really telling you.

Google is clear that not every URL should be indexed — only canonical pages. The skill is telling healthy exclusions from real problems. Tap a status to see what Google means and what we do about it.

Source: Search Console Help — Page indexing report

Duplicate content on WordPress

Three ways to tell Google which URL counts.

WordPress can publish the same post at several addresses — with and without trailing slashes, in feeds, archives and paginated comments. Google treats your choice as a signal, not an order, so we make every signal agree.

Strong signal

301 redirects

For URLs that should no longer exist. Google calls a redirect “a strong signal that the target of the redirect should become canonical.”

Strong signal

rel=canonical tags

For variants that must stay reachable — sorted, filtered or tracked URLs. Every template gets a canonical that points to a live, indexable page.

Weak signal

Sitemap inclusion

Listing a URL in your sitemap only hints that it is canonical. That’s why a sitemap full of noindexed or redirected URLs sends mixed messages.

Your SEO health score

Score your WordPress site in under a minute.

Nine checks drawn from Google Search Central’s documentation, grouped the way Google works: crawl, index, understand. Tick what you’re sure of — anything you’re unsure about is worth an audit.

Crawl

Index

Understand

Google — Page experience · Google — Introduction to robots.txt

Editorial calendarDraft3Review2Scheduled4Live12SEO 92ReadablePublished12.8k reads

For news sites and magazines

Fresh stories, found while they’re fresh.

Publishers live and die by how fast Google discovers a story. Google’s own rules for news sitemaps and article markup are strict — and most WordPress setups get at least one of them wrong.

  • A Google News sitemap done rightOnly articles from the last two days, and no more than 1,000 news entries per file — split automatically when you publish more.
  • NewsArticle markup with real authorsEvery author listed separately, a clean name and an author.url that links to their profile page — as Google recommends.
  • Sitemaps without noiseGoogle ignores priority and changefreq and trusts lastmod only when it is accurate — so we make lastmod change only when an article really does.

Google — News sitemap · Google — Article structured data · Google — Build and submit a sitemap

AI Overviews and AI Mode

Visibility in AI answers starts with plain old SEO.

Google says there are no extra requirements or special optimisations for its AI features. A page needs to be indexed and eligible to show with a snippet — the same technical base this service builds.

01

Be indexed first

If a page isn’t in Google’s index, no AI feature can cite it. The crawl and index audit comes before anything else.

02

Skip the special files

Google says you don’t need new machine-readable files, AI text files or special schema to appear. We won’t sell you an llms.txt.

03

Make authorship clear

Clear headings, visible author details and valid article markup help any system — search engine or AI tool — understand who wrote what, and when.

The audit, step by step

From first crawl to a clean Search Console.

We start with read-only access and change nothing until you’ve seen the list. Every fix is tested before it goes live.

  1. Access and crawlDay 1

    See the site the way Google does

    Read access to Search Console and analytics, then a full crawl of every URL your site exposes.

    • Search Console and Bing Webmaster Tools connected
    • Full site crawl
    • Sitemap and robots.txt checked
  2. AuditDays 2–5

    Rank every issue by impact

    We compare the crawl with the Page indexing report and review structure, schema and internal links.

    • Index and canonical review
    • Redirect chains and broken links
    • Schema and internal linking gaps
  3. FixDays 5–12

    Fix it inside WordPress

    Redirects, canonicals, noindex rules, sitemaps and schema — each change tested on your templates.

    • Redirects and duplicates resolved
    • Article, Organization and BreadcrumbList markup validated
    • Internal linking plan
  4. ReportFinal day

    Know what changed — and what to watch

    A short report of every change and the Search Console reports to keep an eye on.

    • Plain-English change log
    • Search Console walkthrough
    • What to re-check after redesigns

Estimate your project

A ballpark for your WordPress SEO audit.

Pick the size of your site and what you need. Your written quote confirms the exact scope and price after we’ve looked at the site.

Large sites rarely need a different process — just more templates, more archive types and more redirects to untangle.

Size of the site
What you need

Questions, answered

Why aren’t all my pages indexed?

Google’s own Page indexing help says you shouldn’t expect every URL to be indexed — only canonical pages. Duplicates, redirects and noindexed archives are meant to be excluded. We look for the pages that should be indexed but aren’t.

Will blocking a page in robots.txt remove it from Google?

No. Google says robots.txt is not a way to keep a page out of search — a blocked URL can still be indexed if other pages link to it. Use noindex or a password instead; we set that up correctly.

Do I need an llms.txt file for AI search?

Not for Google. Its AI features documentation says you don’t need new machine-readable files or special markup to appear in AI Overviews or AI Mode — being indexed and eligible for a snippet is what counts.

Do you guarantee rankings?

No. Rankings depend on content, competition and links as well as technical health. We fix the technical side so it is not holding you back.

What is a news sitemap?

A sitemap listing articles published in the last two days. It helps Google find fresh stories quickly.

What does AI answer visibility mean?

AI search tools pull answers from web pages. Clear structure, schema and author information make it easier for them to understand and cite your articles.

Does a slow site hurt SEO?

Page experience is one factor among many. If speed is a problem, combine this with speed optimisation.

Are your themes SEO friendly?

Yes. Our themes use clean markup and work with the main SEO plugins. Plugin settings and site structure still matter, which this service covers.

Get a free quote

Let’s build something great.

Tell us about your project and goals. A WordPress engineer — not a salesperson — will reply within one business day with a plan and a fixed price.

  • Free, no-obligation quote within 24 hours
  • NDA available on request
  • Fixed price — you approve the scope before work starts

    What are we building?

    Pick the closest match — you can add details in the next step.

    Services you’re interested in optional
    Scope, budget & timing
    Estimated budget
    Ideal timeline
    Where should we send the quote?
    Preferred way to talk
    Brief, RFP or wireframes optional · max 10 MB

    Related services

    Custom Theme Development

    Your design turned into a fast, accessible block theme your editors can actually use.

    Custom quote Typical delivery: 3–8 weeks

    Custom WordPress development

    A WordPress site built around how your business works, not squeezed into a template.

    Custom quote Typical delivery: 2–8 weeks