Skip to content
×

How do you build a semantic core that fits your website?

A semantic core that fits your website is a list of search queries your target audience uses to find products or services, mapped to appropriate pages on the site. Start by identifying the search intent each page should address. Then collect keywords from comparable competing pages, expand the list using seed keywords, and remove queries that do not match your products or service area. The goal is not to collect as many terms as possible, but to ensure the remaining terms align with what the website actually offers. Adapt the approach to the market size, available time, and tools.

Define each page’s purpose before choosing competing pages

Semrush’s bakery case study, dated 2021, examines how a homepage can address searches for a local bakery, rather than tackling every topic across the entire site at once. It starts with a client-approved website structure and then develops a query list for each page to be optimized.

Before collecting competitors’ keywords, identify pages that address similar search intent. If a competitor’s homepage focuses on other needs, look instead at a category or service page that better matches your objective. Do not adopt the competitor’s keywords wholesale simply because the business is in the same industry.

  • Check whether the product or service users are looking for matches the content of the target page.
  • Set the correct search region for the analysis and limit its scope to the exact page URL.
  • Similar queries in title tags can help identify relevant pages, but titles alone should not determine your choice.

Expand with seed keywords while removing unsuitable terms

A seed keyword can be the shortest phrase that expresses a user’s intent. The case study above uses phrases such as “german bread” to expand the list and also looks for additional seed keywords in search result snippets. This generates candidate queries, but does not mean every term found is suitable for the website.

During filtering, the case study retains non-branded terms that match the search intent, product type, and service area. For queries containing place names, check especially whether those locations fall within the service area. If there are too many candidate terms, narrow the scope of analysis by language, search volume, and keyword difficulty.

The case study’s list contained 60 terms after cleaning and 29 after client approval, which the author considered sufficient for writing the landing page copy. This is not a target number that every website should meet. The case study’s exclusion of zero-search-volume queries should not be treated as a fixed rule for all websites either.

Separate ranking targets from terms used in copy, then plan the content

A query’s relevance to the business does not necessarily mean the website is well placed to compete in its search results. The case study above notes that results for “custom bakery near me” were dominated by local dining aggregators and review services, suggesting that the bakery might struggle to gain organic search visibility. However, descriptive terms in the query could still be used in page copy. This was a judgment made in the case study, not a conclusion that applies to every region.

When mapping terms to pages, first list the core questions, likely follow-up questions, and information readers need to take action. Then organize the content into short paragraphs and clear sections, incorporating relevant terms naturally rather than overusing the main keyword. At Procrustes, we also turn the questions our clients genuinely care about into articles, with ongoing content planning, writing, and updates.

Search volume, keyword difficulty, cost per click, and competition levels change over time, so keep these metrics up to date. Figures from a single export should not be treated as a permanent basis for decisions.

Building a semantic core: perspectives from across the web

If the case study excluded “near me” queries, why did it still research them?

Queries that are not ranking targets may still help expand the keyword list or inform the copy. The 2021 bakery case study excluded “near me” queries when cleaning the list, but retained some terms during research as seed keywords for expansion. It also noted that descriptive terms in these queries could be useful in copy. The case study judged these queries difficult for the bakery to compete for in organic search because aggregators and review services dominated the results at the time. That does not mean these queries should be excluded in every region.

Can the same semantic core be used across different regions without changes?

It should not be applied without checking first. A forum opinion recommends collecting semantic data for each region. Semrush’s bakery case study also calls for setting the correct search region during analysis and checking whether keywords containing place names match the service location. These materials support reviewing queries by region, but do not establish that every region necessarily needs a completely different list.

References

  1. Setting up a single website or multiple websites as an exporter and importer.www.warriorforum.com — Discusses: Can the same semantic core be used across different regions without changes?
  2. How Marketing Experts are Increasing a Bakery's Online Visibility with Semantic SEO Researchwww.semrush.com · 2021-07-20T14:01:00Z — Discusses: If the case study excluded “near me” queries, why did it still research them?; Can the same semantic core be used across different regions without changes?
  3. How to Create an Effective SEO Strategy in 2026backlinko.com · 2019-01-08T06:00:59-05:00 — Source used in the article above.
Keep the conversation going

Join the discussion 0 comments

What are you working through? Share a question or experience and let’s find the next step.

No comments yet. Start the conversation.

Share your thoughts

← Keep exploring
LET’S TALK

Start with your brand.

Tell me about your website and what you want to achieve.

WhatsApp tony@procrustes.info
Scan to chat on WhatsApp