SOP: Topical Map Creation — Semantic SEO
⚠ Disclaimer: This SOP is for Semantic SEO for Topical Authority course members only. Full credit goes to Koray Tugberk GUBUR. This SOP is a compilation of his course, videos, presentations, and workshops. Additional thanks to Adrian Ponce del Rosario, Kahuna Chauhan, Vincent Dohna, Pavel Klimakov, Luis Salazar Jurado, James Dooley, Muhammad Hamid Khan, and the Holistic SEO community.
Objective
The objective of this SOP is to guide the creation of a Topical Map in Semantic SEO. It aims to clarify misconceptions and provide steps for creating real Topical Maps, avoiding the mislabeling and unrelated concepts that are common in the industry.
Core Concepts & Theory
Every Topical Map is grounded in the following definitions. Understanding these is essential before proceeding to the 23-step procedure.
Topical Map
A concept used in semantic SEO aimed at enhancing a website's relevance and authority by creating a well-structured collection of interconnected topics. Topical Map creation involves understanding and integrating various contexts to communicate effectively with semantic search engines.
By merging the Search Language with the Natural Language used in daily life, a Topical Map aligns content with Query Semantics — transforming raw topics (e.g., Performance Anxiety) into more specific and processed topics (e.g., How to Handle Performance Anxiety?).
The goal is to achieve a "Ranking State of Topical Authority," decreasing the risk and cost of content retrieval while increasing the site's relevance and responsiveness in search engine results.
Topical Authority
Topical Authority is a ranking state — achieving a higher ranking over an authoritative website for a specific duration, defined by lower cost-of-retrieval, increased accuracy, clarity, and improved information responsiveness.
Formula: Topical Authority = Historical Data × Topical Coverage ÷ Cost of Retrieval
Source: Fundamentals of Semantic SEO · Saigon Presentation 2023
Historical Data
The accumulated user engagement metrics and quality of those engagements over time. Historical Data is not about the duration a website has been online or its ranking history, but the depth and quality of interactions users have had with the website.
- Encompasses: page impressions, clicks, dwell time, and overall user engagement quality
- Poor user engagement metrics from the past can lead to a drop in rankings
- The current ranking state is often a reflection of user engagement quality from at least six months prior
Topical Coverage
Refers to how well a website covers the graph of topics related to a particular subject. It provides accurate and unique information about various entities, attributes, and sub-topics within the topic. Topical Coverage is the primary focus when building and publishing the Topical Map.
Cost of Retrieval
The total cost a search engine incurs to crawl, index, evaluate, and serve a web document to users. Cost of Retrieval is balanced against the value the document provides.
Key principle: The cost of ranking the website cannot be higher than the cost of not ranking the website. If the search engine ranks you and loses money, it won't rank you for much longer.
Semantic Content Network
A collection of Content Briefs that encompass both Macro and Micro contexts. A Semantic Content Network involves every paragraph, list, table, visual, heading, and context within the overall content. By organizing these elements, it ensures that each piece of content is contextually rich and interconnected, enhancing coherence, relevance, and authority.
Source Context
Represents the purpose of the brand: why is it needed in the SERP (Search Engine Results Page), and how the brand monetizes its content and turns search engine users into customers. If you cover a topic solely to generate traffic and run ads, you will start to lose traffic over time. You must justify why you should exist in the SERP.
Central Entity
Defines what the website is mainly about, including the topics that appear site-wide and topics that appear segment-wide. The Central Entity appears in the Core and Outer Sections of the Topical Map, on every page, boilerplate content, all site-wide n-grams, and context terms.
Tip: To check whether Google recognized your chosen Central Entity as an entity, search for "[Central Entity] Wikipedia." Google is likely to acknowledge your Central Entity as an entity if Wikipedia features a dedicated page for it.
Central Search Intent
The unification of the Source Context with the Central Entity. Represents the core user group's main intent when visiting the website. The Central Search Intent identification focuses on the augmentation of predicates/verbs and their combinations with nouns. It appears in the whole Topical Map and will be reflected site-wide, in all sections, and in Semantic Content Networks.
Core Section of the Topical Map
The unification of the Source Context with the Central Search Intent. The Core Section focuses on a specific main attribute of the Central Entity which comes from the Source Context. This is where most ranking signals flow (via internal and external links) and where monetization happens.
Outer Section of the Topical Map
Exists to improve the overall Historical Data by gaining more impressions and clicks. The aim is to increase overall topical relevance and contextual consolidation of the web source for the specific entity. The Outer Section focuses on the minor attributes of the entity.
5 Core Components — Real-World Examples
Every Topical Map is built on five foundational components: Source Context, Central Entity, Central Search Intent, Core Section, and Outer Section. Here are six real-world examples:
vizem.net
Source Context: German Visa Consultancy
Central
Entity: Germany + Visa
Central Intent: Know/Go +
Germany
Core Section: Types of German Visas (Transit / Student /
Tourist...)
Outer Section: Residence Permit, Citizenship,
Immigration, Consulate, Religion, Language School
gymdesk.com
Source Context: Trainer and Gym Management Software
Central
Entity: Gym, Personal Trainer, Sport Branches
Central
Intent: Opening and Managing a Gym Digitally
Core
Section: Open a Gym; Manage a Gym
Outer Section:
Martial Arts, Learning Athletism
welzo.com
Source Context: Health Encyclopedia and Telehealth
Service
Central Entity: Health Problems and
Solutions
Central Intent: Find a Correct Diagnosis / Treatment /
Drug / Doctor
Core Section: Health Types and
Problems
Outer Section: Drug Encyclopedia, Immunity
mangolanguages.com
Source Context: Language Learning App
Central
Entity: Language and Linguistics
Central Intent: Learn
(Speaking, Listening, Reading, Writing) in X Language
Core Section:
European / Asian / African Language + Literature, Grammar, Art
Outer
Section: Language Origin, History, Translation, Dictionary
oscarwylee.com.au
Source Context: Optometrist and Glasses eCommerce
Central
Entity: Eye Health and Glasses
Central Intent: Find
Optometrist for Glasses
Core Section: Eye Health, Optometrist
Appointments
Outer Section: Lenses, Frames, Hinges, Face Shapes
yamm.com
Source Context: Email Merge Software
Central Entity:
Mail Merge
Central Intent: Send Bulk Emails for Email
Marketing
Core Section: Email Marketing and Email
Types
Outer Section: Email Servers, Email Components, Email Services
(Yahoo, Gmail, etc.)
Imaginary Example (Contract Management Software):
Source Context: Contract Management Software · Central Entity: Contract ·
Central Search Intent: Efficiently Manage and Automate Contracts · Core Section:
Contract Management Software, Contract Lifecycle Management, Contract Templates ·
Outer Section: Contract Types, Contract Elements, Contract Compliance
Clarifications
A Topical Map is NOT any of the following:
- A list of target keywords
- A list of target concepts
- A list of target entities
- A list of target topics
Key nuances:
- Sometimes, a single topic can be covered on a single page.
- Sometimes, multiple topics can be covered on a single page.
- Sometimes, a single topic with multiple contexts should be covered on multiple pages.
- One website can have multiple Topical Maps, each starting with a root.
Questions to Ask Clients
Ask these questions before beginning any Topical Map creation engagement to properly define the five core components.
- What do you offer as a business?
- What is your website mainly about? What subject?
- What is the main purpose of your website?
- How do you plan to monetize the traffic on your website?
- Who is your target audience?
- What is your target audience's main goal on your website?
- What specific challenges do customers face before they inquire about solutions?
- Who are your biggest online competitors?
- What makes your brand different from the competition?
23-Step Procedure Overview
Follow these steps in sequence to build a complete, functional Topical Map — from audience research to final content briefs.
Step 01 — Research Target Audience & Buyer Personas
Understanding your target audience is the cornerstone of creating an effective Topical Map. Begin by identifying the demographics, psychographics, and behavioral characteristics of your potential users.
Demographics
Age, gender, income level, education, occupation, and geographic location.
Psychographics
Lifestyle, values, interests, and attitudes. This can help in tailoring content that resonates deeply with your audience.
Behavioral Characteristics
Analyze their online behavior, purchasing habits, and how they interact with your website and competitors' sites.
Research Methods
- Interviews: Conduct one-on-one interviews with a sample of your audience to gain deeper understanding of their motivations and challenges.
- Analytics Tools: Utilize tools like Google Analytics, social media analytics, and CRM systems to gather data on user behavior and preferences.
Creating Buyer Personas
Buyer personas are semi-fictional representations of your ideal customers. Creating detailed personas helps in tailoring content that addresses the specific needs and challenges of different segments of your audience.
- Segment Your Audience — Divide into distinct groups based on data gathered from target audience research.
- Define Persona Characteristics — For each segment, outline: demographic details, background and job role, goals and challenges, preferred content types and channels, buying behavior and decision-making process.
- Use Real Data — Base personas on real data: feedback from sales teams, customer service insights, and actual customer interactions.
Step 02 — Identify the Source Context
The Source Context represents the purpose of the brand: why is it needed in the SERP, and how the brand monetizes its content and turns search engine users into customers.
If you cover the topic solely to generate traffic and run ads, you will start to lose traffic over time. You must justify why you should exist in the SERP. You must create a connection between a Query Network and a web source, and ensure that the business model and the Query Network are aligned.
Examples
- vizem.net: German (Country) Visa Consultancy
- gymdesk.com: Trainer and Gym Management Software
- welzo.com: Health Encyclopedia and Telehealth Service
- mangolanguages.com: Language Learning App
- oscarwylee.com.au: Optometrist and Glasses eCommerce
- yamm.com: Email Merge Software
Step 03 — Identify the Central Entity
An Entity refers to a distinct and well-defined concept, object, or subject that can be uniquely identified and is often associated with a specific name or term. Entities can include people, places, organizations, events, products, and even abstract concepts.
The Central Entity defines what the website is mainly about, including the topics that appear site-wide and topics that appear segment-wide.
Tip: To check whether Google recognized your chosen Central Entity as an entity, search for "[Central Entity] Wikipedia." Google is likely to acknowledge your chosen Central Entity as an entity if Wikipedia features a page dedicated to your selected Central Entity.
Note: Sometimes you may identify a distinct, well-defined Entity (e.g., Mail Merge). Other times, you might need to choose a popular Entity type as your Central Entity (e.g., Country, Health Problems). In some cases, you may need to identify multiple Entities (e.g., Country + Visa).
Examples
- vizem.net: Germany (Country) + Visa
- gymdesk.com: Gym, Personal Trainer, Sport Branches
- welzo.com: Health Problems and Solutions
- mangolanguages.com: Language and Linguistics
- oscarwylee.com.au: Eye Health and Glasses
- yamm.com: Mail Merge
Step 04 — Identify the Central Search Intent
The Central Search Intent is the unification of the Source Context with the Central Entity. It represents the core user group's main intent when visiting the website. The identification focuses on the augmentation of predicates/verbs and their combinations with nouns.
The Central Search Intent appears in the whole Topical Map and will be reflected site-wide — in all sections, in Semantic Content Networks, whether in boilerplate or Main Content, and in both Macro Context and Micro Context areas.
Examples
- vizem.net: Know/Go + Germany (Country)
- gymdesk.com: Opening and Managing a Gym Digitally; Finding a Personal Trainer
- welzo.com: Find a Correct Diagnosis / Treatment / Drug / Doctor
- mangolanguages.com: Learn (Speaking, Listening, Singing, Reading, Writing, Asking, Answering, Dreaming) in X Language
- oscarwylee.com.au: Find Optometrist for Glasses
- yamm.com: Send Bulk Emails for Email Marketing
Step 05 — Determine the Core Section
The Core Section is the unification of the Source Context with the Central Search Intent. It focuses on a specific main attribute of the Central Entity which comes from the Source Context. The Core Section is where most ranking signals flow (via internal and external links) and where monetization happens.
For example, if you are an affiliate for electric car chargers, "quality" is the Main Attribute, and "durability," "charge time," and "maintenance" are the Derived Attributes from this Main Attribute.
Examples
- vizem.net: Types of German (Country) Visas (Transit / Student / Tourist...)
- gymdesk.com: Open a Gym; Manage a Gym
- welzo.com: Health Types (Women's / Men's / Sexual Health...) and Problems
- mangolanguages.com: European / Asian / African Language + Literature, Grammar, Art, Etc.
- oscarwylee.com.au: Eye Health, Optometrist Appointments
- yamm.com: Email Marketing and Email Types
Step 06 — Determine the Outer Section
The Outer Section exists to improve the overall Historical Data by gaining more impressions and clicks. The aim is to increase overall topical relevance and contextual consolidation of the web source for the specific entity. The Outer Section focuses on the minor attributes of the entity and aims to rank content while supporting the Core Section by internally linking to it primarily.
Examples
- vizem.net: German (Country) — Residence Permit, Citizenship, Immigration Registration, Consulate, Religion, Language School
- gymdesk.com: Martial Arts, Learning Athletism
- welzo.com: Drug Encyclopedia, Immunity
- mangolanguages.com: Language Origin, Language History, Language Translation, Language Dictionary
- oscarwylee.com.au: Lenses, Frames, Hinges, Face Shapes
- yamm.com: Email Servers, Email Components, Email Services (Yahoo, Gmail, etc.)
Note: At any point during further research — such as Fundamental Research or Generating Topics — you might need to revisit these five Topical Map Components, particularly the Core and Outer sections, and make necessary adjustments.
Tip: Try to identify the main topics early in the research process. Consider where you would place them in the topical map and how you would connect them to one another.
Step 07 — Conduct Fundamental Research
Conduct fundamental research on the chosen Central Entity(ies) for the Topical Map. Fundamental research ensures you have a comprehensive grasp of the topic, enabling you to create a Topical Map.
Note: Not all steps in this section are required to create a functioning Topical Map. Depending on time and resources, you may skip some steps. However, the more steps you follow, the more comprehensive your Topical Map will be.
7.1 Knowledge Domains, Contextual Domains & Contextual Layers
Knowledge Domains encompass the specific queries, entities, layout designs, search patterns, and user segments relevant to a particular field of study or area of expertise.
Key components of a Knowledge Domain:
- Specific Information: Detailed facts, concepts, and terms relevant to the domain.
- Layout Design: How information is presented and organized on a webpage.
- Sentence-Information Structure: The way sentences are constructed to convey information clearly and effectively.
- User-Satisfaction Model: A method that ensures content meets the needs and expectations of users.
Use the Knowledge Domain Term Extractor GPT to create a listing of terms relevant to your topic. The output includes: term, definition, importance score (1–10), adjacent contexts, most important named entities, and most essential predicates.
Contextual Domains represent an entity with a contextual angle for being processed. It refers to the depth and breadth of contexts and angles associated with an entity. A document that covers more contexts and angles with different hierarchy levels has better Contextual Coverage.
Contextual Layers are the multiple, interconnected levels of meaning and significance that exist within a contextual domain.
7.2 Understand Query Semantics
Query Semantics refers to understanding the meaning and intent behind a user's search query, derived from user behaviors and perceptions. Query Semantics provide insights into:
- Search Query Patterns: Understand common query patterns in your Knowledge Domain.
- Search Query Autosuggestion: Predictive recommendations offered to users as they type their queries.
- Perspectives: Different angles from which information can be queried.
- Related Search Activities: Additional tasks users might engage in before or after their initial query.
Additional Query Concepts:
- Query Path: Sequence of user-entered queries in a search session — "symptoms of flu" → "flu treatments"
- Correlative Queries: Queries frequently searched together — "best outdoor hikes" & "hiking gear"
- Sequential Queries: Progression where each query builds on the last — "how to start a blog" → "best blogging platforms" → "SEO tips for bloggers"
7.3 Conduct Manual Research
Manual Research Tools:
- Wikipedia: Comprehensive information on a wide range of topics — historical context, key concepts, notable figures.
- Wikidata: Structured data related to various entities — useful for understanding relationships and attributes.
- Wiki Graph: Shows linked topics (Wikipedia pages) and connections in a visual map.
- InfraNodus: Text network visualization tool that maps search query relationships.
Search Engines (Google / Bing / DuckDuckGo):
- Autocomplete: Discover related search queries for your Central Entity.
- Knowledge Graph: Insights into related entities and contextual information.
- People Also Ask (PAA): Common questions and concerns — provides insights into user intent.
- Related Searches: Additional topics and queries relevant to your Central Entity.
Also investigate: YouTube Search, Pinterest Search, Image Search (Google/Bing), video courses, forums, PDFs, and books to gain comprehensive understanding of your Central Entity.
7.4 Develop Ontology and Model Taxonomy
Consider developing ontology and modeling taxonomy for the given topic, then delve deeper into specific sub-topics. Use the following prompt across all available LLM tools (ChatGPT / Microsoft Copilot / Gemini / Claude):
Let's think step by step.
Topic: [Central Entity from Step 3.]
Develop ontology for main site concepts and entities.
Model taxonomy, properties, and relationships.
7.5 Gather Elements of the Central Entity
All examples below are given in the context of a "Contract Management System."
- Entities: Identify and list all related entities — e.g., Contract, Client, Vendors, Employees
- Attributes: Determine properties or characteristics — e.g., Contract ID, Client Name, Vendor Name, Contract Date
- Nouns: Compile a list of nouns commonly associated with the Central Entity — e.g., Agreement, Amendment, Clause, Compliance, Signature
- Verbs: Identify verbs frequently linked — e.g., Sign, Execute, Amend, Renew, Terminate, Review, Approve, Track
- Relationships: Map out relationships — Hierarchical: Contract → Clause; Associative: Client ↔ Contract; Causal: Contract Renewal → Notification Sent
Word Relations to gather:
- Synonyms: Words with similar meaning — Contract: Agreement, Deal; Client: Customer, Buyer
- Antonyms: Words with opposite meaning — Sign: Revoke; Approve: Reject; Renew: Terminate
- Hypernyms: General terms that denote a broad category — Agreement
- Hyponyms: Specific items within a broader category — Agreement → NDA, SLA, Employment Agreement
- Holonyms: Words that denote a whole — Contract
- Meronyms: Words referring to a part of something — Contract → Clause, Signature, Effective Date
- Troponyms: Words specifying a particular manner — Sign: Autograph; Review: Inspect
- Acronyms: NDA (Non-Disclosure Agreement), SLA (Service Level Agreement), RFP (Request for Proposal)
- Capitonyms, Demonyms, Eponyms, Heteronyms, Homonyms, Polysemes, Retronyms, Toponyms as relevant to the Central Entity
Step 08 — Generate Topics for the Topical Map
8.1 Analyze Competitor Topical Coverage
Competitor Topical Coverage refers to how well a competitor's website covers the graph of topics related to a particular subject. Understanding it is important because reverse-engineering industry leaders provides a comprehensive view of what works and what doesn't.
- To find authoritative sources: Ahrefs (Organic Competitors report; Traffic Share by Domain); Google Search (manual research)
- To extract Topical Coverage: Scrape competitor sitemaps; or export published pages from the Top Pages report in Ahrefs with: URLs, SERP Titles, Traffic Share per Page, Value, Top Keyword, Volume, Position
8.2 Token Insertion Methodology
One of the simplest ways to generate topics. Generate all the probable probabilities of word distributions by distributing words that can appear before, between (for two-word entities), or after the Central Entity.
For a two-word Central Entity (e.g., "Contract Management"):
- Optional Token + Contract; Optional Token + Contract + Optional Token; Contract + Optional Token
- Optional Token + Management; Optional Token + Management + Optional Token; Management + Optional Token
- Optional Token + Contract Management; Contract Management + Optional Token; Contract + Optional Token + Management
Tools to use: Google Search Console (GSC) · Ahrefs (Matching Terms → Terms Match) · Semrush (Keyword Magic → Broad Match) · SEO Search Keyword Tool (Chrome Extension) · QuestionDB
8.3 Consider Finding a Database
Try to find a database to base your Topical Map around: Kaggle, Google Dataset Search, Data.gov
8.4 Manually Generate Topics
Do not avoid generating topics manually. Manual topic generation allows for a more nuanced and comprehensive understanding of your Central Entity.
- Consider all relevant topics where you can connect your Central Entity and expand.
- Step by step, search, uncover new topics, and decide whether to cover them on a separate page or not.
- Look at the queries from Token Insertion, analyze competitor sitemaps, and identify topical gaps that make sense to cover.
- Use Large Language Models (LLMs) as a source of inspiration — LLMs predict words randomly, so they should complement your manual efforts, not replace them.
- Talk to the client and customer support personnel — they can provide insights into common questions and concerns.
- Think about the target audience and who would search for your topic. Understand their true motives, intentions, and related search interests.
- Consider the primary countries of your target user group and tailor topics to their specific needs and contexts.
8.5 Gather Predicates/Verbs, Nouns, and Attribute Sequences
Gather all possible predicates (verbs), nouns, and attribute sequences related to your Central Entity.
- Identify Predicates/Verbs: List all actions related to your Central Entity.
- Identify Noun and Attribute Sequences: List all relevant noun and attribute associations.
- Create Contextual Phrases: Combine verbs, nouns, and attributes to form contextual phrases.
Examples: Sign Contract · Amend Contracts · Renew Contracts · Terminate Contracts · Review Contract Clauses · Track Contract Statuses · Manage Contract Deadlines · Contract Templates · Freelance Contract Template · Construction Contract Template
8.6 Identify the Best Noun-Predicate/Verb Relationships
- Prepare Query Data: Use the query data gathered from previous steps.
- Filter for Nouns and Verbs: Use filters to include each noun and verb identified.
- Combine Nouns and Verbs: Get all combinations of connected outcomes (nouns) relevant to the Source Context.
- Sequence Modeling: Develop sequences for different entities to illustrate how they relate to each other.
Example sequences: "Lawyers review contracts" · "Managers approve agreements"
Step 09 — Filter Queries
Once you have generated a large number of queries, filter out irrelevant ones using three criteria:
- Attribute Relevance: The relevance of the attribute to your Source Context. Ensure the attribute aligns with your central topic and search intent.
- Attribute Prominence: The importance level of an attribute based on the definition of the entity. Example: For "Germany," the term "population" is highly prominent because without its population, Germany wouldn't be defined as a country.
- Attribute Popularity: Determined by the search demand (volume). High-volume attributes are more popular and should be prioritized. Also consider the trendiness of an entity and attribute pair.
Optional: RPP Score Formula
You can consider prioritizing queries according to their RPP Score (optional).
- Relevance — Column A
- Prominence — Column B
- Popularity — Column C
Basic RPP Score = (A2 × 2) × (B2 × 1) × (LOG(C2 + 1) × 2)
Note: Columns A, B, and C are just to represent the formula. You will have to build it into your sheet yourself if you decide to use it.
Step 10 — Cluster Queries
Note: Although the information in this section is not directly covered in Koray's course, it is personally found useful — especially after following the Token Insertion Methodology and generating hundreds of topics.
After filtering, consider clustering your queries using the SERP-Based clustering method to determine whether they need separate pages or can be grouped together. This method is particularly useful if you have thousands of queries.
Use a SERP similarity threshold of 3 — if three or more top results for both queries are the same, the queries are clustered together. After initial clustering, manually review the SERPs for each query that does not belong in a given cluster.
Clustering Tools: Keyword Cupid · Key Clusters · Keyword Insights · Asymmetric Data · SEO Utils — SERP Clustering · or a Python script for SERP-based keyword clustering
How Many Pages to Create — How Wide to Go?
After generating all topics, only those with search demand (search volume) should be processed further and created as separate pages. Topics lacking search demand should be integrated into existing pages as micro contexts in the supplementary content area.
Understanding index construction is crucial. By analyzing SERPs, you can determine whether a topic warrants a new page — a topic with 30 monthly searches might require a new page, while one with 2,000 monthly searches might not.
Index Construction factors:
- Local Proximity: Closeness of one object or entity to another within a specific geographic area — affects which brands and web sources rank higher for specific locations.
- User Behaviors and Clusters: Search engines analyze and cluster similar user behaviors based on locale, areas of interest, time of search query, and query paths.
- Entity Attribute Pairs: Search engines construct new indexes for new entities, attributes, or regions based on user behaviors and contextual closeness.
When to Create a New Page vs. Merge 2 Contexts in One Page:
- Create Fewer, Stronger Pages: Always aim to create fewer, stronger pages with more value (Information + Action).
- Determine Breadth and Depth: Decide how wide to go and when to delve deeper. Start with the nearest attribute related to your central topic and expand.
- Consider Key Factors: Base decisions on logical relevance to your central topic. Take into account budget, available resources, and preference.
Step 11 — Consider Vastness, Depth & Momentum
Vastness — Depth — Momentum are principles that must be considered when creating a Topical Map: go wider (Vastness), go deeper (Depth), go faster (Momentum). Depending on whichever is missing, you will have to complete its missing effect by improving another.
- Vastness: Go wider — cover the broadest relevant surface area of your topic graph.
- Depth: Go deeper — thoroughly cover specific main attributes and their contexts.
- Momentum: Go faster — publish at a rate that outpaces or matches competitors.
You can configure a Semantic Content Network perfectly but if the competitor has higher Momentum and more Depth, you will lose rankings.
It is always recommended to create a wide Topical Map while connecting everything together, then go deeper for a specific Main Attribute and Context.
Step 12 — Complete a Raw Topical Map
A Raw Topical Map is an Entity + Attribute pair. A Processed Topical Map is a refined version of the Raw Topical Map, formatted as a Title Tag.
Create a Raw Topical Map with the best possible word combinations and connect them using Query Networks to ensure comprehensive Topical coverage.
Contract Management (Central Entity)
Manage/Streamline Contract Processes (Central Search Intent)
Contract Templates (Hypernym)
Contract Elements (Meronyms)
12.1 Use Lexical Semantics
Lexical semantics focuses on the meaning of words and the relationships between them. For example, for a website providing "Contract Management Software," one likely word following "Contract" is "Template." "Contract Templates" is a Hypernym. You will need to find the Hyponyms:
- Contract Templates (Hypernym) → Employment Contract Template (Hyponym)
- Contract Templates (Hypernym) → Freelance Contract Template (Hyponym)
- Contract Templates (Hypernym) → Service Contract Template (Hyponym)
- Contract Templates (Hypernym) → Construction Contract Template (Hyponym)
- Contract Templates (Hypernym) → Sales Contract Template (Hyponym)
Step 13 — Determine Quality Nodes
Quality Nodes are highly important, detailed, and comprehensive pages that are accessible directly from the homepage of your website. They serve as the showcase pieces of your content strategy — similar to placing your best products in the store window to attract customers. Their purpose is to convince search engines to reassess your website, recognizing its high-quality content, and encouraging them to crawl further and deeper into your site.
- Identify Core Topics: Choose topics central to your website's focus and highly relevant to your audience. These topics should be broad enough to cover multiple subtopics but specific enough to provide valuable information.
- Create Detailed and Comprehensive Content: Write long-form content that thoroughly explores the chosen topics. Include various content types — text, images, infographics, videos, and interactive elements.
- Ensure Direct Homepage Access: Feature these Quality Nodes prominently on your homepage. Use internal links to direct traffic from these nodes to other relevant pages on your site.
- Encourage Search Engine Crawlers: Quality Nodes signal to search engines that your site has substantial, high-quality content. This encourages search engines to crawl more pages, improving the overall indexing and ranking of your site.
Step 14 — Include Trending (Popular) Nodes
Trending (Popular) Nodes refer to entities or topics that are currently popular among a group of users. Include Trending Nodes for higher crawl and indexing prioritization from the search engine crawlers. Popular and trending topics will also help increase Historical Data. Popular or "fun and entertainment" related topics also increase chances of getting Google Discover traffic.
Tip: Ensure that Trending Nodes are connected to your Core Section, transferring authority and quality signals. For example, if AI is trending in your industry, create content related to AI (how it can be utilized in the industry) or create dedicated AI tools and link it back to the Core Section. You can also exploit trending events throughout the year by publishing new Semantic Content Networks and configuring before the next "peak."
Tools to Identify Popular Topics
- Google Trends
- Glimpse
- Exploding Topics
Step 15 — Create Title Tags & Determine the Macro Contexts
Title Tags are the processed version of the raw Topical Map (Entity + Attribute). In the Title Tag, we verbalize the raw Topical Map (raw nodes). You must have only ONE Macro Context (one main focus) for each web page — for that specific Context and that specific Entity + Attribute pair.
Choose the best possible Macro Context and Title Tag for each web page. You will need to understand the Query Semantics and choose contexts wisely:
- Analyze how different queries relate to your central topic.
- Identify the best possible contexts to connect related queries.
- Select contexts that have substantial search demand and relevance.
- Avoid creating pages for non-existing or extremely low search demand queries.
Title Tag Writing Methodologies
- Use Conjunctive Words: Combine terms with "and" or use conditional
synonym phrases to expand the context slightly.
→ "Costs and Conditions of Living in Germany" (Life in Germany) - Utilize Entity Sets: Reflect an entity set by using plural nouns
followed by attributes.
→ "Famous German Singers, Their Works, and Their Awards" (German Singers) - Repeat Main Words of Topics in the Core Section:
→ "Germany Visa: Germany Visa Application and Fee" (Germany Visa) - Use Lemmatization and Lexical Relations: Use lemmatizations and lexical relations — Hypernyms, Hyponyms, Meronyms.
Example transformation:
Raw node: Germany Passport
Processed Title Tag: Passport Duration and Features for Germany Visa
Step 16 — Determine URL Slugs
Creating an effective URL structure is essential for ensuring search engines understand your website's content and context.
Key Principles
- Avoid Repetition and Keep It Simple: Do not repeat words in the URLs. Use single words or two-word combinations per path segment.
- Create Logical and Reflective URL Slugs: Ensure URLs logically reflect the main topic. Align URL structure with website's topicality to enhance initial rankings and crawlability.
- Internally Link Based on Shared Attributes:
example.com/germany/life/culture→example.com/germany/visa/culture - Create Contextual Pathways:
example.com/germany/life/culture/religionindicates that "Religion" is processed in the context of "Culture" in "Germany." - Ensure Title Tag Alignment: URL structure should align with the title tags to maintain consistency.
Core Section — Flat Structure
example.com/germany/visa/studyexample.com/germany/visa/family-unificationexample.com/germany/visa/visitexample.com/germany/visa/transit
Outer Section — Deeper Structure
example.com/germany/life/cultureexample.com/germany/life/culture/religionexample.com/germany/life/culture/politics
Hierarchical Information Tree
- Root — Core entity from which all content stems:
example.com/germany/ - Seeds — Core and outer topics directly linked from the root:
example.com/germany/visa/ - Nodes — Supportive pages that detail specific aspects of the seed
topics:
example.com/germany/life/culture/politics
Step 17 — Write Meta Descriptions
Meta descriptions are summaries of the content on a webpage. Although meta descriptions are not a direct ranking factor, they play an important role in reflecting your website's overall topicality and enticing users to click through to your site.
Key Principles
- Repeat the Title Tag with Different Wording: Start by restating the title tag in a slightly varied form.
- Expand to Include Main Sections: Briefly describe the main sections of the webpage to give users an overview.
- Include Synonyms and Alternative Words: Use synonyms or similar terms to enhance the description and match different search query variations.
- Include Attributes: Mention specific attributes related to the content — prices, durations, languages, services, advantages, etc.
- Reflect Page Content Order: Ensure the meta description follows the same order as the sections on the webpage.
- Ensure Consistency: Create a consistent template or pattern for your meta descriptions to help search engines recognize the pattern.
Example
Title Tag: Language Schools in Germany and Language Education in
Germany
Meta Description: German Language Schools and Language Education in
Germany. Best Language Courses. Prices, Duration. German, English, and French. Free
Courses. Advantages and Visa.
Step 18 — Write Image URL Slugs
Image URL slugs play an important role in enhancing the overall topicality and contextual relevance of your content.
Key Principles
- Reflect Title Tag, URL, and Meta Description: Ensure the image URL slug expands on the title tag, URL, and meta description. Try to use synonyms or related vocabulary that were not previously used.
- Keep It Concise: Image URLs should be short — ideally not exceeding 3–4 words. Shorter URLs are easier for search engines to process and understand.
- Use Relevant Queries: Include key terms that accurately describe the image and align with the page's content.
Examples
Example 1:
Title Tag: Climate Characteristics and Fauna in Germany
URL: /germany/life/climate/
Meta Description: Climatic Characteristics in Germany. Fauna…
Image URL: germany-climate
Example 2:
Title Tag: Costs and Conditions of Living in Germany
URL: /germany/life/costs/
Meta Description: Expenses and Conditions of Living in Germany. Average Life Expectancy.
Cost of Rent...
Image URL: germany-living-costs
Step 19 — Write Image Alt Texts
Image alt text not only helps visually impaired users understand the content of images but also enhances SEO by providing more context and keywords related to the content.
Key Principles
- Expand on Image URL Slug: Use the words in the image URL slug and add more context and similar terms. Do not use complete sentences — use conjunctive words like "and" to connect terms.
- Include Relevant Terms: Ensure the alt text includes key terms that describe the image and align with the page content.
Examples
Example 1:
Image URL: germany-climate
Image Alt Text: germany climate and vegetation
Example 2:
Image URL: germany-living-costs
Image Alt Text: living conditions and costs in Germany
Step 20 — Connect and Finalize Core and Outer Sections
- Connect Core and Outer Sections: Link the entities' attributes processed in the Core Section of the Topical Map with the entity processes in the Outer Section.
- Expand Outer Section: Add indirect connections to the Outer Section. Ensure that the Outer Section always connects to the "Concept" in the Central Entity.
- Internal Signals and Core Section: The Core Section can be as extensive as needed. However, internal signals should always flow towards the Core Section.
- Prioritize Sub-sections: Prioritize certain sub-sections within both the Core and Outer Sections.
- Expand Specific Sub-sections: Further develop specific sub-sections.
- Reorder Sub-sections: Change the order of sub-sections within the Core and Outer Sections as necessary.
- Maintain Proximity of Related Sub-sections: Keep related sub-sections close to each other.
- Refine and Complete: Refine and finalize both the Core and Outer Sections to ensure completeness and coherence.
Step 21 — Determine Publication Frequency & Momentum
Establishing Momentum Through Publication Frequency
- Publication Date: The publication date specifies when you will publish a web page.
- Patternless Frequency: Create a publishing frequency without a fixed pattern — varying the timeframes of publication.
- Avoid Core Algorithm Updates: Do not publish new projects during broad core algorithm updates by search engines.
Initial Launch Strategy
- Initial Publication Volume: Publish at least 20 web pages when launching a new project.
- Competitive Timeframe: Ensure that you publish more content within a specific timeframe compared to your competitors to establish initial momentum.
- Bulk Publishing: Publishing a bulk of documents at once (e.g., 20–30 high-quality pages on the same day) can help search engines recognize your website's activity more quickly.
- Continuous Publishing: After the initial bulk publication, continue with a consistent schedule — such as 1 page per week — and gradually increase frequency up to 3 pages per day until the whole Topical Map is published.
Note: The number of pages you publish in the initial launch depends on the size of the website. It should make a difference. Publishing 20 pages on a site that already has 1,000 pages won't significantly attract the attention of search engines.
Determining Publication Frequency
- Benchmarking Competitor Momentum: Analyze how often competitors publish or update content by examining their sitemaps and last modification dates.
- Adjusting Frequency: Aim to publish at a higher frequency than your competitors. You do not need to be the most active website between two core updates — being the most active for a specific month or weeks can be sufficient.
Utilize tools like the Publication Frequency Auditor GPT to audit competitor momentum by examining their sitemaps and last modification dates.
Updating Content
- Update pages and conduct Content Configuration at least every 6–9 months to maintain relevance and search engine ranking.
- Update web pages with at least 15% or more changes.
- Check GSC data and configure content accordingly. Analyze impression data — audit the increase in impressions from 0 to positive numbers every week.
Step 22 — Design a Document Design Template
A Document Design Template is a predefined format used to organize information in a web document. It helps signal the purpose of the page based on design elements. You might need to design a single Document Design Template for all pages or create document templates for similar groups of pages — depending on what you plan to cover.
Customization and Uniqueness
- Avoid creating entirely templated pages.
- Incorporate unique questions or vary the order of content to keep each page distinctive.
- Change the word order or add synonyms to ensure each page appears unique despite using a template.
22.1 Consider Query Semantics
Query Semantics might require a focus on different attributes. Therefore, the actual web page format might need to change according to Query Semantics. Always prioritize Context according to Query Semantics. Remember, you will need to try to merge the Search Language with the Natural Language.
For example, "Email Generator" might mean "Email Writer" and "Email Address Generator." You must prioritize the most probable option in the Macro Context of the document, and connect the second candidate Context to the Micro Context.
Each document will have:
- Macro Context — Main Content
- Contextual Bridge — Main Content
- Micro Context — Supplementary Content
Example — Typical "How To" page template:
- Instruction list as the Macro Context and Main Content explaining the "how to."
- Each instruction list item starts with a predicate, formatted in H2.
- There can be a connection to the root of the Topical Map in the Main Content area.
- There can be a connection to the Source Context, usually at the bottom of the page.
- Internal link distribution is similar across pages following the same template.
Tip: When creating a Content Item Brief, always check the Query Network to ensure you are not leaving any query behind. In cases where there is a unique query, include a unique question in your Content Brief. Always try to cover everything relevant, as much as possible. Aim to increase the uniqueness of your web documents, while decreasing the query and your document vocabulary gap.
Step 23 — Develop Content Briefs
Once the Topical Map is completed, Content Brief creation is next. Content Brief creation involves the following:
- Extract and analyze Term Match or Broad Match report queries (depending on the Keyword Research tool you use).
- Extract and analyze 3–4 competitor ranking queries, sorted by position and search demand.
- Represent Contextual Flow by constructing Contextual Vectors (Headings) based on the query network — analyze the extracted queries and generate questions from them.
- Distribute the weight of sections and terms for relevance and responsiveness by determining the Contextual Hierarchy (Heading Level).
- Create a Contextual Structure (Article/Page Methodology) by specifying: what to write, in what format, what visuals to use, whether paragraph/list/table should be used, what statements to make and in what order, statistics and research to use, and so on.
- Specify Contextual Bridges (Internal Links).
Note: Content Brief creation deserves its own SOP. This step is the bridge between the completed Topical Map and the fully built Semantic Content Network.
Related Resources
Explore more Semantic SEO resources on this website:
- Semantic SEO Glossary: 60+ Key Concepts
- Koray Tugberk GUBUR's 48 AI Agents for Semantic SEO
- All Resources