Context map
A structured 3-layer system for systematically generating, classifying, and managing AEO prompts using building blocks, 16-dimension classification, and coverage analysis.
Overview
The Query Universe transforms your prompt management from ad-hoc lists into a comprehensive, auditable taxonomy. It uses a 3-layer approach:
- Building Block Inventory — A reusable taxonomy of brand-specific terms organized by category
- Query Universe — Prompts generated from building blocks, each classified across 16 dimensions
- Context map — which of your contexts a tracked question reaches, ring by ring, and the gaps per question type (the earlier Coverage Report tab was retired on 8 September 2026; its gap analysis lives in the map and on the Content coverage gaps page)
Building Blocks
Building blocks are atomic, reusable terms that represent your brand's services, modifiers, and market context. They are organized into two levels:
Core Blocks
| Category | Label | Example Terms |
|---|---|---|
| Industry | Industry (operating) | Construction Materials, IT Services, Consumer Electronics |
| Core 0 | Primary Services | Digital Transformation, Cloud Solutions, Mobile App Development |
| Core 1.1 | Sub-Categories | UI/UX Design, DevOps Services, Data Analytics |
| Micro-category | Micro Specialization | FRLS House Wires, Kubernetes Cost Audits |
| Core 1.2 | Unique Descriptors | AI-powered, Full-service, Award-winning |
| Core 1.3 | Industry Verticals (served) | Banking & Finance, Healthcare, E-commerce |
| Core 1.4 | Target Audience | CTO/CIO, Startups, BFSI Companies |
| Core 1.5 | Technology Stack | AWS, Azure, Salesforce |
Industry (above Core 0) and Micro-category (below Core 1.1) complete the framework's 4-level what-we-do hierarchy: industry → category → sub-category → micro-category. Covering the micro level signals the parents.
Modifier Blocks
| Category | Label | Example Terms |
|---|---|---|
| M-1 | Superlatives | Best, Top, Leading |
| M-2 | Pricing & Value | Cost, Pricing, Affordable |
| M-3 | Location | India, USA, Mumbai |
| M-4 | Long-tail Keywords | for enterprise, for small business |
| M-5 | Intent & Action | Compare, Review, Hire |
| M-6 | Reviews & Trust | Reviews, Ratings, Testimonials |
| M-7 | Comparison | vs, versus, alternative to |
| M-8 | Action Verbs | How to choose, How to hire |
| M-9 | Time & Freshness | 2026, latest, this year |
| M-10 | Technology-specific | using AI, with machine learning |
Each building block has a weightage (0-100), source (website/general/custom), and priority (P1/P2/modifier).
Adding Blocks Manually
In addition to seeding from industry templates, you can add individual building blocks directly:
- In the editor at the bottom of the Context map page, open Add.
- Enter the Term (e.g., "Cloud Computing").
- Select a Category from the dropdown — the level, priority, and label are auto-derived.
- Optionally adjust the Weightage (default 50) and Source (default "general").
- Click Add to create the block.
Define your contexts — the guided wizard
The Define your contexts wizard (Context map page header, also linked from the Setup Wizard) walks the AEO/GEO framework's four definition groups and turns them into contexts and tracked prompts. Same data model underneath — the groups are a guided path onto the block taxonomy, not a parallel store. In the app these groups appear as rings on the Context map.
| Orbit | Maps to | What it captures |
|---|---|---|
| Who we are | Project settings | Brand, parent brand, inherited-trust note. Engines resolve the entity first — a recognized parent brand passes inherited trust to its sub-brands. |
| What we do | Industry → Core 0 → Core 1.1 → Micro-category | The 4-level hierarchy. An engine cannot recommend you for a category you have not defined yourself into. |
| How you qualify | M-10 + M-2 + M-3 + M-9 | Certifications/trust, buying parameters, locations served, recency. Engines filter on gates first — pass/fail, not preferences. Certifications also land in Brand Facts as gate evidence. |
| Whom we serve | Core 1.3 + Core 1.4 | Industries served and audiences. Segmentation is combinatorial — pick the combinations that matter; the least contested answers emerge as segmentation deepens. |
On completion the wizard shows your first questions — how many candidate queries your contexts generate, top-ranked by block weightage with intent and recency/location flags — and adds the ones you select as tracked prompts (quota-aware, never auto-inserted).
The Context map page then shows, ring by ring, how many contexts a tracked question reaches; a ring with nothing in it reads 0 of 0 rather than a call-to-action.
Prompt Composition
The prompt composer generates prompts by combining building blocks using 12 natural-language templates:
[Superlative] + [Service] + [Entity] + in [Location][Brand] vs [Competitor][Brand] reviews[Service] + [Price] + in [Location][Action] + [Service] + [Entity] + in [Location]What is [Service][Service] + [Sub-Category][Superlative] + [Service] + [Industry][Service] + [Audience][Service] + [Technology][Industry] + [Core 0]— industry-scoped category queries[Core 0] + [Micro-category]— micro-specialization queries
Generated prompts are suggestions for review — they are never auto-inserted into your project. Each suggestion is automatically classified across all 16 dimensions.
16-Dimension Classification
Every prompt in the Query Universe is classified across these dimensions:
| Dimension | Possible Values |
|---|---|
| Intent Type | Informational, Transactional, Navigational, Shopping, Hybrid, Branded, Comparison |
| Journey Stage | Awareness, Consideration, Decision, Post-Purchase |
| SDS Tier | Tier 1 (volume 80-100), Tier 2 (60-79), Tier 3 (1-59) |
| Freshness | Fresh (time-sensitive), Stable (evergreen) |
| Risk Level | Low, Medium (pricing/cost), High (medical/legal) |
| Location Type | Country, City, Global, None |
| Location Value | Specific location name |
| Tags (Modifier) | Array of modifier-derived tags |
| Tags (Audience) | Array of audience-derived tags |
| Themes (Core) | Array of core service themes |
| Themes (Attribute) | Array of attribute themes |
| Unit Count | Number of building blocks used |
| Combination Formula | Template pattern used to generate the prompt |
| Building Block IDs | References to source building blocks |
Coverage Report
The coverage analyzer examines your prompts against building blocks and dimensions to identify strategic gaps:
- Block Coverage — Which building blocks appear in at least one prompt
- Per-Block Coverage Table — A detailed table showing every block's category, term, prompt count, and covered/uncovered status, with a toggle to show only uncovered blocks
- Dimension Distributions — Count of prompts per intent type, journey stage, SDS tier, freshness, and risk level
- Location Coverage — How prompts are distributed across location types
- Gap Identification — Uncovered blocks, missing journey stages, missing intent types
- Recommendations — Auto-generated suggestions for improving coverage
Combination Coverage
Retired 8 September 2026. The Coverage Report tab and its combination grids no longer exist; the Context map's gaps table and the Content coverage gaps page carry the uncovered contexts per question type. The paragraph below describes the retired grids for readers of older reports.
The Coverage Report paired your segment blocks — Industry Served × Target Audience (primary), plus × Location — and scores each combination, not just each term alone. Use-case fit emerges as segmentation deepens: the least contested AI answers live in these deeper cells. A cell is covered only when at least one prompt is explicitly linked to all its terms, or two or more distinct prompts match them; a single prompt that merely mentions both terms counts as partial. Grids show the top 12 blocks per category by weightage (the grid states when a category was truncated), open combinations are ranked by the blocks' weightage geometric mean, and Pricing/Cost + Location triples are computed for the highest-value open pairs. Clicking a cell shows its matching prompts and offers a one-click Compose that generates ready-to-review prompts anchored on your top Primary Service (Core 0) block — added prompts carry the combination's block links, so the cell flips to covered on the next report refresh.
Getting Started
- Open Context map (Content section of the sidebar, or from Setup)
- Read the rings table and the identity card, then the contexts by kind
- In the editor at the bottom, seed from an industry template or add contexts one at a time
- Use Compose to generate prompt suggestions, review them, and add the ones you want
- The gaps per question type link into Content coverage gaps for the contexts no tracked question covers
- Use the Backfill feature to enrich existing prompts with classification data
Enrichment Cron
A daily background job (3AM UTC) automatically enriches any prompts missing classification data. It runs the enhanced classifier, estimates search volume, derives SDS tiers, and auto-generates topics for all unclassified prompts.
Plan Availability
| Plan | Building Block Limit | Query Universe Access |
|---|---|---|
| Free | 20 | No |
| Starter | 50 | No |
| Pro-Individual | 100 | Yes |
| Pro-SME | 200 | Yes |
| Enterprise-Brand | 500 | Yes |
| Enterprise-Agency | 500 | Yes |
| Custom | Unlimited | Yes |