> For the complete documentation index, see [llms.txt](https://docs.frase.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.frase.io/feature-reference/seo-analytics.md).

# SEO Analytics

Turn Google Search Console search data into clear, prioritized content opportunities.

{% embed url="<https://youtu.be/ZUUrXHXfPOA>" %}

{% hint style="success" %}
Ask the [Frase Agent](/automations/meet-the-frase-agent.md), or Claude with [Frase MCP](https://claude.ai/customize/connectors/directory/frase) connected, *"Which of my pages rank between positions 4 and 10 and are worth updating?"* For where AI answers mention you, see [AI Visibility](/core-workflows/ai-visibility-and-geo.md).
{% endhint %}

## How It Works

Once connected to [Google Search Console](https://docs.frase.io/integrations/connectors/google-search-console), Frase continuously analyzes:

* Clicks and impressions
* Click-through rate (CTR)
* Average ranking position
* Query and page-level performance over time
* Page status (healthy, declining, or at risk)

{% hint style="success" %}
This data flows into [**Content Opportunities**](/feature-reference/content-opportunities.md) to help you optimize pages losing rank, on the brink of hitting page 1, and more.
{% endhint %}

## Find Pages and Queries&#x20;

{% stepper %}
{% step %}

### Go to Optimize → SEO Analytics and pick your site

The site needs synced Google Search Console data. If you see **Sync Now**, the site has no Search Console property yet.
{% endstep %}

{% step %}

### Choose Pages, Queries, or Insights

* **Pages** and **Queries** show search performance. The **All** or **AI Search** toggle changes which search performance you see (see [AI Search](#separate-ai-searches-from-human-ones) below).
* **Insights** shows how your past optimizations turned out across the workspace.
* Performance alerts and pinned items sit in a panel you can expand. Alert analysis needs an eligible plan.
  {% endstep %}

{% step %}

### Click Filter to narrow the list

For example, **Filter → Position → Top 3**, or **Filter → Intent** on Queries. Filters cover the full results list, the tab shows how many results match, and filters stay in the page link.
{% endstep %}
{% endstepper %}

## Separate AI and Human Searches&#x20;

See which of your pages and topics Google's AI features (such as AI Mode) find when they search Google for their users.&#x20;

Switch the toggle next to the date range from **All** to **AI Search**, and Frase shows only the Search Console searches that read like an AI request rather than a person typing.

* The headline numbers (clicks, impressions, and so on) count AI searches only.
* **Queries** lists only AI searches. Click into a query to start tracking it in [**AI Visibility.** ](/core-workflows/ai-visibility-and-geo.md)
* On **Pages**, each page's numbers come only from the AI searches that led to it.
* The Watchlist and page drill-downs are labeled *AI Search only*. Anything with no AI activity shows *Not detected in this period* instead of zeros.

{% hint style="warning" %}
**AI Search covers Google's AI features only, not ChatGPT, Perplexity, or other assistants.** To track those, use [AI Visibility](/core-workflows/ai-visibility-and-geo.md).&#x20;
{% endhint %}

## What You Can See at a Glance

<details>

<summary><strong>What’s performing</strong></summary>

Identify:

* Top queries driving traffic
* Pages consistently ranking well
* Content that delivers steady results

This tells you what to protect, replicate, and expand.

</details>

<details>

<summary><strong>What’s underperforming</strong></summary>

* Pages losing rankings or traffic
* Content that’s stuck without improving
* Queries where impressions are high but clicks are low

These are signals that optimization—not net-new content—may be the fastest win.

</details>

<details>

<summary><strong>Where quick wins exist</strong></summary>

Pages ranking just outside the top results.

Those in positions **4–10** are often one update away from meaningful traffic gains, so prioritize these fixes as they pay off quickly.

</details>

## How to Turn SEO Analytics Into Action

Think of SEO Analytics as your **weekly decision engine** to help decide what to work on next.

Here’s how marketers actually use these insights:

{% stepper %}
{% step %}

### Start with what’s close to winning

Pages ranking in positions **4–10** are your fastest wins.

{% hint style="success" %}
These pages already have momentum. A small update—better coverage, clearer structure, improved relevance—can move them onto page one and unlock meaningful traffic.
{% endhint %}
{% endstep %}

{% step %}

### Refresh Before You Create Net-New Content

SEO Analytics help you see when existing content needs attention.

Look for:

* Pages losing impressions or rankings
* Content that’s slipping as competitors update theirs
* Queries where visibility remains high but engagement drops

{% hint style="success" %}
In many cases, refreshing or expanding an existing page delivers better results than publishing something brand new.
{% endhint %}
{% endstep %}

{% step %}

### Create New Content With Better Direction

Once existing opportunities are addressed, analytics helps you create smarter new content.

Use search data to:

* Identify topics gaining impressions but lacking strong pages
* Spot keyword themes competitors are winning
* Time content creation around seasonal or rising trends

{% hint style="success" %}
This ensures new content starts aligned—rather than needing heavy optimization later.
{% endhint %}
{% endstep %}

{% step %}

### Keep Strategy and Execution Connected

The real advantage of SEO Analytics in Frase is that insights don’t live in isolation.

Performance data feeds directly into:

* [Content Opportunities](/feature-reference/content-opportunities.md) (what to optimize next)
* [Optimization](/feature-reference/content-scores-explained.md) recommendations (how to improve it)
* [Research](/feature-reference/deep-research.md) workflows (what to create with confidence)
  {% endstep %}
  {% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.frase.io/feature-reference/seo-analytics.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
