SEO
Technical SEO
Crawl, indexing, Core Web Vitals, structured data and migrations, fixed by developers who ship code.
London SEO AgencyTower 42, 25 Old Broad Street, EC2N 1HNby appointment
+44 7435 755127Edition updated
SEO
Local & Maps
Websites & CRO
Growth
From the results
Boroughs A to L
Boroughs M to W
Industries
Services · SEO
8 deliverables · 6 steps
WordPress SEO for London businesses, with a WordPress developer on the team. Plugin and theme bloat removed, Core Web Vitals fixed in the code, a clean URL and category structure, schema that validates and service content written for the people searching.
Who it is for
3 London scenarios
WordPress runs a large share of the business websites in London: the law firm in Holborn, the dental practice in Clapham, the electrician covering south London, the recruitment consultancy in Farringdon. It is flexible, it is cheap to start and it is easy to break. A theme bought for its demo, thirty plugins added over five years, three page builders fighting for the same page, and a site that was fast in 2019 and is now the reason the phone does not ring. WordPress SEO is the work of making that site fast, indexable and structured, then giving it the content to rank. Three situations we see most often:
Right for you if the site is on WordPress and the business depends on enquiries from search. Also right for a WordPress site running WooCommerce, where the catalogue brings its own structure problems, although a store with thousands of products may be better served by ecommerce SEO. Not right for you if the site needs to be rebuilt first: a theme that cannot be made fast without starting again is a web design project, and we will tell you that in the review rather than sell you SEO on a site that cannot carry it.
Deliverables
8 listed
Process
6 steps
A crawl, a read of Search Console and GA4, and a hands-on review of the theme, plugins, hosting and database. You get a written list of what holds the site back, in priority order.
The searches your customers make in London, mapped to the pages you have and the pages you need.
Speed, structure, schema and indexing fixed on a staging copy, tested, then released. Every change is documented.
Service pages, area pages and guides written and published, with internal links that pass authority to the pages that convert.
Relevant links, citations and mentions earned, never bought, in step with the content.
A written report each month, a 90-day review, and the next set of priorities agreed with you.
In detail
Edition updated 9 Oct 2026
A WordPress site is as fast as its worst plugin. Our WordPress developer reviews every plugin and the theme for the scripts and styles they load on every page, the database queries they run and the features that overlap. Most sites we see can lose a third of their plugins without losing a feature. Page builders are kept where the business depends on them and tamed where they are not; forms, sliders, social feeds and chat widgets that load before anyone interacts are deferred or removed. We then work through images, fonts, caching and hosting until the Core Web Vitals field data shows the site passing on a phone. Lab scores are a diagnostic; the field data is what Google uses, and it is what we report. The Core Web Vitals guide explains the three measures in plain English.
By default WordPress creates an archive page for every category, tag, author and date, an attachment page for every image, and paginated copies of each. For most business sites that is hundreds of thin pages competing with the pages that matter. We decide, with you, which archives deserve to exist, set the rest to noindex or remove them, fix the permalink structure if it is working against you, clean up redirects and 404s, and configure the XML sitemap so it lists only what should rank. The result is checked in Search Console’s indexing report, not assumed from a plugin setting.
The commonest reason a London WordPress site does not rank is that it has no page for the search. One services page cannot rank for ten services. We build the search map first: which services, which areas, which questions. Then we create a page for each service with real substance, area pages only for areas you genuinely serve (a Croydon page for a Croydon business, not thirty-two borough pages with the name swapped), and guides for the questions clients ask before they call. Every page gets a title, description, heading structure and internal links set from the map. The pattern that works for area pages is explained in the guide to ranking in your London borough.
SEO plugins add a basic Organization or WebPage markup and stop. We implement structured data in the theme for what the business actually is: LocalBusiness with your real address and hours, Service for each service page, FAQPage where questions are answered on the page, Article for guides with a named author, and BreadcrumbList throughout. Each template is validated. Nothing is marked up that a visitor cannot see on the page, and no review markup is added unless real reviews are displayed. Our schema markup guide covers which types matter for which business.
WordPress needs maintenance: core, theme and plugin updates, backups, security, and the discipline not to install the next plugin that promises everything. We set a routine, document it, and either run it for you or hand it to your own team with instructions. A site that was made fast and then left for a year will not stay fast.
Technical fixes are usually re-crawled within two to eight weeks, which is when speed and indexing changes begin to show in Search Console. Local search changes, including new service and area pages for a business serving particular boroughs, often show within one to three months. Competitive London head terms such as the main searches for solicitors, dentists or estate agents usually take six to twelve months. These are typical ranges from our own work, not a promise for your site, and we report progress every month so you can see which it is.
What you will hold early: a faster site, a clean indexing picture, a documented list of what was changed and why, and pages that describe what you do for the places you do it. What we will not promise: a position, a date or a number of enquiries. Google says nobody can guarantee rankings and our code of ethics commits us to the same.
We report what a business owner can check: impressions and clicks by page and by search in Search Console, enquiries and calls from organic traffic in GA4 (with form submissions and phone clicks tracked as events), Core Web Vitals field data for the pages that matter, and the count of indexed pages against the count that should be indexed. The accounts sit in your name, so you can open the same screens we do. A written report arrives every month; at 90 days we meet in person at Tower 42, by appointment, or on video, and decide together what is working. See what to expect from SEO reporting for the full picture.
On proof: we have not yet published a WordPress-specific case study, and we would rather say so than relabel one. The cases shown on this page, Gladstone Garage and Leam Taxis, show the pattern this service follows for a service business: a site rebuilt around the services customers search for, with local SEO alongside. Their figures are the clients’ own, with the source stated on each card.
Before any quote, an SEO specialist reviews your WordPress site for free. The free SEO audit is a written review delivered within two working days of your request: where the site shows up today for the five searches that matter most to your business, the plugin and speed problems we can see from the outside, the indexing picture, the content gaps against the two sites that outrank you, and the three fixes that matter most, written so you or your developer could do them without us. No automated score, no call required, three fields on the form. Prices for the ongoing work are on the pricing page, with every inclusion listed and the terms beside them.
Get your free SEO auditSend your web address and an SEO specialist reviews the site by hand within two working days. Three fields, no call required, no automated score.
WordPress SEO is technical SEO and on-page work applied to one platform, with a developer who knows that platform. For a business serving particular parts of London it sits beside local SEO and the Google Business Profile work, because the website and the profile need to agree. SEO content writes the service pages and guides. If the site needs to move platform, change domain or be rebuilt, SEO migration protects what the old site had earned, and web design builds the new one with search in the plan from the start. Owners who want to understand the platform first can read the WordPress SEO guide and the technical SEO checklist.
Results ledger
2 of 12 entries, sources shown
| Client | Where | Measure | Figure | Source | Checked |
|---|---|---|---|---|---|
| Gladstone Garage | York | Google rating, out of 5 | 4.6 stars from 1781 | Companies House and industry accreditations | verifiednot dated |
| Leam Taxis | Leamington Spa | Impressions | 2 | Google Business Profile, Search Console and GA4 campaign tracking | verifiednot dated |
See all 12 case studiesHow we verify a figure
The desk
21 people, named · 220 experts across the group
Specialists across the group contribute where a brief needs them, and you deal with one named account lead throughout.
5 pages
SEO
Crawl, indexing, Core Web Vitals, structured data and migrations, fixed by developers who ship code.
Websites & CRO
Next.js, WordPress and Shopify sites built fast, with SEO structure, redirects and tracking planned in.
SEO
Service pages, location pages, guides and product copy, briefed from search data and written to be read.
SEO
Crawl baselines, redirect maps, staging checks and launch monitoring so a new site keeps what the old one earned.
Local & Maps
Maps, the local pack and "near me" searches for businesses that serve a London radius, tracked to calls and visits.
Questions
10 questions
Free SEO audit
In writing · within 2 working days
Send the address. A person reads it and replies within two working days with what holds you back in London search and the three fixes that matter most. No automated score, no call required first.
Reviewed by hand by our SEO specialist. You get their name the same working day.
Mon to Fri, 09:00 to 18:00 · +44 7435 755127
Not ready to talk? Score your own site in five minutes