GEOlyze
Login
Diagnosis

Perspective Flow

Understanding the three-column funnel visualization that maps keyword visibility from intention to outcome.

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:

  1. Fix technical issues first.
  2. Create content for critical content gaps.
  3. Optimize existing pages for GEO gaps.
  4. 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.
Copyright © 2026