Pillar guide

Semantic SEO guide

About this guide

I am Daud Lawrence, a Semantic SEO Specialist at Digital Versify, a UK agency in Gravesend. My qualifications are an MBA from the University of Sunderland (2011), an Edexcel Level 7 BTEC (2010), a BA (Hons) in Business Management from Sunderland (2008) and Google Squared Online (2016). More about my background is on my About page.

This page is a reference, not a sales page. It is the parent guide for everything I write about semantic SEO, and shorter articles will sit beneath it and link back here.

Every claim in it carries a numbered reference, so you can check it. I also tag the strength of the evidence, because SEO writing often blurs three very different things:

  • Confirmed by Google: Google has said it in its own documentation, blog posts or announcements.
  • Inferred: a patent, paper or observed behaviour that suggests something, but does not prove how Google works today.
  • Practitioner view: what people in the industry believe or have seen in their own work, including me.

Where I have no source, I say so.

Contents
  1. About this guide
  2. What semantic SEO is, and how it differs from keyword-based SEO
  3. A short history: from strings to things
  4. How Google understands language: entities, attributes and relationships
  5. What patents say about entities, and what they do not prove
  6. Intent and query semantics
  7. Topical authority: what is known and what is not
  8. Topical maps: turning a subject into a plan
  9. Content architecture, silos and structured data: the short version
  10. Writing semantically: how to make a page clear to people and to search systems
  11. AI search: what Google says and what is still guesswork
  12. Semantic SEO for local service businesses in the US and UK
  13. The method: four stages from research to authority
  14. Measuring semantic SEO: a Search Console and GA4 plan
  15. Myths and mistakes in semantic SEO advice
  16. A semantic SEO checklist
  17. Glossary
  18. Frequently asked questions
  19. Summary
  20. References

What semantic SEO is, and how it differs from keyword-based SEO

A working definition

Semantic SEO is the practice of making a website’s meaning clear to search systems. It means being clear about which things a site covers, what it says about them, how those things relate to each other, and which questions a visitor is trying to answer.

“Semantic” simply means “relating to meaning”. Search systems do not read a page as a person does. Google has said that its systems try to understand the context of the words in a query, not only the words themselves [5]. Semantic SEO is the work of making your side of that exchange as clear as possible.

An entity is a distinct thing that can be identified and described: a person, an organisation, a place, a product, or an idea. Google describes its Knowledge Graph as something that “understands real-world entities and their relationships to one another: things, not strings” [1]. A string is just a sequence of characters, such as the phrase someone types into a search box.

Semantic SEO is a practitioner label. I have not found the phrase in Google’s documentation, which talks instead about helpful, reliable, people-first content [9]. That does not make the practice invalid, but it does mean no one can claim Google endorses “semantic SEO” as a method.

Keyword-based SEO and semantic SEO side by side

Both approaches use keywords. The difference is what you treat as the unit of work.

QuestionKeyword-based SEOSemantic SEO
What do I start with?A list of phrases and their search volumesA topic, and the entities, attributes and questions inside it
What is the unit of work?One page for each target phraseA connected set of pages that together cover the topic
How do I choose words?Match the target phrase and close variantsUse the full vocabulary of the topic, including regional and alternative labels
How do pages relate?Internal links added as an afterthoughtA planned hierarchy with deliberate, contextual links
How do I judge success?Position for the target phraseGrowth in impressions and clicks across a whole group of related queries
What typically goes wrong?Repeated phrases, near-duplicate pagesHubs that are too broad, thin supporting pages, claims no one can verify
Two panels compare keyword-based SEO, where each phrase gets its own unconnected page, with semantic SEO, where a hub page links to several supporting pages. Below, a six-row table compares what each approach starts with, its unit of work, word choice, page relationships, success measure and typical failure.
Figure 1. Keyword-based SEO versus semantic SEO.

Why this is not a replacement for keywords

Words are still how people search and how pages are matched. When Google disclosed its Hummingbird update in 2013, it said the goal was that “pages matching the meaning do better, rather than pages matching just a few words”, and it also said its advice to publishers had not changed [3]. Meaning is added on top of words. It does not remove them.

An example from two countries

A homeowner in London searching for an “exterminator” and a homeowner in the United States searching for “pest control” want the same service. They use different words for it.

On 20 October 2026 I looked at live Google results for both words from London and from the United States [13]. Three things stood out:

  • In London, the results for “exterminator” were mostly pages about pest control. One result was a UK government page titled “Find out about pest control”, and one question shown was “What’s the difference between pest control and an exterminator?” [13]
  • In the United States, the top result for “pest control” was a national company whose page title included “Exterminator Service” [13]. The page was written to cover both labels.
  • The UK results for “pest control” were led by local firms and directories. The US results included national brands and government and public health pages [13].

This is one snapshot on one day, from two locations, and Google results change. I include it only to show the point: one service entity can have more than one label, and the labels vary by market. A page written for only one label risks being invisible to people who use the other. I return to this in the section on local service businesses.

What semantic SEO does not mean

It does not mean adding schema markup and waiting. It does not mean a secret list of related words. It is not a switch inside Google that you turn on. I deal with these ideas, and with a few popular myths, in the myths section later in this guide.

A short history: from strings to things

Many guides present Google’s updates as if each one launched “semantic SEO”. Google never described them that way. They were improvements to how Google’s systems understand queries and pages. The practice of semantic SEO is what practitioners built on top of them. The table below lists only events with an official or clearly reported source.

DateEventWhat was saidSource
16 May 2012Knowledge Graph announcedMore than 500 million objects and more than 3.5 billion facts and relationships, drawn from sources including Freebase, Wikipedia and the CIA World Factbook[1]
Late September 2013Hummingbird disclosedChanged about a month earlier; pages matching meaning should do better than pages matching a few words[3]
26 October 2015RankBrain reportedAbout 15 percent of queries were new to Google; a Google researcher called it the third most important signal[4]
25 October 2019BERT in SearchHelps with about one in 10 searches in US English at launch[5]
15 October 2020Passage ranking announcedExpected to improve 7 percent of queries; BERT used in almost every English query[6]
18 May 2021MUM previewedGoogle called it 1,000 times more powerful than BERT; described as early, not yet in ranking[7]
August 2022Helpful content updatePublished on the Search Central blog[8]
5 March 2024Core update and new spam policiesReported date of the announcement[14]
14 May 2024AI OverviewsBegan rolling out to everyone in the US[10]
10 December 2025AI features guidance updatedNo special optimisation or schema needed[2]
A horizontal timeline from 2012 to 2025 with ten dated events, each marked by type: knowledge base, language models, quality systems and AI answers, with a source number on every card.
Figure 2. How Google’s language understanding developed.

What each step changed, and what it did not

The Knowledge Graph was about organising facts, so that Google could answer questions about things directly [1]. Hummingbird, RankBrain and BERT were about reading queries better, especially long, new or conversational ones [3][4][5]. Google’s BERT example is useful here: in the query “2019 brazil traveler to usa need a visa”, the word “to” decides who is travelling where, and BERT helps Search read that [5].

Passage ranking let Google judge a section of a page, rather than only the whole page, for certain queries [6]. MUM was presented as a larger model that handles many languages and more than one type of content [7]. Google said at the time that it was early days [7].

The helpful content update and the people-first guidance shifted attention to quality and trust. Google’s current guidance says E-E-A-T, meaning experience, expertise, authoritativeness and trustworthiness, “isn’t a specific ranking factor”, and that trust is the most important part [9].

What this history does not prove

Be careful with the numbers. The 15 percent figure and the “third most important signal” comment from 2015 are reported statements from one moment in time [4]. I treat them as history, not as a current ranking weight. The “1,000 times more powerful” line for MUM is Google’s own description of its model, not an independent test [7].

Nothing in the table proves that any single tactic, such as covering a topic in depth or adding entities to your copy, will improve rankings. That evidence comes from patents, papers and practitioners, and I treat it separately in later sections.

How Google understands language: entities, attributes and relationships

The building blocks

Search systems describe the world as entities, the attributes that describe them, and the relationships that link them. This is easier to see with an example. The business below is made up, to avoid pointing at a real company.

Northgate Commercial Cleaning Ltd (illustrative only)

  • Entity type: a company that provides a service.
  • Attributes: legal name, address, service area, the services it offers, opening hours.
  • Relationships: located in a city, serves a type of customer (offices, schools), belongs to a trade body, is run by a named person.
A central node for the fictional company Northgate Commercial Cleaning Ltd. On the left, five attribute nodes: legal name, address, service area, services offered and opening hours. On the right, four relationship nodes linked by labelled arrows: located in a city, serves offices and schools, member of a trade body, run by a named person.
Figure 3. An entity map for a made-up business.

This is the model behind a Knowledge Graph: things, facts about them, and links between them [1]. A page that states these facts clearly gives a search system more to work with than a page that only repeats a phrase.

What the Knowledge Graph is, and what we can check

In 2012 Google said the Knowledge Graph held more than 500 million objects and more than 3.5 billion facts and relationships [1]. It named Freebase, Wikipedia and the CIA World Factbook as sources, and said it was tuned by what people search for and what it finds on the web [1].

You can query a small public window onto it. Google’s Knowledge Graph Search API returns individual entities, using schema.org types, with identifiers such as kg:/m/0dl567[11]. The documentation also sets limits: it is read-only, it “is not suitable for use as a production-critical service”, and it returns individual entities rather than graphs of connected ones [11]. I have not found a current Google document that lists all the sources of the Knowledge Graph today.

Entity reconciliation

Entity reconciliation means deciding that different mentions refer to the same thing. “D. Lawrence”, “Daud Lawrence” and a profile photo on two sites might all describe one person. Or they might describe three. A system that cannot tell will treat them as separate, or will ignore them.

Reconciliation is a term from data integration. I have not found a Google document that describes how Google does this for the open web, so what follows is an inference. Consistent names, consistent descriptions, and links between your own site and your profiles elsewhere give a system more evidence that the mentions belong together. That is why I say the aim of a site such as mine is to be a clear, verifiable source about its own subject.

Reconciliation also works the other way. A word can point to more than one entity. In the UK, “skip” is mostly a waste container hired for building work. Its context words are things like yard sizes, delivery and permits. A system reads those surrounding words to choose the right sense, which is the same kind of context reading Google described for BERT [5].

Co-occurrence and co-citation

Co-occurrence means two terms or entities appearing close together in text. If a page about commercial cleaning mentions waste disposal, health and safety and contract length alongside it, those terms co-occur with the main subject. Co-citation is an older idea from information science: two documents are related when a third document cites both. Henry Small described it in 1973 for scientific papers [12].

Practitioners often apply both ideas to the web. They say that being mentioned alongside respected sources, and covering the terms that normally appear around a subject, helps a system place you. That is a practitioner view and an inference. Small’s paper is about scientific literature, and I have not found a Google statement that confirms co-citation works this way in web ranking. The next sections look at patents that touch related ideas, and I will be explicit about what they do and do not show.

Where to go for the deeper version

This section gives the model. Stating entities in structured data and in site architecture is covered in depth in my second pillar guide, Content architecture for topical authority.

What patents say about entities, and what they do not prove

How I read a patent

A patent is a legal document. It describes an idea an inventor wants to protect. It does not say the idea is in use, and a granted patent may never ship. Several guides quote patents as if they were Google’s current rulebook. I do not, so each patent below is tagged Inferred.

For each one I give the filing and grant dates, say what the description is about, and then say what I can and cannot conclude. I read the title, abstract, summary and description on each Google Patents page. I did not read the claims, which define the legal scope, so I do not describe what each patent protects. All four were originally filed by Google Inc., now Google LLC.

Four patents worth knowing

PatentFiledGrantedWhat the description covers
US10235423B2, “Ranking search results based on entity metrics” [18]12 December 201219 March 2019Computing several metrics for each result, weighting them by the type of entity in the search, combining them into a score and ranking by that score
US9336311B1, “Determining the relevancy of entities” [19]15 October 201210 May 2016Finding entities related to the entity in a query, scoring them by popularity and freshness, and returning those above a threshold, for example in an answer box
US9256682B1, “Providing search results based on sorted properties” [20]5 December 20129 February 2016Scoring related entities against each property of an entity, combining the scores per property, and sorting the properties for each entity type
US9213745B1, “Methods, systems, and media for ranking content items using topics” [21]15 March 201315 December 2015Checking whether search results contain entity types tied to a content class, such as movies, and promoting that class if the query appears to be seeking it

What each one suggests

Entity type changes how results are weighted. The 2012 filing on entity metrics describes weighting ranking signals differently depending on the type of entity involved [18]. The idea is intuitive: what makes a good result for a film is not what makes a good result for a plumber. For a practitioner, the lesson is to be clear about which type of entity a page is about.

Related entities can be scored for relevance. The relevancy patent describes starting from the entity in a query, finding related entities through a knowledge graph, and scoring them by popularity and freshness [19]. The examples given include signals such as query volume and dates. The description presents these as embodiments, so I cannot say they are required.

Properties can be ranked within an entity type. The sorted properties patent describes deciding which attributes of an entity matter most for its type [20]. It supports a modest idea: some attributes of a thing are more important than others, and a page that covers the important ones first is easier to use.

Entity types in results can reveal what a query wants. The content items patent is the narrowest. Its abstract is about video content, and about inferring that a query is seeking a class such as movies by looking at the entity types in the results [21]. I include it because it shows the same pattern of reasoning about intent, not because it describes ordinary web page ranking.

What none of this proves

Four patents filed within about a year of each other show that Google was working on entity-based ideas in 2012 and 2013. They do not show how Google ranks pages today. None of them, in the parts I read, describes a score for a website’s overall authority on a topic. None says a page ranks better because it names more entities.

The honest summary is this: the patents support the idea that entities, entity types and attributes matter to search systems. They do not support any specific tactic, such as a target number of entities per page. When a guide says “Google’s patent says to do X”, ask which patent, which claim, and whether the claim describes a live system.

Intent and query semantics

What Google says about intent

Google’s rater guidelines are the closest public description of how Google thinks about what a query wants. They are written for the people Google hires to rate search quality, not for publishers. The version I read is dated November 2023 [16]. A newer version may exist.

The guidelines say a rater should first work out the intent of the query, using the query and, where relevant, the user’s location [16]. Two of their examples are useful. A search for “coffee shops” in London is a request for nearby places. A search for “mercury” could mean the planet or the chemical element [16]. Results are then rated on how well they meet the need, on a scale from “Fails to Meet” to “Fully Meets” [16].

Two cautions apply. The guidelines state that quality ratings on their own do not directly affect how a particular page appears in Search, and are used to measure how well the systems perform [16]. And I did not find a fixed list of intent types in the version I read, so I do not present one as Google’s.

Google’s own explanation of how Search works adds that relevance depends on many factors, including location, language and device, and that the wording of a query changes the features shown [22]. Its examples are a query like “modern bicycle”, which is more likely to show images, and “bicycle repair shops”, which tends to show local results [22].

What the live results show

You can read intent from what Google actually returns. On 20 October 2026 I compared results for the same service in the UK and the US [13]:

  • “Pest control” from London returned mostly local firms and directories, with a local pack and paid ads.
  • “Pest control” from the United States returned national brands, an encyclopedia article and government health pages, with an AI Overview.

Same service, same language, different result types. Google appears to treat the UK query as a request to hire someone nearby, and the US query as a broader mix of research and hiring. That is an observation from one snapshot [13], not a rule. It does show why I check the live results in the target country before I decide what a page should be.

A working scheme for intent

Practitioners usually sort queries into informational, commercial investigation, transactional and local or navigational. This is a practitioner view. It is a useful way to plan, but it is not a Google taxonomy. I use it as a first pass and then let the results overrule it.

Working typeWhat the searcher wantsWhat the page usually looks like
InformationalTo understand somethingGuide, definition, explainer
Commercial investigationTo compare optionsComparison, checklist, buying guide
TransactionalTo do or buy somethingService or product page
LocalA provider near themLocation page, listing, local pack

Reading a results page, step by step

This is the routine I follow before planning any page.

  1. Search the exact query from the target country, in a clean browser session, and record the date.
  2. List the page types in the top ten: guides, service pages, directories, forums, government pages.
  3. Note the features: local pack, AI Overview, “People also ask”, images, video.
  4. Write one sentence describing the intent that these results appear to serve.
  5. Repeat for two or three close variants, including the alternative regional labels.
  6. Decide the page type from the results, not from the keyword tool.
A six-step routine on the left, from searching the exact query in the target country to deciding the page type from the results. On the right, a pest control example from 20 October 2026 showing different result types in the UK and the US. Both feed one decision: choose the page type separately for each market.
Figure 4. Reading search intent from a results page.

Queries are now broken into parts

Google has described a technique called query fan-out. In May 2025 Elizabeth Reid said AI Mode uses it to break a question into subtopics and run many searches at once, and that Deep Search takes the same approach further, issuing hundreds of searches to produce a cited report [17]. I read that as confirmation that one question can become many.

That is confirmed for AI Mode. It does not tell us which subtopics Google chooses, or how pages are picked for each. What I take from it is practical, and it is an inference: a page or a site that covers the likely sub-questions of a topic clearly gives a system more to retrieve.

Topical authority: what is known and what is not

The term and where it comes from

Topical authority is a practitioner term. It describes the idea that a site which covers a subject thoroughly, accurately and consistently becomes a more trusted source on it, and that this helps its pages rank across the subject. I have not found the phrase in Google’s search documentation.

What Google has said

Google has not published a topical authority score. In a Reddit discussion in 2023, John Mueller of Google replied “Don’t worry about it” to a thread questioning the term, according to a Search Engine Journal report [15]. The same report quotes its author arguing that there is no actual authority score at Google [15]. I treat both as indirect evidence. The Reddit comments are undated in the article, and the report is a secondary source.

Google’s published guidance on helpful content says to create content for people, show first-hand experience and expertise, and be clear about who wrote it and why [9]. It also says E-E-A-T “isn’t a specific ranking factor”, while trust is the most important part of it [9]. This is relevant, because those qualities are what a site with real depth would show.

Why the idea is still useful

There is no confirmed score, but the underlying practice has reasons behind it that I can defend:

  • Readers who find a clear answer often want the next one. A site that already has it serves them better.
  • Google can judge parts of a page, not only the whole page, which makes well-organised sections valuable [6].
  • Entity-based patents suggest that systems weigh related entities and attributes, so complete coverage of a subject is easier to place [18][19][20].
  • A site that links related pages sensibly makes it easier for a crawler and a reader to find them. I cover this later, and in more depth in my content architecture guide.

Each of these is an Inference or Practitioner view. Together they justify planning around topics. They do not justify claiming that topical authority is a ranking factor.

How I judge whether coverage is good enough

I use four checks. They are my own working tests, not Google criteria.

CheckQuestionEvidence to look at
BreadthDoes the site cover the main sub-topics a searcher would expect?A list of sub-topics built from live results and “People also ask”
DepthDoes each page answer its question fully, with specifics?Whether a reader could act on the page without searching again
ConsistencyDo pages use the same names and facts for the same things?Names, definitions and figures compared across pages
EvidenceCan claims be checked?Sources, named authors, dates
A central topic, office cleaning in London, surrounded by nine sub-topic boxes. Three are covered, three are thin and three are missing. Lines show which sub-topics link to each other.
Figure 5. A coverage map for one topic.

Treat it as a hypothesis, then measure it

Because the evidence is indirect, I treat topical authority as a testable hypothesis. For example: “If I publish the six missing supporting pages for this cluster, impressions for the cluster’s queries in the target country will rise within three months.” I record the starting position, publish, and measure by country and cluster in Search Console. If the numbers do not move, the hypothesis has failed, and that is useful to know. I give the measurement approach in a later section.

Topical maps: turning a subject into a plan

What a topical map is

A topical map is a planned list of the pages a site needs to cover a subject, with the purpose of each page, the questions it answers and how it links to the others. It is a practitioner tool. Google does not mention topical maps in its documentation, so I treat the method as a way of organising work, not as a ranking technique.

A map is useful because it shows gaps and duplicates before anything is written. It also gives each page a single job, which makes it easier to judge later whether the page worked.

The method I use

  1. Name the central entity and the central topic. Who or what is the site about, and what is the one subject it wants to be known for?
  2. Collect the vocabulary. Gather the names people use for the service, in each target market, from live results and keyword data.
  3. Collect the questions. Use “People also ask” and related searches from the live results page, not only a keyword tool.
  4. Group by intent. Put queries that need the same kind of page together, and separate those that need different pages.
  5. Assign one page to each group. Give it a type (hub, service, guide, location), a primary question and a place in the hierarchy.
  6. Set the publishing order and the links. I explain how in the next sections.
A vertical flow of six steps: name the central entity and topic, collect the vocabulary, collect the questions, group by intent, assign one page to each group, and set publishing order and links. Two inputs, keyword data and live results pages, feed steps two and three.
Figure 6. The topical map method in six steps.

How to read the data in the examples

The next two sections use search data. Before you read the figures, five cautions apply.

  • All volumes come from OpenRush keyword research, run on 20 October 2026, and are monthly estimates at country level [24]. The tool does not give city volumes, so a figure for “office cleaning london” is the number of searches in the whole United Kingdom that contain those words.
  • Volumes are rounded by the tool, and several word-order variants of one phrase can share one number. In the US data, six re-orderings of “commercial cleaning services” all showed 90,500 [24]. Do not add such variants together.
  • Estimates are not Search Console data. Only your own account shows what your site actually received.
  • Intent labels in the tool are automated. Searches for jobs, for example, are mixed in with searches for services in both countries [24].
  • The result pages are single snapshots taken at the same time as the keyword data [13].

Two fictional businesses

Both businesses below are invented for this guide. They do not exist, and I have not matched the names to any company register. If a real firm has a similar name, it is a coincidence. Their purpose is to show a method, not to describe any real company.

  • Brightwell Office Care Ltd is an imaginary commercial cleaning company based in London.
  • Prairie Line Janitorial LLC is an imaginary commercial cleaning company based in Chicago.

Both do the same job: they clean offices and other commercial buildings on a contract. I chose these two cities because the live results tool could return city-level results for both, and because both city names appear in the keyword data.

Worked example A: London

Central entity: Brightwell Office Care Ltd, a limited company that provides office cleaning in London.

Vocabulary. In the UK data, the service has several labels (see the table below). “Office cleaning” and “commercial cleaning” are the most useful. “Janitorial” does not appear among the top UK suggestions I pulled [24].

Query (UK)Estimated monthly searchesNote
commercial cleaning2,900Broad; mixes domestic and business results
london office cleaning2,400Location in front
office cleaning company london2,400Company-seeking wording
office cleaning london1,900The closest match to the service page
commercial cleaning services1,900Broad service label
commercial cleaning services london1,300Business-to-business
commercial cleaning services near me1,000Local intent without a place name
commercial cleaning services birmingham480Shows how fast volume falls outside London
commercial cleaning services manchester70Very low
commercial cleaning services prices140Low volume, high commercial intent

Source for all rows: OpenRush keyword research, 20 October 2026 [24].

Two things stand out. London carries most of the local demand in the data. And a jobs query, “office cleaning jobs”, sits at 1,600 searches [24], so a page that is not clear about whether it hires staff or supplies a service can attract the wrong visitors.

What the live results show. On 20 October 2026, nine of the top ten results for “office cleaning london” from London were company websites, and one was Checkatrade’s directory page. There was a local pack of three businesses with 25 to 50 reviews each, and no AI Overview [13]. People also ask included “How much does office cleaning cost in London?” and “What is included in office cleaning?” [13]. Snippets in the results mention vetted cleaners, DBS checks and COSHH compliance [13]. These are the trust signals UK competitors choose to state.

The map for Brightwell.

ClusterPagePrimary questionIntent
HubOffice cleaning in LondonWhat does an office cleaning contract involve?Commercial
ServicesDaily office cleaning; deep cleaning; washroom and kitchen cleaningWhat is included, and how often?Commercial
PricingOffice cleaning prices in LondonHow much does it cost?Commercial investigation
SectorsCleaning for offices; for schools; for healthcareWhat does my type of building need?Commercial
TrustVetting, insurance and standardsCan I trust the people in my building?Commercial investigation
AreasPages for the specific parts of London servedDo you cover my postcode?Local
QuestionsWhat a cleaner does in a three-hour shift; contract lengthA practical, specific questionInformational

The question “What will a cleaner do in 3 hours?” is taken directly from the live “People also ask” box [13]. A question like that is often not served well by the generic pages that dominate the results, so it is a place to add something original.

Publishing order. Hub first, then the three or four services, then pricing, then trust, then sectors, then areas and questions. The reason is dependency: every later page links up to the hub and sideways to services, and the hub is only credible once the pages it summarises exist. This is an inference from how I structure sites, not a Google rule.

Local signals for the UK example. A Google Business Profile, a consistent name and address across the site and directories, and a listing on directories that appear in the results such as Checkatrade [13]. A UK limited company also has a public record at Companies House, which is a place where the business name and address should match the site [31]. The BICSc, the British Institute of Cleaning Science, describes itself as “the largest independent, professional and educational body within the cleaning industry” and offers membership and accredited training [29]. Membership is a fact a business can state if it is true, and it is a verifiable relationship to an organisation outside the site.

A tree with one hub page, Office cleaning in London, six clusters beneath it, and the individual pages in each cluster. Numbered badges show the publishing order from one to six.
Figure 7. A topical map as a tree: the London example.

Worked example B: Chicago

Central entity: Prairie Line Janitorial LLC, a limited liability company that provides commercial cleaning and janitorial services in Chicago.

Vocabulary. The US data is much larger, and the service label shifts. “Janitorial services” appears as a major head term, alongside “commercial cleaning services” [24].

Query (US)Estimated monthly searchesNote
commercial cleaning services90,500Broad; many re-orderings share this figure
janitorial services27,100The US label for the service
commercial cleaning services near me27,100Local intent without a place name
office cleaning services18,100Business-to-business wording
commercial cleaning and janitorial services18,100Both labels in one phrase
janitorial services near me9,900Local intent
commercial cleaning services chicago5,400City term
commercial janitorial services chicago5,400City term plus both labels
chicago commercial cleaning services2,900Re-ordered city variant
commercial cleaning services nyc1,000Shows a smaller city market

Source for all rows: OpenRush keyword research, 20 October 2026 [24].

The key difference from the UK is vocabulary. Two labels, “commercial cleaning” and “janitorial”, carry large volumes, and both phrases are often used together. A site written with only one would miss part of the audience. The US data also includes specialist demand, for example “hospital janitorial services” at 5,400 and “post construction cleaning” at 14,800 [24]. I read these as separate sub-topics, each of which could be its own page, not as variants of the main service.

What the live results show. On 20 October 2026, the top results for “janitorial services chicago” from Chicago included independent local firms, national franchise systems such as Vanguard and Jani-King, a large national maintenance provider, and Yelp’s directory page. There was a local pack of three businesses with between 7 and 64 reviews, and no AI Overview [13]. People also ask included “What is the difference between cleaning and janitorial services?” and “How much do cleaning services typically cost in Chicago?” [13]. One local firm’s snippet named suburbs it serves, including Oak Brook, Schaumburg and Rosemont [13]. This shows how suburb names appear in local copy.

The map for Prairie Line.

ClusterPagePrimary questionIntent
HubJanitorial and commercial cleaning in ChicagoWhat is included in a janitorial contract?Commercial
DefinitionsCleaning versus janitorial servicesWhat is the difference?Informational
ServicesOffice janitorial; day porter service; floor care; restroom careWhat do I get, and how often?Commercial
SpecialistMedical facilities; schools; restaurants; post-constructionWhat does my building type need?Commercial
PricingWhat commercial cleaning costs in ChicagoHow much, and what changes the price?Commercial investigation
TrustInsurance, training and standardsCan I rely on this contractor?Commercial investigation
AreasChicago neighbourhoods and the suburbs servedDo you cover my building?Local

The “Definitions” cluster comes straight from the live “People also ask” box [13]. In the UK example it is not needed, because UK searchers tend to use one label. That is the biggest structural difference between the two maps.

Publishing order. Hub, then the definition page (it is short, answers a question people actually ask, and every other page can link to it), then services, specialist pages, pricing, trust, areas.

Local signals for the US example. A Google Business Profile, consistent name, address and phone number across the site and directories such as Yelp, which appears in the results [13], and named suburbs and neighbourhoods the business really serves. For credentials, ISSA, a cleaning industry association, runs the Cleaning Industry Management Standard, which it describes as a certification for “quality-driven building service contractors and in-house cleaning organizations” [28]. A real certification is a verifiable claim. An unearned one would be worse than none.

A map is only half a plan. The links turn separate pages into a connected set. Google recommends linking to related pages in context, and says anchor text should be “descriptive, reasonably concise, and relevant” [26]. It also says every page you care about should be linked from at least one other page on the site [26].

For each example, I would write links inside the body text, where the surrounding sentence explains why the reader would want the next page, and I would vary the anchor wording. For the London pricing page, links to the services pages might read “what a daily clean covers”, “our deep clean checklist” or “washroom and kitchen cleaning”. Each describes the target without repeating one phrase everywhere. The same idea applies in Chicago: one link might say “day porter service”, another “restroom care between scheduled visits”.

I give the principles of internal linking in depth in my content architecture guide.

What differs between the two markets

AspectLondon exampleChicago example
Main service labelOffice cleaning, commercial cleaningJanitorial services, commercial cleaning, often together
Spelling and styleBritish English; “organisation”, “programme”American English; “organization”, “program”
Company formLtdLLC
Estimated volume, broad head term“commercial cleaning services”: 1,900 [24]“commercial cleaning services”: 90,500 [24]
Estimated volume, city term“commercial cleaning services london”: 1,300 [24]“commercial cleaning services chicago”: 5,400 [24]
Directory in the resultsCheckatrade [13]Yelp [13]
Competitor typesIndependent firmsIndependent firms plus national franchise systems [13]
Trust signals competitors stateVetted, DBS checked, COSHH compliant [13]Franchise network, years in business, service area [13]
Industry bodyBICSc [29]ISSA, CIMS [28]
Extra vocabulary workLittleA definitions page for cleaning versus janitorial
Local namingBoroughs, areas and postcodesNeighbourhoods and suburbs

The head-term figures show the scale gap. “Commercial cleaning services” has about 48 times more estimated monthly searches in the US than in the UK in this data [24]. I calculated that ratio from the two estimates. I did not take it from any source, and I would not rely on it beyond showing that the markets differ in size.

What these examples cannot tell you

They use estimated volumes, single snapshots and invented businesses. They do not tell you how long a real site would take to rank, or whether it would. The map is a hypothesis about what a site should publish, and Search Console, by country and cluster, is how you find out whether it was right.

Content architecture, silos and structured data: the short version

This section gives the idea and shows where it fits in the method. For the full treatment, including URL rules, linking patterns and example markup, see my content architecture guide.

Content architecture

Content architecture is how pages are organised and connected. A common pattern is the pillar and cluster model: a broad page (the pillar) covers a subject in general, and supporting pages (the cluster) cover narrower questions and link back to it. A silo is a group of pages on one theme, linked mainly to each other, so the structure of the site mirrors the structure of the subject.

These are practitioner terms. Google does not require silos or pillars. Its guidance says only that every page you care about should be linked from another page, and that links should sit in context with descriptive anchor text [26]. A clear structure helps people and crawlers find related pages. That makes it a sensible choice, but not a proven ranking factor.

In the four-stage method, architecture is the second stage: after you know the entity landscape, you decide which pages exist and how they connect.

Structured data

Structured data is code on a page that labels its content in a standard format. Google describes it as “a standardized format for providing information about a page and classifying the page content” and recommends JSON-LD where a site allows it [25]. It also uses hedged language: structured data “can enable” rich results, and nothing is guaranteed [25].

Three points matter for semantic SEO.

  1. It states facts, it does not create authority. Markup that says who you are, what you do and where you are makes your side of the exchange clearer. It does not make a thin page strong.
  2. It must match the visible page. Markup describing things a reader cannot see is a risk.
  3. Check what is still supported. Google’s FAQ markup documentation records that the FAQ rich result “will no longer appear in Google Search starting May 7, 2026” [23]. Google also announced changes to HowTo and FAQ rich results in August 2023 [30]. Advice written before those dates may be out of date. The FAQ questions on a page are still useful to readers, whatever happens to the markup.

For a local business like either example above, the relevant type is LocalBusiness. Google lists name and address as required properties, and treats others, such as opening hours and telephone, as recommended [27]. On AI features, Google says no special markup is needed [2].

Where this fits in the method

Architecture sets the shape of the site. Structured data labels the entities on it. Neither replaces the content. Both are covered properly in my content architecture guide.

A stack of three layers. At the bottom, visible content that answers questions. In the middle, structured data that labels that content. At the top, site architecture that links the pages. Each layer carries an evidence label.
Figure 8. Three layers of one site.

Writing semantically: how to make a page clear to people and to search systems

Start with the question, not the keyword

A semantic page has one main job. Before I write, I put the page’s primary question into a sentence, for example “How is office cleaning priced in London, and what should a quote include?” If I cannot say what the page answers in one sentence, the page is probably two pages.

This matches how Google describes the goal. Its guidance for creating helpful content asks whether the content provides “original information, reporting, research, or analysis” and “a substantial, complete, or comprehensive description of the topic” [9]. It also asks whether a reader will leave feeling they have “learned enough about a topic to help achieve their goal”, and suggests evaluating content by who created it, how and why [9]. A page built around a question makes those tests easy to apply.

Principles I follow

Answer first, then explain. I put the direct answer in the first paragraph, and use the rest of the page for detail, evidence and exceptions. Google has said it can rank individual passages, not only whole pages, for some queries [6]. That makes a clear, self-contained section more useful than a long run-up. This is Confirmed by Google for passage ranking, and Practitioner view for the writing advice that follows from it.

Use one name for one thing. If a page says “janitorial services” in one paragraph and “custodial contractors” in the next, a reader may wonder whether they are different. Pick the main label, state the alternatives once (“also called commercial cleaning in the UK”) and then stay consistent. This is the page-level version of entity reconciliation, and it is an inference.

State the attributes people need. For a service, those are usually what is included, how often, how long, who does the work, what it costs and what could change the cost. For a person or business, they are the name, location, role and verifiable credentials. A page that leaves them out forces the reader to search again.

Define terms once, plainly. The first time a technical word appears, explain it in the same sentence. This helps beginners, and it also makes each section easier to understand when read alone.

Give a specific that others do not. A page that repeats what the top ten already say adds nothing. Add a real number, a worked example, a checklist from experience or a photograph. I call this the information gain question: after reading this page, what does the reader know that they would not have learned from the others? That term is a practitioner term, not a Google metric.

Keep claims checkable. Name the source, the date and, where relevant, the author. Google’s guidance repeatedly points to trust as the most important quality [9].

What I avoid

  • Stuffing a page with related terms in the hope of matching a hidden list. There is no confirmed list, and I explain why in the myths section.
  • Repeating the same phrase in every heading. Google’s title guidance warns against keyword stuffing and says to be descriptive and concise [33].
  • Writing a separate page for every spelling or word-order variant. They share intent, so they belong on one page.

A before-and-after example

The example uses the fictional London business from the topical map section. The text is illustrative.

Before: “We offer the best office cleaning services in London at affordable prices. Our office cleaning prices are competitive and our office cleaners are professional. Contact us for office cleaning prices today.”

This repeats a phrase, claims quality without evidence, and answers nothing.

After: “Office cleaning in London is usually priced by the number of hours, the size and layout of the space, and how often the cleaners visit. A quote should state the hours per visit, the days, what is included, who supplies materials and equipment, and how the contract can be ended. This page explains each part so you can compare quotes on the same basis.”

The second version answers the question in the first sentence, lists the attributes a reader needs, and tells the reader what the page will do.

Title, description and heading for a page

Every page needs a title, a description and a main heading. Google says each page should have a title element that is unique, descriptive and concise, and that titles can be shortened in results [33]. Google may also rewrite a title link when it does not reflect the page, using the title element, the main visible title, headings and anchor text [33]. So the title, the H1 and the first paragraph should agree. The page I read does not give guidance on meta descriptions, so what follows about them is a practitioner view.

PageTitle (under 60 characters)Meta description (under 155 characters)H1
London pricing page (fictional)Office cleaning prices in London: what sets the costHow office cleaning is priced in London, what a quote should include and the questions to ask before signing a contract.Office cleaning prices in London
Chicago definitions page (fictional)Cleaning vs janitorial services: the differenceWhat janitorial services include, how they differ from general cleaning, and what to check in a commercial cleaning contract.What is the difference between cleaning and janitorial services?

AI search: what Google says and what is still guesswork

The facts Google has published

Google’s guidance on AI features, last updated on 10 December 2025, makes five points that matter here [2].

  1. A page is eligible to appear as a supporting link in AI Overviews and AI Mode if it is “indexed and eligible to be shown in Google Search with a snippet”, and there are no additional technical requirements [2].
  2. Indexing and serving are not guaranteed, even if the requirements are met [2].
  3. There is no special schema.org markup needed, and no new machine-readable files [2].
  4. Both features may use query fan-out, which Google describes as “issuing multiple related searches across subtopics and data sources” [2]. Elizabeth Reid described the same technique in May 2025 [17].
  5. Visits from AI features are counted in overall search traffic and reported in the Performance report under the Web search type [2].

Google also lists standard practices: allow crawling, make important content available as text, keep structured data consistent with the visible text, and keep Business Profile information current where it applies [2].

What this means for semantic SEO

Because there is nothing special to add, the practical question is how to be a good source when a question is broken into parts. This is where the earlier sections help, and it is an inference, not a Google instruction.

  • A site that covers the likely sub-questions of a topic gives a system more passages to choose from.
  • Clear definitions and consistent names reduce the chance of a passage being misread.
  • Verifiable authorship and sources match what Google asks for in its helpful content guidance [9].

What I cannot tell you

I cannot tell you which sources Google chooses for a given AI answer, how often a page is shown, or how to guarantee a mention. Many articles describe tactics for “generative engine optimisation”. I have found no Google statement that confirms any of them beyond what is listed above. Treat them as practitioner views and test them.

Measurement is also limited. The page I read says AI feature traffic appears inside the Web performance report [2]. It does not describe a separate report for it. So if you cannot isolate AI traffic in Search Console, that is a reporting limit, not a mistake in your setup.

What the live results showed

On 20 October 2026, an AI Overview appeared for “semantic seo” from both the US and London [13]. It did not appear for “office cleaning london” or “janitorial services chicago”, where the results were company websites, directories and a local pack [13]. This is one snapshot and I do not draw a general rule from it. It does suggest that local commercial queries often lean on the local pack, so I check what appears for each market before assuming AI answers matter to a given page.

A broad question on the left splits into six sub-questions in the middle. Each sub-question points to a page on the site on the right. Four are covered by existing pages; two point to dashed boxes marked no page yet.
Figure 9. How one question becomes many.

Semantic SEO for local service businesses in the US and UK

Why local businesses need their own approach

A local service business is judged on more than its pages. Google’s guidance for Business Profiles says local results are based mainly on three factors: relevance, distance and prominence [32]. It defines relevance as “how well a Business Profile matches what someone is searching for”, distance as “how far each business is from the customer who’s searching”, and prominence as “how well-known a business is” [32]. It adds that prominence is also based on information such as the number of reviews, and that more reviews and positive ratings can help local ranking [32].

That has two consequences. Distance is something you cannot change with copy. And the other two depend partly on things outside your website, which is why off-site signals are one of the four stages in my method.

One service, many names

The same service has different names in different markets, and sometimes more than one within the same market. The table below uses my SERP observations from 20 October 2026 [13].

UK termUS termWhat I saw
Pest controlExterminator, pest controlThe UK results for “exterminator” included a government page titled for pest control and a question asking the difference between the two words. The US results for “pest control” included national brands and public health pages [13]
Skip hireDumpster rentalBoth markets size containers in yards. The questions asked differed in wording [13]
Office cleaningJanitorial servicesThe live results for “office cleaning services” and “janitorial services” show different mixes of directories and companies [13]. Keyword data shows large volumes for both US labels [24]

The lesson is not that one label is right. It is that a local business should find out which labels its own market uses, state the main one in titles and headings, and mention the other where a reader might use it.

Three rows pair a UK term with a US term: pest control and exterminator, skip hire and dumpster rental, office cleaning and janitorial services. A bar chart below shows estimated monthly searches for commercial cleaning services in the UK and for janitorial services and commercial cleaning services in the US.
Figure 10. Same service, different words in the UK and the US.

Location pages

Many local sites publish one page for every town, changing only the place name. I advise against it. That is a practitioner view: such pages add little for the reader, they are cheap to copy, and they are hard to keep accurate. A better test is whether a location page contains something specific to that place, such as the actual service area, local examples, named neighbourhoods or suburbs the business really serves, or reviews from clients there. In my Chicago observation, one competitor’s snippet named the suburbs it serves, which is the kind of detail a location page can carry [13].

Credentials and trade bodies

Credentials are verifiable relationships with organisations outside your site. I only list those I have been able to check, and only if the business can truthfully claim them.

  • United Kingdom: The British Institute of Cleaning Science, BICSc, describes itself as “the largest independent, professional and educational body within the cleaning industry” and offers membership and accredited training [29].
  • United States: ISSA runs the Cleaning Industry Management Standard, a certification for building service contractors and in-house cleaning organisations [28].

I have not verified trade bodies for pest control or skip hire, so I do not name any here. That belongs to a future article.

Directories and listings

The results I looked at gave local searchers directories as well as company sites. In London, Checkatrade appeared in the results for office cleaning. In Chicago, Yelp did [13]. A listing is a place where your name, address and phone number appear, so each one should match your website. That consistency is a practitioner view. Google’s Business Profile guidance is the confirmed part: keep your information accurate and encourage reviews [32].

The method: four stages from research to authority

I use four stages in order. Each one has an input, a set of actions, an output and a check. The labels are plain on purpose.

Four columns, one for each stage: research the entity landscape, map the topic architecture, publish in authority-building order, build off-site signals. Each shows an input, an output and a check. A return arrow leads from measurement back to stage one.
Figure 11. The method: four stages from research to authority.

Stage 1: research the entity landscape

Input: the business or person, the subject and the target markets.

Actions: – Write down the central entity and its attributes: name, type, place, services, people, credentials. – Collect the names people use for the service in each market, using live results and keyword data. – Collect the questions asked, from “People also ask” and related searches. – Note who ranks and what types of page they are.

Output: a vocabulary list, a question list and a competitor page-type list, per market.

Check: can you describe the central entity in two sentences, and does the vocabulary list show where the markets differ?

Stage 2: map the topic architecture

Input: the outputs of stage 1.

Actions: – Group questions by intent. – Assign one page to each group and name its primary question. – Draw the hierarchy: hub, services or guides, supporting questions. – Plan the contextual links between pages and vary the anchor wording.

Output: a topical map with page types, questions, intents and links.

Check: does any page have two jobs, or any job lack a page? I cover this stage more fully in my content architecture guide.

Stage 3: publish in authority-building order

Input: the topical map.

Actions: – Publish the hub and the central entity pages first, so every later page has something to link to. – Publish core pages next, then supporting questions, then local and secondary pages. – Add structured data that matches the visible page. – Link new pages to older ones in context.

Output: live pages that match the map.

Check: is every page indexable, linked from another page, and consistent with the others in names and facts? Google’s own advice is that every page you care about should be linked from at least one other page [26].

The order is an inference from how pages depend on each other. Google has not said that publishing order affects rankings.

Stage 4: build off-site signals

Input: a live, consistent site.

Actions: – Keep business profiles and directory listings accurate and consistent with the site. – Join the organisations the business truly belongs to and cite them correctly. – Earn mentions from real publications and partners by publishing something worth citing. – Link your own profiles to your site and back.

Output: independent, verifiable references to the entity.

Check: do the profiles use the same name, description and links as the site?

This stage rests on inference. The Knowledge Graph originally drew on sources including Wikipedia and the CIA World Factbook [1], and Google’s local ranking guidance counts prominence [32]. Beyond that, the claim that off-site mentions help a system reconcile an entity is a practitioner view and an inference. It is how I work, and I measure rather than assume.

How the stages fit together

The stages repeat. Measurement after stage 4 shows which clusters gained and which did not, and sends you back to stage 1 with better questions. I describe measurement in the next section.

StageMain outputEvidence level for the practice
1. Research the entity landscapeVocabulary, questions, competitor page typesPractitioner view, supported by live results
2. Map the topic architectureTopical map and link planPractitioner view, with Google guidance on links [26]
3. Publish in authority-building orderLive, consistent pagesInference
4. Build off-site signalsConsistent profiles and independent mentionsInference and practitioner view

Measuring semantic SEO: a Search Console and GA4 plan

Treat each plan as a hypothesis

Because so much of semantic SEO rests on inference, I measure it as a series of testable statements. A good hypothesis names the change, the metric, the market, the time window and the baseline. For example:

If I publish the six missing supporting pages in the pricing cluster, then impressions for that cluster’s queries from UK users will be higher after twelve weeks than in the twelve weeks before, measured in Search Console.

If the number does not move, the hypothesis failed. That is still useful. It tells me to look at indexing, intent or quality before publishing more.

What Search Console can tell you

Google’s Performance report shows four main metrics. Clicks are the times a user clicked your site from Google Search results. Impressions are how many times your site appeared in Search results. CTR is clicks divided by impressions. Average position is “the average position of the topmost result from your site” [34]. The report can be split by queries, pages, countries, devices, search appearance and dates, and filtered by search type, including Web [34].

The country dimension is what makes the US and UK comparison possible. The page dimension, filtered by a URL folder, is what makes cluster measurement possible. The default view covers the past three months, and recent data is preliminary and may change within hours [34]. The page I read does not state a maximum history, so I export the data on a schedule and keep my own copy. That last step is my own habit, not a Google instruction.

A cluster-level scorecard

MeasureWhereWhat it tells youCaution
Impressions by clusterSearch Console, pages filtered by URL folderWhether the cluster is being shown at allImpressions can rise without clicks
Distinct queries by clusterSearch Console, queries tabWhether coverage is wideningCount queries with at least one impression, and note the date range
Clicks by countrySearch Console, countries tabWhether the US and UK each respondCompare like with like, for the same weeks
Average positionSearch ConsoleDirection of travelIt averages the topmost result per query and can fall when you gain many new low-ranking queries [34]
Pages with impressionsSearch Console, pages tabWhether new pages are discovered and shownA page with zero impressions after several weeks needs a check on indexing and links
Branded query impressionsSearch Console, queries filtered by nameWhether the entity is being recognisedAn inference, not a confirmed signal
Organic sessions and key eventsGA4What visitors do after arrivingSee the note below

What GA4 can tell you

Google Analytics 4 groups visits into channels. Its Organic Search channel covers non-ad links in organic search results, and Google states that this includes AI Overviews and AI Mode [35]. So GA4 cannot separate AI-feature visits from ordinary search either. Use GA4 for what visitors do next, such as which pages they view and which key events they complete, and use Search Console for how you appear.

A simple routine

  1. Baseline. Before publishing, export the last three months of data for the cluster, split by country.
  2. Annotate. Record the publish date of each page.
  3. Wait. I use twelve weeks as a working window for small sites. That figure is my own default, not a Google statement, and the right window depends on how often a site is crawled.
  4. Compare. Look at the same weeks before and after, by country, for the cluster only.
  5. Check for confounds. Did a core update, a seasonal change or a site change happen at the same time?
  6. Decide. Keep, change or drop the hypothesis, and write down why.
A four-panel dashboard layout. Impressions over time with publish dates marked, distinct queries over time, clicks by country as two lines, and a table of pages with their first-impression dates. All numbers are example data.
Figure 12. A measurement dashboard for one cluster.

Myths and mistakes in semantic SEO advice

I list each claim, what the evidence says and how confident I am. Where I say “I have not found”, I mean that I looked and could not find a Google statement. It does not prove that none exists.

ClaimWhat the evidence saysStatus
“You need LSI keywords.”John Mueller of Google wrote in July 2019 that there is “no such thing as LSI keywords” [36]. The term comes from an old information retrieval technique, and I have found no Google documentation that uses itMyth
“Semantic SEO means adding schema.”Google says structured data “can enable” rich results and nothing is guaranteed [25]. It is one way to state facts, not the methodMisleading
“Add FAQ and HowTo markup for rich results.”Google’s FAQ documentation says the FAQ rich result “will no longer appear in Google Search starting May 7, 2026” [23]. Google announced changes to both features in August 2023 [30]Out of date
“Topical authority is a confirmed ranking factor.”I have found no Google document for it. John Mueller replied “Don’t worry about it” to a thread on the term, according to one report [15]Unproven
“E-E-A-T is a ranking factor.”Google says it “isn’t a specific ranking factor” and that trust is the most important part [9]Myth as stated
“Mention more entities and you rank higher.”The patents I read describe weighting by entity type and scoring related entities, not entity counts per page [18][19][20]Unproven
“AI Overviews need special optimisation.”Google says there are no additional requirements, and no special schema [2]Myth
“Google’s patents describe what it does today.”A patent shows what was filed. I read no claims, and one of the four concerns video [21]Unsafe
“NLP tool scores predict rankings.”These tools can show how a model labels your text. I have found no Google statement that such scores are used in rankingUnproven
“Semantic SEO replaces keywords.”Google said in 2013 that pages matching meaning should do better, and that its advice to publishers had not changed [3]Myth

The pattern behind the myths

Most of these start with something true and stretch it. Google does use language models [5][6]. Structured data does help Google understand a page [25]. Topic coverage does make sense for readers. The stretch is the claim that a specific tactic produces a specific ranking result. When I see such a claim, I ask for the source, the date and whether it was a test or an opinion.

A semantic SEO checklist

Use this as a review before and after publishing. Each item links back to a section above.

Entity and vocabulary – The central entity is described in two sentences, with name, type, place and verifiable credentials. – The main label for the service is chosen per market, and the alternatives are mentioned once. – Names, facts and figures match across every page and profile.

Intent and structure – Each page has one primary question and one intent, checked against the live results in the target country. – The topical map shows no page with two jobs and no job without a page. – Every page you care about is linked from at least one other page, in context, with descriptive anchor text [26].

Page quality – The answer comes first, and terms are defined when they first appear. – At least one specific the top results do not have: a real example, figure or checklist. – Claims have sources, dates and a named author [9]. – Title, H1 and first paragraph agree, and the title is unique, descriptive and concise [33].

Structured data – Markup matches the visible page, and uses JSON-LD where the site allows it [25]. – You have checked that each markup type is still supported before relying on it [23].

Off-site – Profiles and directory listings use the same name, address and description as the site. – Credentials are real, current and checkable.

Measurement – A baseline is exported before publishing, split by country. – Each page’s publish date is recorded. – The hypothesis, window and success measure are written down before the change.

Glossary

AI Overview: a Google Search feature that shows a generated summary with links to supporting sites [10].

AI Mode: a Google Search feature that gives a longer generated answer with links, and may use query fan-out [2][17].

Attribute: a fact that describes an entity, such as a business’s address or opening hours.

Co-citation: two documents are related because a third cites both [12].

Co-occurrence: two terms or entities appear close together in text.

E-E-A-T: experience, expertise, authoritativeness and trustworthiness, the qualities Google’s guidance asks content to show. Google says it is not a specific ranking factor [9].

Entity: a distinct thing that can be identified and described, such as a person, organisation, place or product.

Entity reconciliation: deciding that different mentions refer to the same entity.

Information gain: a practitioner term for what a page adds that other pages on the topic do not.

JSON-LD: a format for structured data that Google recommends where a site allows it [25].

Knowledge Graph: Google’s collection of facts about real-world entities and how they relate [1].

Local pack: a group of local business results shown in Google Search, which I saw for both city queries [13].

Passage ranking: Google’s ability to judge a section of a page for some queries [6].

Pillar page: a broad page on a subject that supporting pages link back to.

Query fan-out: the technique of issuing multiple related searches across subtopics to build an AI answer [2].

Relationship: a link between two entities, such as a company being located in a city.

Search intent: the need behind a query, which I infer from the query and the live results [16].

SERP: a search engine results page.

Silo: a group of pages on one theme, linked mainly to each other.

Structured data: code that labels the content of a page in a standard format [25].

Topical authority: a practitioner term for the idea that thorough, consistent coverage of a subject makes a site a stronger source on it. It is not a confirmed Google score [15].

Topical map: a planned list of pages that cover a subject, with the purpose of each and the links between them.

Frequently asked questions

What is semantic SEO in one sentence?

It is the practice of making a site’s meaning clear, by covering a subject through connected pages that state their entities, attributes and answers plainly, so that people and search systems can understand and verify them. It is a practitioner label, not a Google term.

Is semantic SEO the same as entity SEO?

The two terms overlap heavily. Practitioners use “entity SEO” when the focus is on being recognised as a distinct person, business or thing, and “semantic SEO” for the wider practice of covering a topic. Google defines neither.

Do I still need keyword research?

Yes. Words are how people search. Google said in 2013 that its advice to publishers had not changed when it introduced Hummingbird [3]. Keyword research tells you which names and questions your market uses.

Is topical authority a ranking factor?

I have found no Google statement that confirms it as a score or factor. Google’s John Mueller replied “Don’t worry about it” to a thread on the term, according to one report [15]. The practice of covering a topic well is still sensible, and you can test it on your own site.

Do I need schema markup?

It helps state facts clearly, and Google recommends JSON-LD where possible, but it does not guarantee any result [25]. For AI Overviews and AI Mode, Google says no special schema is needed [2].

Should I still add FAQ markup?

Google says the FAQ rich result will no longer appear starting May 7, 2026 [23]. Answering real questions on a page is still useful to readers.

Does semantic SEO help me appear in AI Overviews?

Google says a page is eligible if it is indexed and can be shown with a snippet, with no extra requirements, and that appearance is not guaranteed [2]. Covering the likely sub-questions clearly is a sensible approach, but it is an inference.

How does it differ between the US and the UK?

Vocabulary, scale and the surrounding ecosystem differ. In my 20 October 2026 data, the US uses “janitorial services” alongside “commercial cleaning”, and the UK mainly uses “office cleaning” and “commercial cleaning” [24]. The head term “commercial cleaning services” had about 48 times more estimated monthly searches in the US [24]. Directories and trade bodies also differ [13][28][29].

How long does it take to see results?

I cannot give a reliable timeframe, and Google says indexing and serving are not guaranteed [2]. I set a hypothesis and a window, often twelve weeks for a small site, and measure by country and cluster.

How many pages do I need?

There is no fixed number. The topical map decides: one page for each distinct question or intent, and no more.

Summary

Semantic SEO is a practical way of making a site’s meaning clear. It starts from entities, attributes and questions, not from a list of phrases. It still uses keywords, because words are how people search, but it treats a topic as a connected set of pages, each with one job.

Much of the practice rests on inference. Google has confirmed the Knowledge Graph, language models such as BERT and MUM, passage ranking and query fan-out. It has not confirmed topical authority, entity density or a separate method for AI search. I label the evidence so you can tell which is which.

The US and UK differ in the words people use, the scale of demand and the directories and trade bodies around them. Check the live results in each market before you plan, and do not assume one version of a page serves both.

Plan with a topical map, publish in an order that gives later pages something to link to, build consistent off-site references, and measure by country and cluster in Search Console. Treat every plan as a hypothesis, and be willing to find out it was wrong.

References

Numbers match the bracketed references in the text. All pages were accessed on 20 October 2026 unless stated. Notes in italics say where I could not read the full source.

  1. Singhal, A. (16 May 2012). Introducing the Knowledge Graph: things, not strings. Google. https://blog.google/products/search/introducing-knowledge-graph-things-not/↩
  2. Google Search Central. AI features and your website (last updated 10 December 2025). https://developers.google.com/search/docs/appearance/ai-features↩
  3. KQED (27 September 2013). Google’s new search takes on more complex queries. https://www.kqed.org/news/113079/googles-new-search-takes-on-more-complex-queriesSecondary source for Hummingbird.↩
  4. The Next Web (26 October 2015). How Google handles search queries it’s never seen before. https://thenextweb.com/google/2015/10/26/how-google-handles-search-queries-its-never-seen-before/Secondary source reporting Bloomberg; the Bloomberg original (https://www.bloomberg.com/news/articles/2015-10-26/google-turning-its-lucrative-web-search-over-to-ai-machines) was not read.↩
  5. Nayak, P. (25 October 2019). Understanding searches better than ever before. Google. https://blog.google/products/search/search-language-understanding-bert/↩
  6. Raghavan, P. (15 October 2020). How AI is powering a more helpful Google. Google. https://blog.google/products/search/search-on/↩
  7. Nayak, P. (18 May 2021). MUM: A new AI milestone for understanding information. Google. https://blog.google/products/search/introducing-mum/↩
  8. Google Search Central Blog (August 2022). Helpful content update. https://developers.google.com/search/blog/2022/08/helpful-content-updateOnly the title and date could be verified; the body did not load.↩
  9. Google Search Central. Creating helpful, reliable, people-first content (last updated 5 October 2026). https://developers.google.com/search/docs/fundamentals/creating-helpful-content↩
  10. Reid, E. (14 May 2024). Generative AI in Search: Let Google do the searching for you. Google. https://blog.google/products/search/generative-ai-google-search-may-2024/↩
  11. Google for Developers. Knowledge Graph Search API. https://developers.google.com/knowledge-graph↩
  12. Small, H. (1973). Co-citation in the scientific literature: a new measure of the relationship between two documents. Journal of the American Society for Information Science, 24(4), 265 to 269. https://doi.org/10.1002/asi.4630240406↩
  13. Lawrence, D. Own observations of live Google results, collected with OpenRush (inspect_serp), 20 October 2026, about 11:50 to 12:12 UTC. Locations: United States (country), London, England, United Kingdom, and Chicago, Illinois, United States. Single snapshot; no outbound link. Country-level US results show listings from many cities.↩
  14. Google Search Central Blog (March 2024). March 2024 core update and new spam policies. https://developers.google.com/search/blog/2024/03/core-update-spam-policies and PPC Land report with the 5 March 2024 date: https://ppc.land/google-announces-major-search-update-and-new-spam-policiesThe body of the Google post did not load.↩
  15. Montti, R. (13 November 2023). Google on topical authority: don’t worry about it. Search Engine Journal. https://www.searchenginejournal.com/google-on-topical-authority-dont-worry-about-it/501209/Secondary report of a Reddit comment; the comment is undated in the article.↩
  16. Google. Search Quality Rater Guidelines (November 2023 version). https://services.google.com/fh/files/misc/hsw-sqrg.pdfA newer version may exist.↩
  17. Reid, E. (20 May 2025). Google Search AI Mode update. Google. https://blog.google/products/search/google-search-ai-mode-update/↩
  18. US10235423B2. Ranking search results based on entity metrics. Filed 12 December 2012; granted 19 March 2019. https://patents.google.com/patent/US10235423Claims not read.↩
  19. US9336311B1. Determining the relevancy of entities. Filed 15 October 2012; granted 10 May 2016. https://patents.google.com/patent/US9336311Claims not read.↩
  20. US9256682B1. Providing search results based on sorted properties. Filed 5 December 2012; granted 9 February 2016. https://patents.google.com/patent/US9256682Claims not read.↩
  21. US9213745B1. Methods, systems, and media for ranking content items using topics. Filed 15 March 2013; granted 15 December 2015. https://patents.google.com/patent/US9213745Claims not read; concerns video content.↩
  22. Google Search Central. How Search works (last updated 18 December 2025). https://developers.google.com/search/docs/fundamentals/how-search-works↩
  23. Google Search Central. FAQ (FAQPage) structured data, including its change log (last updated 16 October 2026). https://developers.google.com/search/docs/appearance/structured-data/faqpageThe final part of the page was not read.↩
  24. Lawrence, D. Keyword volume estimates from OpenRush (research_keywords), country level (United Kingdom and United States), 20 October 2026, about 12:10 to 12:11 UTC. Monthly estimates, rounded; no outbound link. ↩
  25. Google Search Central. Introduction to structured data markup (last updated 10 December 2025). https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data↩
  26. Google Search Central. Link best practices (last updated 10 December 2025). https://developers.google.com/search/docs/crawling-indexing/links-crawlable↩
  27. Google Search Central. Local business structured data (last updated 8 September 2026). https://developers.google.com/search/docs/appearance/structured-data/local-business↩
  28. ISSA. Cleaning Industry Management Standard. https://www.issa.com/cleaning-industry-management-standard↩
  29. BICSc, the British Institute of Cleaning Science. https://bics.org.uk/↩
  30. Google Search Central Blog (August 2023). Changes to HowTo and FAQ rich results. https://developers.google.com/search/blog/2023/08/howto-faq-changesOnly the title and date could be verified; the body did not load.↩
  31. Companies House. Find and update company information. https://find-and-update.company-information.service.gov.uk/↩
  32. Google Business Profile Help. Tips to improve your local ranking on Google. https://support.google.com/business/answer/7091↩
  33. Google Search Central. Influencing your title links in search results (last updated 10 December 2025). https://developers.google.com/search/docs/appearance/title-link↩
  34. Search Console Help. Performance report (Search results): overview and basic setup. https://support.google.com/webmasters/answer/7576553↩
  35. Analytics Help. Default channel group. https://support.google.com/analytics/answer/9756891↩
  36. Schwartz, B. (31 July 2019). Google: there is no such thing as LSI keywords. Search Engine Roundtable. https://seroundtable.com/google-lsi-keywords-27970.htmlReports a tweet by John Mueller dated 30 July 2019.↩