Perspective Flow
Perspective Flow
The perspective flow is a three-column funnel visualization on the diagnosis page that shows how your target keywords flow through the visibility pipeline. It answers the question: Where exactly are keywords falling off on the path from "we want to be visible" to "AI systems mention us"?
The funnel visualization
The perspective flow maps every target keyword through three sequential perspectives, branching at each stage:
INTENTION
(all keywords)
/ \
/ \
On Website Not on Website
| |
/ \ / \
/ \ / \
AI Visible AI Invisible AI Visible AI Invisible
| | | |
visible geo_gap surprise content_gap
seo_geo_gap visible strategie_gap
Column 1: Intention
The starting point. This shows the total number of target keywords you have defined for your project. Every keyword enters the flow here, representing your intent to be visible for these terms.
The total count is the sum of all manually added and automatically derived keywords.
Column 2: Website perspective
Keywords split into two branches:
- On website -- the keyword was found on at least one page during the website crawl. This means you have some content that addresses this topic.
- Not on website -- the keyword was not found on any crawled page. You have no content addressing this topic on your site.
This split is determined by the keyword coverage analysis from the website crawl. A keyword is considered "on website" if it appears in any of: page title, H1, H2, or body text.
Column 3: AI perspective
Each branch from column 2 splits again:
On website + AI visible = keywords where you have content AND AI systems mention you. These flow into the visible classification (or partial_visible if only some providers mention you).
On website + AI invisible = keywords where you have content BUT AI systems do not mention you. These flow into either geo_gap (if the page's GEO readiness score is below 5) or seo_geo_gap (if the GEO score is 5 or above).
Not on website + AI visible = keywords where you have no content BUT AI systems still mention you. These flow into surprise_visible, representing brand equity from external sources.
Not on website + AI invisible = keywords where you have no content AND AI systems do not mention you. These flow into content_gap (for manually added keywords) or strategie_gap (for derived keywords).
The 5 gap counters
Below the flow visualization, five gap counters provide a quick summary of outcomes:
Visible
Count of keywords that are fully visible. These keywords are on your website and AI systems mention you for them. This is the best possible outcome.
A high visible count relative to your total keywords indicates strong AI visibility. This counter includes both visible and partial_visible keywords.
Content gap
Count of keywords missing from your website where AI does not mention you. These represent the most critical gaps because no content exists to serve as a foundation for AI visibility.
A high content gap count indicates significant content investment is needed. Each content gap requires creating new content.
GEO gap
Count of keywords present on your website with poor GEO readiness (score below 5) where AI does not mention you. The content exists but is not structured for AI consumption.
GEO gaps are typically the most efficient to fix because you are optimizing existing content rather than creating new content.
SEO/GEO gap
Count of keywords present on your website with good GEO readiness (score 5+) where AI still does not mention you. The content is well-structured, but external signals (authority, backlinks, brand presence) are insufficient.
SEO/GEO gaps require off-page strategies and take longer to resolve than GEO gaps.
Surprise visible
Count of keywords NOT on your website where AI still mentions you. AI systems have learned your association with these topics from external sources.
Surprise visibility is a positive signal but represents an opportunity to create owned content that anchors this visibility.
How to read the flow
The perspective flow is designed to be read left to right, following the branching paths. Here is how to interpret the key patterns:
Pattern: Wide top, narrow visible column
If your intention count is large but the visible count is small, most keywords are "falling off" somewhere in the pipeline. Look at where the biggest drop-off occurs:
- Big drop at website perspective: Many keywords are not on your website. You need a content creation strategy.
- Big drop at AI perspective (on-website branch): Your content exists but AI systems are not picking it up. Focus on GEO optimization and external signals.
- Big drop at AI perspective (not-on-website branch): This is expected -- without content, AI systems rarely mention you.
Pattern: Most keywords on website but few visible
This pattern suggests a GEO optimization problem. Your content exists but is not formatted or structured in a way that AI systems can use. Review your GEO readiness scores and focus on:
- Adding structured data.
- Improving content structure (headings, lists, FAQ sections).
- Strengthening authoritative language.
Pattern: High surprise visible count
If many keywords show surprise visibility, your brand has strong external presence. This is an opportunity to:
- Create owned content to sustain and control this visibility.
- Investigate which external sources are driving AI awareness.
- Prioritize these keywords for content creation since AI already associates you with them -- adding your own content will reinforce the signal.
Pattern: Balanced distribution
If keywords are roughly evenly distributed across gap types, you need a multi-pronged approach:
- Fix technical issues first.
- Create content for critical content gaps.
- Optimize existing pages for GEO gaps.
- Build external signals for SEO/GEO gaps.
GEO and SEO context
The perspective flow is a prioritization tool. It helps you allocate effort where it will have the most impact:
Content gaps are the most actionable
Content gaps are entirely within your control. You decide what content to create, how to structure it, and when to publish it. The time from "no content" to "content published and analyzed" can be as short as a few days.
GEO gaps offer the best ROI
GEO gaps are the fastest to fix because the content already exists. Restructuring a page for better AI readability (adding headings, statistics, FAQ sections, structured data) is typically less effort than creating an entirely new page. The improvement is often visible in the next analysis.
SEO/GEO gaps require patience
SEO/GEO gaps indicate that your content is good but your external authority is not sufficient. Building backlinks, earning media mentions, and establishing industry presence takes time. Track these gaps over multiple analyses to see if your efforts are paying off.
Surprise visible keywords deserve attention
Do not ignore surprise visibility. These keywords represent existing AI awareness that could disappear if the external source changes. Creating owned content for surprise-visible keywords is a high-value, low-risk investment -- AI already knows about you; your own content will reinforce and stabilize that knowledge.
Using the flow for reporting
The perspective flow is especially useful for stakeholder communication:
- Executive summary: "Of our X target keywords, Y are fully visible to AI, Z have content gaps, and W have optimization opportunities."
- Progress tracking: Compare the flow across multiple analyses to show how the distribution of gap types changes over time.
- Resource allocation: Use the relative sizes of each gap type to justify content creation, optimization, or link-building budgets.
Relationship to other diagnosis components
- The flow visualizes the same data that feeds the gap analysis classification.
- Gap counts directly influence the health score calculation.
- Each gap type in the flow connects to specific recommendations for resolution.
- Technical findings affect whether keywords in the "on website" branch can be picked up by AI systems.