Author: Tim Research GEO

In recent years, one shift has become increasingly obvious: content operations are moving from a traffic mindset to a growth mindset. As AI search and content distribution become more complex, simply doing SEO, publishing content, and tracking impressions or clicks is no longer enough. Content teams are now expected to understand the full user journey: how users arrive, why they stay, why they fail to convert, and what should be optimized at each step.
The issue is not a lack of data. The issue is the absence of a decision-making chain that connects:Search demand → Page intent matching → User behavior → Business action → Optimization task → Performance feedback
To solve this, we built an internal content growth diagnostic system and have validated it across multiple independent websites in e-commerce, manufacturing, consumer electronics, and AI SaaS. Below is a walkthrough of the full workflow.

The first layer is data ingestion. We mainly connect five types of data:
GSC is responsible for search-side performance. It provides impressions, clicks, CTR, average position, and detailed query-level performance. GA4 is responsible for on-site behavior. It provides organic search landing sessions, engagement rate, scroll behavior, CTA impressions, CTA clicks, sign-ups, and key events.
GSC and GA4 only become powerful when they are used together:
The brand knowledge base is responsible for product fact verification. Teams can sync the latest product features, pricing plans, screenshot versions, brand messaging, competitor comparison standards, FAQ answers, and important product updates into the knowledge base. The system then compares page content against the knowledge base to determine whether product info has become outdated.
AI referral sessions show whether products such as ChatGPT or Perplexity bring real visits. AI crawler logs show whether crawlers such as GPTBot, PerplexityBot, and ClaudeBot have accessed a page, and whether access is affected by robots rules, WAF, CDN configuration, or missing logs.
GSC, GA4, and server logs often record page addresses differently. The system first cleans page addresses by removing UTM parameters, ad click parameters, page anchors, and other elements, mapping the same article to one canonical page URL.
The system groups queries by search intent (Definition, Tool-selection, Comparison, Commercial, Pricing, Support, Navigational) and labels them. This changes the team's view from thousands of keywords to a smaller number of user needs.
The system crawls and analyzes the page structure, then determines whether each query cluster has a corresponding content position on the page.
Data quality directly determines what the system is allowed to do.

The system reviews GSC queries and clusters to answer: What task is the user trying to complete when entering the page?
Different intents require different content structures:

The system builds a page funnel from search exposure to business action:

The brand knowledge base aligns page content with the latest product facts to prevent outdated pricing, features, or competitor comparisons.
Tracks AI referrals sessions from GA4 and checks if AI crawler status returned 200, 304, 403, or 404 in server logs.
The value of issue grouping is that content optimization becomes batch operations instead of one-off article editing. Common issue groups include:

Recommended actions are mainly determined by a combination of evidence types:

When entering a single-page diagnostic view, the system places all evidence for an article on one page:

Taking a real page as an example: https://dageno.ai/en/blog/top-tools-to-track-ai-mentions-in-llms. Final Task Draft: The system generates a task draft like this:

We continue building query intent clustering, auto-updating knowledge bases, and closed-loop performance tracking to make content growth scalable and reviewable.