---
title: "Analysis presets"
description: "Eight pre-filtered views of your GSC data, each answering a specific SEO question. Reference for every preset, when to use it, and what actions it implies."
canonical_url: "https://nuxtseo.com/pro/docs/concepts/analysis-presets"
last_updated: "2026-05-06T21:34:11.697Z"
---

Presets are slices, not features. Each one applies a filter to your GSC data that maps to a specific SEO decision.

Available in the dashboard at **Analysis**, and from MCP via `gsc_query({ type: 'analysis', preset: '...' })`.

## The eight presets

### striking-distance

Keywords where you rank positions 4-20.

- **Use when**: weekly review, picking quick wins.
- **Action**: rewrite titles, expand content, add internal links.
- **Workflow**: [Find quick wins](/pro/docs/workflows/find-quick-wins).

### opportunity

High impressions, low CTR. You're visible, but the snippet isn't pulling clicks.

- **Use when**: a page has impressions but stubbornly low traffic.
- **Action**: rewrite title and meta description; check for SERP features eating clicks.

### movers-rising

Keywords gaining clicks over the period.

- **Use when**: understanding what's working so you can replicate it.
- **Action**: study the pattern, apply it to similar pages.

### movers-declining

Keywords losing clicks.

- **Use when**: catching drops before they become trends.
- **Action**: diagnose the specific page with [audit a page](/pro/docs/workflows/audit-page).

### decay

Historically strong, now steadily fading. Different from movers-declining: decay is long-term erosion, not a sudden drop.

- **Use when**: monthly review for content refreshes.
- **Action**: full content refresh (updated examples, new sections, fresh publish date).

### zero-click

Impressions but zero clicks.

- **Use when**: an answer box or AI Overview is stealing your traffic.
- **Action**: either target the featured snippet format (short direct answer + table) or accept you can't win this SERP.

### non-brand

Everything minus your brand terms.

- **Requires**: `brandTerms` set at site level (e.g. `nuxt seo, nuxtseo`).
- **Use when**: measuring organic discovery separately from direct/brand demand.

### brand-only

Only queries containing your brand.

- **Requires**: `brandTerms`.
- **Use when**: measuring brand awareness signal, or diagnosing whether a traffic drop is a brand issue or a discovery issue.

## Brand terms

Non-brand and brand-only both need `brandTerms` configured per site. Comma-separated matching:

```text
nuxt seo, nuxtseo, @nuxtjs/seo
```

Until set, both presets are hidden in the dashboard.

## Related

- [Find quick wins](/pro/docs/workflows/find-quick-wins) uses `striking-distance`.
- [GSC MCP reference](/pro/docs/reference/mcp/gsc-tools#type-analysis) for preset parameters and response fields.
