> ## Documentation Index
> Fetch the complete documentation index at: https://help.get-ryze.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SEO reporting

> Which SEO metrics to report on, how to read them honestly given normal volatility, and what Ryze reports automatically.

SEO reporting is mostly a discipline problem: the numbers are volatile, delayed, and easy to misread, and most reports optimise for looking good rather than for deciding what to do next.

## The metrics that matter

| metric                         | source                                              | what it tells you                                           |
| ------------------------------ | --------------------------------------------------- | ----------------------------------------------------------- |
| **Impressions**                | Search Console                                      | Whether you are being surfaced at all — the earliest signal |
| **Clicks**                     | Search Console                                      | Whether being surfaced turns into visits                    |
| **Average position**           | Search Console                                      | Directional only; heavily distorted by long-tail additions  |
| **Indexed pages**              | Search Console → Pages                              | Whether published work is even eligible                     |
| **Rankings for tracked terms** | DataForSEO, daily                                   | Movement on the terms you chose to care about               |
| **AI citations**               | [Citations report](/ai-visibility/citations-report) | Whether AI systems use your pages                           |
| **Revenue from organic**       | Analytics                                           | The only metric that ultimately matters                     |

**Impressions move before clicks, and clicks move before revenue.** Reading impressions first gives you weeks of warning in either direction.

## Reading them honestly

**Average position is the most misleading number in SEO.** Publishing long-tail pages that rank at position 40 drags the average down while adding traffic. A falling average position alongside rising impressions and clicks is *good*.

**Search Console reports with a 2–3 day delay.** Recent days are always incomplete. Do not read the last 48 hours as a trend.

**Seasonality dominates short windows.** Compare year over year where you have the history, not week over week.

**AI citations are volatile by nature.** Only a minority of cited URLs repeat between runs. Judge by rate across many prompts over a quarter. See [monitoring interval](/ai-visibility/monitoring-interval).

## Timelines to expect

| work                     | first visible   |
| ------------------------ | --------------- |
| Technical fixes          | Days 1–7        |
| Organic ranking movement | 2–6 weeks       |
| Content compounding      | 3–6 months      |
| AI citations             | Weeks to months |
| Link building            | Months          |

Reporting monthly against a quarterly expectation avoids most false conclusions.

## What Ryze reports

* **Unified attribution** across ads, SEO, and CRO
* **Daily rank tracking**
* **Weekly AI summaries**, every Wednesday
* **Slack and email alerts** on significant changes
* **Custom dashboards**
* **Agent Activity** — every action taken, timestamped

See [Reports overview](/reports/overview) and [Scheduling](/reports/scheduling).

## Reporting to clients

Agencies should report per workspace — see [agency and multi-workspace](/plans/agency-multi-workspace).

Two habits worth keeping: report against a baseline recorded at the start, and state what has *not* moved yet alongside what has. A report that only shows improving numbers stops being believed the first time something goes wrong.

## Related

* [Reports overview](/reports/overview)
* [AI visibility metrics](/ai-visibility/metrics)
