> 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/core-workflows/find-content-gaps-and-track-results.md).

# Find Content Gaps and Track Results

[Frase Answers](/feature-reference/frase-answers.md) captures every question visitors ask your widget. The **Opportunities** and **Results** tabs are what Frase does with those questions: Opportunities turns them into a prioritized roadmap of content to work on, and Results measures what changed after you acted. So you're writing for demand you can see, then checking your work against real outcomes.

{% hint style="danger" %}
If you're new to Frase Answers, start with [this overview](https://docs.frase.io/feature-reference/frase-answers) for the full picture of how the capture-to-publish loop works.
{% endhint %}

### Before You Start

You'll need the [Frase Answers add-on](/get-started/plans-and-pricing.md) set up on your site, with your content crawled and indexed. If you haven't set up Answers yet, do that first so Frase has questions to learn from.

### The Opportunities Tab: Your Content Roadmap

The ***Opportunities*** tab reads the questions visitors asked your widget and classifies each one by the kind of content gap it represents:

* **Missing fact:** An answer your content doesn't cover yet.
* **Thin page:** A page that exists but doesn't fully answer the question.
* **New asset:** A gap that calls for a new piece of content.
* **Out of scope:** A question that isn't something you cover.

Each item carries a priority and a status, so you can triage the list and track what you've handled.

From here, you can route each question to the right next step, capture, optimize, or generate, or curate that first-party demand straight into a content brief.

{% hint style="info" %}
Answers Opportunities — visitor questions, thin pages, and missing facts — sit alongside your SEO opportunities in one board at Content → [**Opportunities**](/feature-reference/content-opportunities.md).
{% endhint %}

#### How to Triage Opportunities

1. Go to **Answers** and pick your site.
2. Open the *Opportunities* tab.
3. Work down the list by priority. For each question, review its gap type, then route it to capture, optimize, or generate, or send it straight into a brief.

Priority is set by demand, so you can work straight down the list.

### The Results Tab: What Actually Changed

The ***Results*** tab is your outcome view. After you act on a group of related questions, it shows the measured change in two things:

* **Search ranking,** from Google Search Console.
* **AI mentions,** from per-page citation snapshots that run on a daily job.

You'll see the themes you acted on with before-and-after ranking and AI-mention counts, so you can tell which work moved the needle.

{% hint style="warning" %}
Results are measured, not causal. The tab shows what happened to ranking and AI mentions after you acted, which is a useful signal, but it isn't proof that your change alone caused the shift. Other factors can move these numbers too.
{% endhint %}

#### How to Read Your Results

1. In **Answers**, with your site selected, open the *Results* tab.
2. Find a theme you acted on.
3. Compare the before-and-after ranking and AI-mention counts to see how the content performed after it went live.

{% hint style="info" %}
Start with the top few signals each week. Acting on a handful of high-demand recommendations consistently beats trying to clear the whole list at once.
{% endhint %}

### Frequently Asked Questions

**What's the difference between Opportunities and Results?**&#x20;

Opportunities is the plan: it turns visitor questions into a prioritized roadmap of content to create or improve. Results is the scoreboard: it shows the measured ranking and AI-mention changes after you act.

**How often do Opportunities update?**&#x20;

Once a week. New recommendations appear automatically based on the latest visitor questions.

**Do I have to act on every opportunity?**&#x20;

No. Dismiss anything that doesn't fit your strategy. Dismissed opportunities come off your list.

**What's the difference between "start research" and "enrich existing"?**&#x20;

"Start research" opens a new [research session](/feature-reference/deep-research.md) to create a brand-new piece. "Enrich existing" points you at a page you already have and sends it to [Content Guard](/core-workflows/publish-and-protect-with-content-guard.md) to update.

**How are AI mentions measured?**&#x20;

Through per-page citation snapshots that run daily, so the Results tab reflects recent changes.


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.frase.io/core-workflows/find-content-gaps-and-track-results.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
