Keywords whose Google results share the same pages become one topic.
How topics are formed
For every tracked keyword Narrative holds the first page of Google. Two keywords are close when their result pages overlap, and at a distance of exactly one when they share no page at all. Keywords are then merged into groups, closest pairs first, and merging continues while the groups are still clearly about the same thing. The threshold was set by measuring, on real brands with hand-labelled topics, how aggressively groups can be merged before a topic stops being something one page can address, and it is the same for every brand. Three details matter for reading the result:- Two keywords that share no page are never in one topic, whatever the words say. A shared page is the evidence; there is no rule that can override its absence.
- Pages that appear everywhere do not count. A government portal or a market-wide directory that shows up on a third of a language’s result pages says nothing about which keywords belong together, so it is left out of the comparison. A confirmed competitor is never left out, because a rival holding 40% of your category is market structure, not noise.
- The order keywords arrive in does not change the answer. The same pool produces the same topics every time, which is what makes a weekly rebuild comparable with the last one.
Naming
A new topic is named in both of your languages from its keywords and the pages they share. Narrative also links a topic in one language to its twin in the other when the two share the same brand or competitor pages, so an Arabic topic and its English counterpart can be read side by side. When naming fails for a batch, the topic takes its representative keyword as its name rather than waiting, and is named properly on the next run.Topics are stable
A rebuild does not start from a blank page. New groups are matched back onto the topics you already have by the keywords they share, and a matched topic keeps its identity, its name and its history. Only what is new gets a new name. A topic whose keywords have all moved elsewhere is archived with a record of where they went; a topic holding only keywords you pinned is never archived underneath you. Every change is logged on the topic: when it was formed, which keywords joined or left, whether it was merged or split, and when it was linked to its twin. A run that changed nothing writes nothing, so a topic’s timeline reads as a list of changes rather than a heartbeat.What a topic is measured on
The Topics page carries one row per topic.- Volume. The combined monthly searches of the topic’s keywords. This is also Narrative’s estimate of how much demand the topic’s prompts represent.
- Keywords. How many it holds. Topics that interleave are normal: a page that ranks for two topics is a page the market already treats as an answer to both.
- Winning it. The domain holding the most of the topic’s first-page slots, with your own standing beside it: how many of the topic’s top tens your domain appears in, and how deep. “No slot” is a measurement; a topic nobody has fetched yet is shown as not measured.
- Difficulty and cost per click, averaged over the topic’s keywords.
- AI Overview. How often Google shows an overview for the topic’s keywords, and how often it cites you. A topic Google showed no overview for reports no citation rate, not a rate of zero.
- Assistant mentions and citations. How often the AI assistants mention you, and cite your site, across the prompts mapped to the topic. These come from prompt mapping and are blank until a prompt is mapped and asked.
- Campaign. The campaign publishing for this topic, if one is open.
What you can change
Your edits are facts about your brand, and nothing automated undoes them.- Merge topics. Select two or more and fold them into one of themselves; you choose whose name survives. Or pick a target from the full list.
- Move a keyword to a topic. The keyword is pinned there; clustering reads it as fixed from then on.
- Create a topic. Give it a name, or let the next run name it, and fill it with keywords you type or paste as a list, with keywords you rejected earlier, or both.
- Add a keyword to a topic. It is tracked and pinned the moment you add it, and measured on the next run.
- Reject a keyword out of its topic, with a reason. It leaves the topic and no rebuild brings it back; Add it back reverses your own decision.
- Add prompts to a topic, from the topic’s record or from the prompt itself. A link you make is yours and no mapping run rewrites it.