Skip to main content

SBPO Consulting · Search

SEO that compounds instead of spiking

Organic search is the only acquisition channel that gets cheaper the longer it works, and the only one where the mistakes take a year to become visible. We build the parts that compound — crawlable architecture, genuine topical depth, content that earns its links — and we will tell you when the honest answer is that SEO is not your constraint.

Where we come in

The SEO problems this solves

  • You publish steadily, rankings do not move, and nobody can tell you which part of the programme is failing.
  • Traffic looks healthy but the pages earning it are the ones nobody buys from.
  • A previous agency built links you cannot account for, and you are not sure whether that is a liability.
  • Search Console reports thousands of pages discovered but not indexed, and the explanations you have been given are vague.
  • You migrated the site and organic traffic dropped, and the fix has been described as something that will recover on its own.
  • You are being sold an AI search package and cannot tell what is genuinely new about it.
  • Your competitors outrank you on queries where your product is plainly better, and you would like to know why.

Rankings are a proxy, and an increasingly poor one

There was a period when a ranking report was a reasonable summary of an SEO programme. That period is over. Results now vary by location, device, search history and the shape of the results page itself, so a screenshot showing position three describes one query, from one place, on one day. It is a directional instrument, not a measurement, and an agency that reports it as the headline is choosing the number most likely to look good.

The numbers that survive scrutiny are less flattering and more useful: impressions and clicks for the queries you decided to target, segmented by page group so that commercial pages are visible separately from the blog; the proportion of your important URLs actually indexed; assisted and last-click conversions from organic; and revenue where the data supports attributing it. Those tell you whether the programme is working. Rankings tell you how a tool sampled a search engine this morning.

This matters because SEO is the acquisition channel where mistakes take longest to become visible. Paid media punishes a bad decision within its own reporting cycle. Organic search will let you publish for a year against a flawed keyword map before the absence of results becomes undeniable. Almost everything we do differently comes from that asymmetry: decide carefully, structure properly, and measure something that would tell you early if you were wrong.

The technical foundations, and the ones you probably do not need

Technical SEO exists to remove the reasons a search engine cannot see, understand or trust your pages. It is the part of the discipline with the clearest right answers, which is also why it attracts the most inflated invoices.

Start with the questions that actually matter. Can the pages be crawled? Are they being indexed, and if not, what does Search Console give as the reason? Does the content render without JavaScript executing successfully, and if it does not, has anyone confirmed Google renders it anyway? Is one canonical URL declared per piece of content, and do the signals agree? Google is explicit about the hierarchy here: redirects and rel="canonical" annotations are strong signals, inclusion in a sitemap is a weak one, and robots.txt is not a canonicalisation tool at all — blocking a page prevents Google from seeing the canonical signal rather than resolving the duplication.

Sitemaps are worth getting right and easy to get wrong. A single sitemap file is limited to 50MB uncompressed or 50,000 URLs, beyond which you split and use an index file. More usefully, a sitemap should contain the canonical, indexable URLs you actually want ranked. A sitemap full of redirects, parameter variants and noindexed pages is a discovery problem you built yourself.

Speed belongs here too, though the framing is often wrong. Core Web Vitals — Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint at 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, each assessed at the 75th percentile of real visits — are a page experience signal, not a ranking lever you can pull to overtake a better page. They are worth fixing because slow pages lose people, and worth fixing at the level where they are actually caused, which is usually the build rather than a plugin. That is web development work as often as it is SEO work.

Crawl budget is probably not your problem

Here is the thing agencies are least likely to tell you: most sites do not have a crawl budget problem. Google’s own guidance scopes the topic to large sites with more than a million unique pages and moderately frequent changes, medium and larger sites of more than ten thousand pages changing daily, or sites where Search Console reports a large share of URLs as discovered but not currently indexed. Below that, crawl capacity is not your constraint, and a proposal that leads with crawl budget optimisation for a two-hundred-page brochure site is selling complexity.

When it genuinely applies — large ecommerce catalogues with faceted navigation, in particular — the work is real and log file analysis earns its place, because it shows what the crawler actually did rather than what a tool predicts it would do. The deeper technical programme lives on our technical SEO page.

Keyword research is intent research

The unit of useful research is not a keyword. It is a person with a problem at a particular stage of solving it.

Two queries with similar volume can require completely different pages: one wants a definition, one wants a comparison, one wants to buy. Grouping by string similarity produces pages that serve nobody in particular; grouping by intent produces pages that answer one question properly. The quickest sanity check is to search the query yourself and look at what is ranking. If the results are all long explanatory guides, a product page will not win that query no matter how well optimised, and vice versa. The results page is telling you what Google has concluded the intent is, and arguing with it is expensive.

The second discipline is mapping: every query group is assigned to exactly one URL. This is the single most valuable output of the research phase, because it prevents cannibalisation — two of your own pages competing for the same query, splitting signals, and each ranking worse than a consolidated page would. We find this on most established sites, usually where a blog has grown alongside a service section without either being aware of the other.

The third is honesty about competitiveness. Some queries are not currently winnable for your domain, and the correct response is to say so and target the ones adjacent to them. A plan that includes the head term of your industry on a domain with no authority is a plan that produces nothing for a year and then requires an explanation.

Structure: the part that gets skipped

Topical authority is a real effect with an unglamorous mechanism: covering a subject comprehensively and linking those pages to each other coherently makes it much clearer what your site is about. It is not a score, and no tool measures it, whatever a dashboard claims.

In practice this means a hub page owning the broad topic and supporting pages owning specific sub-questions, all linked deliberately rather than by whatever the CMS decided to put in a sidebar. Internal linking is the most underused instrument in most programmes: it is entirely within your control, costs nothing, and directs both crawlers and authority towards the pages that make money. Descriptive anchor text, links placed in body content where they are genuinely relevant, and a deliberate flow from informational pages towards commercial ones will outperform a great deal of external link building.

Structure is also where migrations go wrong. If URLs change, every existing URL needs a mapped destination before anything moves, and the pages currently earning traffic need to be identified beforehand so that nobody quietly deletes one during the content rewrite. Traffic lost in a migration is rarely recovered in full, and “it will come back” is not a plan.

On-page work, minus the folklore

On-page optimisation has accumulated more superstition than any other part of the discipline, largely because it is the part people can do without permission from a developer. A few things are worth being precise about.

The title element still does real work, but not the work most people assume. It is the strongest single on-page statement of what a page is about, and it is also the line a person reads before deciding whether to click — those two jobs sometimes conflict, and the second one is usually more valuable. It is also frequently rewritten by Google when the original does not describe the page well, which is a useful diagnostic: if your titles are being replaced, the page and its title probably disagree.

Meta descriptions do not affect ranking. They affect whether someone clicks, and they too are regularly rewritten in favour of a passage from the page that better matches the query. Write them as an argument for the click rather than as a keyword container, and accept that Google will sometimes overrule you.

Headings should describe the structure of the content, in order, without skipping levels. The version of this advice that says to put your keyword in an H2 has it backwards: a well-organised page tends to contain its terminology naturally, and a page that needs keywords inserted into headings usually has a content problem rather than a markup one. The same applies to image alt text, which exists so that a page is usable by someone using a screen reader and only incidentally helps a search engine — writing it for the second purpose produces text that fails the first.

What actually moves on-page performance, in our experience of auditing sites that have already done the basics, is more structural: whether the page answers the query in its opening rather than after four paragraphs of preamble, whether the specific question a searcher had is addressed explicitly enough to be extracted as a snippet, and whether the page links onward to the things a reader will want next.

Content: briefs, standards and the refresh cycle

Google describes its systems as trying to identify content that demonstrates experience, expertise, authoritativeness and trustworthiness — E-E-A-T — with trust weighted most heavily. That is a description of an aim rather than a ranking factor you can implement, but it does have a practical translation: content should contain something the writer could only know by having done the work.

Which is why our briefs are specific about sourcing and about who needs to be interviewed. The gap between adequate content and content worth linking to is almost always a concrete detail — a number from real experience, a failure mode, a decision that turned out badly — and no amount of research tooling generates that. It comes from your team, which is why a content programme that never books time with your practitioners plateaus at competent and stays there. Our content marketing practice runs that production side at volume.

The other half of the content programme is maintenance, and it is the half nobody sells. Pages decay as competitors publish, information ages and intent shifts. A mature programme spends a substantial share of its effort updating existing pages, consolidating overlapping ones, and occasionally removing pages that add nothing. Consolidation in particular is frequently the highest-return action available on an established site, and it involves publishing less rather than more, which is presumably why it is under-recommended.

Links still matter, and the market for acquiring them is largely a market for liabilities.

Google’s spam policies name the practices explicitly: link spam, including buying and exchanging links at scale; scaled content abuse, meaning generating many pages of low value to manipulate rankings; site reputation abuse, where third-party content is hosted on a reputable domain primarily to exploit its ranking signals; expired domain abuse; cloaking; and doorway pages. We do none of them, and the reason is not only ethical. Links acquired at scale are increasingly likely to be discounted rather than penalised, which means the common outcome is not a dramatic penalty but a quiet waste of budget.

What works is slower. Publish something genuinely worth citing — original data, a useful tool, a clear position on something contested — and then do the unglamorous work of finding the people who write about your sector and giving them a reason to care. Fewer links, better sources, and a record of where every one came from. If you inherit a profile you cannot account for, that is worth auditing before it is worth adding to.

Structured data and entity signals

Structured data does not improve rankings. What it does is make a page eligible for rich results — the review stars, FAQ expansions, product details, breadcrumb trails and event listings that change how a result looks and therefore how often it is clicked. Google supports a specific and finite list of types, and markup outside that list is valid Schema.org and completely inert in Search.

So the useful work is narrow: identify which supported types your content genuinely qualifies for, implement them accurately, and validate them rather than assuming. Marking up content that is not visible on the page, or claiming a type the page does not actually represent, is a policy violation rather than a clever tactic. Where structured data does something quieter but valuable is in entity clarity — Organization markup, consistent naming, sameAs references — which helps disambiguate who you are across the web. For businesses with physical locations, that overlaps heavily with Google Business Profile work, covered on our local SEO page.

AI Overviews and answer engines

The most common question we now get is whether AI answers have changed the discipline. Google’s own position is unambiguous: there are no additional requirements to appear in AI Overviews or AI Mode. Be indexable, be eligible for snippets, follow the same policies, and publish helpful content.

That is genuinely true and slightly incomplete, because two things have changed in practice. The first is measurement: an answer assembled from several sources can satisfy a query without a click, so impressions can hold or rise while clicks fall, and reading either number alone will mislead you. The second is content shape. These features use a query fan-out technique — issuing multiple related searches across subtopics and data sources to assemble a response — which rewards covering a topic properly, with clear structure and quotable, self-contained statements, over publishing a thin page per keyword variant.

That is the whole of the honest version. Where a vendor sells you an AI search package, the reasonable question is which part of it is not simply the fundamentals with new packaging. We maintain a page on generative engine optimisation precisely so the measurement and structure implications can be discussed without pretending the ground rules were rewritten.

Where SEO splits into genuinely different work

Four areas need their own method rather than a variation on a general programme. Technical work deals with crawling, rendering, indexing and site health at a scale where tooling and log data matter more than judgement about wording. Local search is effectively a different index with different signals, dominated by proximity, the business profile and reviews, and a national content strategy will not move it. Ecommerce SEO is mostly a problem of catalogue architecture, faceted navigation and duplicate variants rather than of content quality. And answer engine work is largely about measurement and content structure. Each has its own page and its own method, and the pages are worth reading if you suspect one of them describes your actual situation.

What good measurement looks like

Search Console for what happens in the results, Google Analytics 4 for what happens afterwards, joined and segmented by page group and intent so you can see whether the pages that matter are gaining. Reporting monthly in writing, quarterly in depth, with the changes made and the changes proposed stated plainly.

The composition of that work changes as a programme matures, and it is worth knowing in advance so that a quiet reporting period does not read as a stalled one. Early on, most of the effort is diagnostic and structural: crawling, index coverage, the keyword and intent map, the redirect and architecture decisions. Very little of that produces a chart anyone enjoys looking at, and almost all of it determines whether the later work can succeed. The middle phase is production — briefs, pages, structured data, internal linking — where volume of output is the visible metric and quality is the one that matters. The mature phase is the least glamorous and often the most productive: refreshing pages that have decayed, consolidating overlapping ones, pruning what dilutes, and pursuing the links that a genuinely good asset can now earn.

A useful question to ask any agency, ours included, is what they expect to be doing once the obvious fixes are done. If the answer is more of the same content at the same rate forever, the programme has no second act.

And one commitment that costs us something: if the evidence says the programme is not working, or that your constraint is the offer rather than the traffic, we will tell you. Organic search is a long investment and the wrong time to discover it was misdirected is at the end. If you want a second opinion on a programme already running — yours or someone else’s — that is a conversation worth having before the next tranche of budget is committed. Organic search also rarely stands alone: it sits inside a wider acquisition picture where paid media, content and the quality of the landing experience all decide whether the traffic you earn is worth anything.

Scope

What our seo services include

Every engagement is scoped in writing before it starts. These are the artefacts that leave our hands and become yours.

  1. Technical audit with a prioritised fix list

    A full crawl, Search Console index coverage analysis and, where volume warrants it, server log analysis — written up as a ranked list where each issue carries its likely impact, the effort to fix it, and who has to do the work. Not a 90-page tool export with a cover page.

  2. Keyword and intent map

    Every target query grouped by what the searcher is actually trying to do and mapped to exactly one URL that should own it. The mapping is what stops two of your own pages competing for the same query, which is the most common self-inflicted ranking problem we find.

  3. Site architecture and internal linking plan

    Hub and supporting page structure, URL patterns, breadcrumb logic, and a specific internal linking model that pushes authority towards the pages with commercial value. Where URLs change, a complete redirect map produced before anything moves.

  4. Content briefs a writer can actually use

    Per page: the intent being served, the entities and subtopics that must be covered, a heading structure, the questions to answer, the internal links to place, and the standard of sourcing expected. Briefs are the artefact that makes content quality repeatable rather than dependent on who happened to write it.

  5. Optimised pages, written or edited

    Where we produce the content: copy, titles, meta descriptions, heading structure, image treatment and structured data, delivered ready to publish in your CMS. Where your team writes, the same standard applied as an editing pass.

  6. Structured data implementation, validated

    Schema.org markup for the types Google actually supports for your content, implemented and checked with the Rich Results Test rather than assumed to be working. Markup that validates but is ineligible for any rich result is decoration, and we will say so.

  7. Link acquisition plan and a record of every placement

    The assets we think are genuinely worth covering, who might cover them, and an auditable record of every link earned and how. You should be able to explain the provenance of your backlink profile to anyone who asks, including a future auditor.

  8. Reporting dashboard and monthly written analysis

    Search Console and Google Analytics 4 data segmented by page group and intent, so you can see whether the commercial pages are gaining rather than whether the blog is. Plus the written half: what moved, what did not, and what we are changing.

How it runs

How SBPO Consulting delivers SEO

  1. Start with the commercial question, not the keyword list

    Which pages need to earn money, what a customer is worth, and what the sales team hears repeatedly. A keyword list assembled without that context reliably produces traffic to the wrong pages, which is the most expensive kind of SEO success.

  2. Establish the technical baseline

    Crawl the site, read Search Console index coverage, check rendering, and measure Core Web Vitals against field data rather than a lab score. This is also where we find out whether the constraint is technical at all — often it is not, and saying so early saves a quarter.

  3. Research intent, then design the structure around it

    Group queries by what the searcher wants rather than by string similarity, decide which page owns each group, and design the architecture so that relationship is legible to both a person and a crawler. Structure decided after content exists is structure imposed on a mess.

  4. Fix, then build

    Technical blockers first, because publishing into a site that cannot be crawled or that self-cannibalises wastes the content budget. Then the pages, in order of commercial value rather than of ease.

  5. Earn attention rather than buy links

    Original data, tools, opinions worth quoting and expertise worth interviewing — then the outreach to put them in front of the people who write about your sector. Slower than buying placements, and the only version that is not a liability.

  6. Measure, refresh and prune

    Pages decay, competitors publish, and intent shifts. A mature programme spends a meaningful share of its effort updating and consolidating what already exists, and occasionally removing pages that dilute more than they contribute.

Tooling

Tools and platforms we use for SEO

We pick tools for the problem, not for the résumé. Where a platform is a poor fit we will say so before you have paid for it.

Crawling and diagnostics

  • Screaming Frog SEO Spider
  • Sitebulb
  • Google Search Console
  • Bing Webmaster Tools
  • Server log analysis

Research

  • Semrush
  • Ahrefs
  • Google Trends
  • Google Keyword Planner

Performance

  • PageSpeed Insights
  • Lighthouse
  • Chrome UX Report
  • WebPageTest

Structured data

  • Schema.org
  • Rich Results Test
  • Schema Markup Validator

Measurement

  • Google Analytics 4
  • Looker Studio
  • BigQuery
  • Search Console API

Non-negotiables

The standards SBPO Consulting works to

These are checkable. Ask us to demonstrate any of them on your own project before you sign anything.

  1. No ranking guarantees, in any form

    Google states plainly that meeting its requirements does not guarantee that a page will be indexed or ranked. Anyone offering a guaranteed position is either selling a query nobody searches or is about to do something to your domain that you would not authorise if it were explained to you.

  2. Every recommendation is traceable to documentation or evidence

    If we advise a change, we can point to the guidance it follows or the data that motivated it. SEO accumulates folklore faster than any adjacent discipline, and a recommendation that cannot survive the question why is usually inherited rather than reasoned.

  3. Links are earned, and their provenance is recorded

    We do not buy links, use private blog networks, or place content on other people that exists only to carry an anchor. Every placement is recorded with the asset that earned it, so your profile is defensible.

  4. Content is written by people who know the subject

    We use research tools heavily and we do not publish generated filler. Where the topic needs your expertise, the process includes interviewing your team, because the difference between adequate content and content worth citing is usually a specific detail only a practitioner knows.

  5. We will tell you when SEO is not your constraint

    If the offer is weak, the market is tiny, or the sales follow-up is losing the enquiries you already get, more organic traffic will not fix it. That is a short conversation and an unprofitable one for us, and it is still the right one to have first.

Going deeper

Specialised services

Where SEO splits into genuinely distinct disciplines, each has its own team, its own method and its own page.

Technical SEO

Crawl and indexation audits, rendering and performance work, structured data and migration planning — the layer that decides whether your content is eligible to compete at all.

Local SEO

Google Business Profile work, citation hygiene, location pages that are not doorway pages, and review workflows that stay inside the rules — for businesses whose customers are nearby.

E-commerce SEO

Category architecture, product templates that hold up across thousands of SKUs, faceted navigation brought under control, and replatform migrations that do not cost you the revenue you already have.

GEO and AI search

Entity foundations, content a model can quote accurately, crawler access decided on purpose rather than by default, and measurement that admits what AI visibility data can and cannot tell you.

Questions

seo services — questions we get asked

How long does SEO take to produce results?

Longer than paid media and shorter than the folklore suggests, and the honest answer depends on three things: whether the site has an existing history and link profile, how competitive the queries are, and how quickly content can actually be published and approved on your side. The sequence is usually the same regardless — technical fixes can shift indexing and impressions relatively quickly, new content has to be discovered and evaluated before it settles, and links accrue slowly throughout. What we do is agree in advance which leading indicators we will judge the first phase on, such as index coverage, impression growth and ranking distribution for mapped queries, so that progress is legible before revenue moves. If an agency gives you a confident date, ask what they are assuming about your approval process.

What is included in an SEO audit?

Crawling and indexing behaviour, site architecture and internal linking, on-page optimisation against mapped intent, content quality and cannibalisation, structured data eligibility, Core Web Vitals measured on field data, backlink profile and its risk exposure, and a competitive view of who is winning the queries that matter to you. The output should be a ranked list of specific actions with owners, not an unfiltered tool export. A useful test when comparing proposals: ask whether the audit will tell you what to stop doing, because a document that only adds to the workload has not made a judgement.

Do you guarantee first-page rankings?

No, and no reputable practitioner does. Google is explicit that meeting its technical requirements and following its guidance does not guarantee that a page will be indexed or ranked, because the ranking systems weigh far more than any single site controls. Rankings also vary by location, device, personalisation and the shape of the results page itself, so the phrase first page is less well defined than it used to be. What we will commit to is a specific programme of work, a defined reporting standard, and telling you when something is not working. Treat a guarantee as a signal to end the meeting.

How do you decide which keywords to target?

We start from the commercial end: which pages need to earn money, and what would a person type immediately before being ready to buy from one of them. Then we widen outward to the research and problem-definition queries that lead there. Volume matters less than intent match and competitiveness relative to your current authority — a low-volume query that describes your exact product is worth more than a high-volume one that attracts people who will never buy. Every mapped query is assigned to exactly one URL, which prevents your own pages competing with each other, and we are explicit about which queries we are deliberately not chasing yet because you cannot credibly win them.

How do you build links without risking a penalty?

By producing something worth linking to and then telling the relevant people it exists. In practice that means original data, useful tools, genuine expertise and opinions that a journalist or industry writer can quote, plus the unglamorous outreach work of finding the right person and giving them a reason to care. What we avoid is everything Google names in its spam policies as link spam: bought links, exchanges at scale, private blog networks, and content placed on other sites purely to carry an anchor. The relevant risk is not only a manual action — links acquired at scale are also increasingly likely to be discounted, meaning you paid for nothing. Ask any prospective agency to show you the last ten links they earned and how.

Should we do SEO ourselves or outsource it?

Some of it should always be yours. Subject expertise, product knowledge and the willingness to be interviewed cannot be outsourced without the content becoming generic, and publishing cadence is much easier to sustain in-house. What benefits from outside help is the intermittent, specialist work: technical diagnosis, architecture decisions, migration planning, and the research that sets direction. A reasonable arrangement for many businesses is external strategy and technical work with internal production against our briefs, which costs less and produces better content than the alternative. We will help you build that capability rather than protect our retainer from it.

How does SEO change now that AI answers appear in search?

Less than the marketing around it implies, and more than nothing. Google states that there are no additional requirements to appear in AI Overviews or AI Mode, and that the same fundamentals apply: be indexable, be eligible for snippets, and publish helpful, reliable, people-first content. What has genuinely changed is measurement and click behaviour — an answer assembled from several sources can satisfy the query without a click, so impressions and clicks can move in opposite directions and you need to read them together. The features also use a query fan-out technique, issuing multiple related searches across subtopics, which rewards covering a topic properly rather than writing one thin page per keyword. We treat this as a distinct area of work because the measurement and content-structure implications are real, not because the underlying fundamentals changed.

Can SEO work for a brand-new domain with no history?

Yes, but the honest framing is that you are starting without the two things that make ranking easier: an established link profile and any track record for the site to be evaluated on. The practical consequence is sequencing. A new domain should target the queries it can credibly win first — specific, lower-competition, high-intent terms where a genuinely better page can beat a generic one — and build outward from there rather than opening with the head term. Expect the first phase to be about establishing indexing, coverage and a few defensible positions. If you need pipeline before that can plausibly work, run paid search alongside it and treat the two as one plan rather than as competitors for the same budget.

Adjacent work

Content marketing

Strategy, topic clusters, briefs, editorial production and a refresh cycle — built around what buyers are trying to find out, and measured against pipeline rather than published volume.

Digital marketing

Strategy, search, paid media, content and measurement run as one programme, so you can say which channel earned the enquiry rather than which one claimed it.

PPC management

Google Ads, Microsoft Advertising, Shopping and paid social managed against your unit economics — with the conversion tracking rebuilt and verified before any budget is spent.

Search

Let's talk about your SEO work.

Send us the problem, the constraint and the deadline. You will get a considered reply from someone who would actually do the work — not a templated proposal.