Set a filter once.
Brand vs non-brand, a folder, a market: save it as a segment and every Search Performance report follows it until you switch it off.
Rules anyone on the team can read.
A segment is a query group or a URL group built from a small stack of rules where either any or all of them have to match. Five operators cover almost everything anybody builds.
- contains
- The workhorse: "running" catches every query about running.
- does not contain
- The rule that makes non-brand possible. Contains running, does not contain nike.
- starts with
- Made for URL groups: everything under /running/ is one rule. equals and ends with round out the set.

Two rules in, one query out.
You write the rules in plain words, and every Search Performance report then applies exactly the same filter, so it cannot mean one thing on this report and another on the next.
query LIKE '%running%'
AND query NOT LIKE '%nike%'It sticks until you switch it off.
Pick a segment in the toolbar and it stays picked, across every Search Performance report you open, until you switch it off. A saved view remembers which one was on, so a shared report arrives scoped the way you meant it.
Frequently asked questions
What do segment rules actually run against?
The Search Console data Prism has already stored for the property. Your rules become one filter, and that same filter is applied in every Search Performance report you open, so two reports can never disagree about what is in the segment. Rule values are treated as plain text, so a symbol in a query is matched literally rather than doing anything clever.
Do segments use credits?
No. Credits only meter answer-engine calls. A segment is a filter over data Prism already holds, so building one, applying one and every report it scopes cost nothing, on every plan.
What's the difference between a segment and a campaign?
A campaign is a segment with a launch date and a name. Both use the same plain rule language over queries and URLs. A segment scopes the reports you already have and stays on until you switch it off; a campaign adds its own start and end date and is measured as a launch in its own right, over its own window.
More features
- Data warehousing Google serves a rolling 16 months and drops the rest. Prism syncs Search Console into its own store daily, re-pulls the days Google revises, and keeps all of them.
- Site crawling Prism crawls your site, scores each page with Lighthouse, and reads the X-Robots-Tag header and the robots meta. Compare any two crawls to see what a release changed.
- AI answer monitoring Prompts put to ChatGPT, Claude, Gemini and Perplexity on a schedule, the complete answer kept, so every report number traces back to the sentence it came from.
- Smart Campaigns Define a campaign by URL and query pattern plus dates, and Prism tracks the group as one thing. The indexed view rebases each campaign to 100 so big and small compare.
- Keyword cannibalization Find the queries where two of your own pages split the impressions, with each contender’s share and the best-positioned page named as the one to consolidate into. Read from your own Search Console data.
- Striking distance keywords Queries averaging positions 11 to 20 with real impression volume, ranked by what page one would be worth against your own click-through curve. No industry CTR table, no purchased benchmark.
- Internal link analysis Your internal links as a graph: link equity per page, orphans, click depth, the anchor text you actually use, and pages that rank for the same query with no link between them.
Build the non-brand segment first.
One rule (does not contain your own brand name) and your growth number stops being flattered by people searching your name. Give a segment a launch date and it becomes a campaign.