---
name: seo-analytics-and-search-intelligence
description: Combines crawl data, Search Console performance and analytics behaviour into one diagnosis of why a site under-performs in search, and produces a prioritized fix list. Use when the user asks about SEO, organic traffic, indexing, search rankings, or site health.
metadata:
  version: "1.1.1"
---

# seo-analytics-and-search-intelligence

> **Client-neutral reusable package.** No client names, tenant or workspace identifiers, account or
> resource IDs, customer records, credentials, or internal paths. All examples are synthetic.

| | |
|---|---|
| Live catalog name | SEO, Analytics, and Search Intelligence |
| Live category | Research & Data |
| Catalog entry | 18 |
| Internal capability ID | `CAP-RD-02` |
| Provider | Search Console, analytics, and a crawler MCP |
| Availability | Candidate; validate in the active Workspace |
| Deliverable type | `client_ready_guided_skill` |
| Validation status | Candidate; local package validation only |
| Version | 1.1.0 |


## OLLIE Runtime integration

Use this capability under the active OLLIE Operator. Read live Workspace Context and tenant
bindings for the required inputs below; this public package supplies no client facts or authority.
Consume `ask-ollie-authority-core` for authority, `outloop-access-fallback` for recovery and
resource verification, `email-lifecycle-core` for recipients, approvals and stored-copy delivery
verification, and the bootstrapper Runtime Contract for ownership, scheduling and completion.
These owners govern execution; this Skill does not implement a competing runtime.

Select the relevant expertise below for the requested outcome. Runtime governs combining Skills,
partial use and completing missing steps with other authorized capabilities. This Skill's domain
scope does not limit the Operator's wider authorized task. Preserve domain safety restrictions.
Verify findings against source evidence and read back any resulting artifact or authorized change.

## Business outcome

Organic problems are diagnosed against three independent signals instead of one, and the fix list is ordered by traffic at stake.

## Operating modes

Read · Analyze · Draft

## Prerequisites — what must be true before this runs

- Workspace Context
- Approved Search Console and analytics grants
- A crawler MCP configured through the product

## Required inputs

| Input | Source |
|---|---|
| Verified site property | Workspace configuration |
| Analytics property | Workspace configuration |
| Priority pages and commercial intent map | Workspace Context |
| Target markets and languages | Workspace Context |

## Three signals, one conclusion

A page that crawls cleanly, has impressions but no clicks, and shows immediate exits has a different problem
from one that never gets crawled. Do not report a finding supported by only one signal as a diagnosis — report
it as a hypothesis and name the check that would confirm it.

## Action classification

| Action class | This workflow |
|---|---|
| Read | Crawl output, index coverage, query and page performance, landing-page behaviour, Core Web Vitals where exposed |
| Analyze | Technical blockers, content and intent gaps, cannibalization, decay detection, crawl-versus-index divergence, behaviour mismatch |
| Draft | A prioritized fix list ranked by estimated traffic at stake, with the owner for each item |
| Write with approval | **Not enabled.** No site, tag or content change is made by this workflow |
| Destructive | None |

## Approval and delivery

The Operator applies Authority Core and the active Workspace approval policy to any requested
mutation. Email Lifecycle owns recipient classification, sending and stored-copy verification.
The action table defines this capability's domain scope; it grants no permission by itself.

## Expected output

A three-signal diagnosis, a ranked fix list with estimated impact and effort, and a short list of findings that are genuinely uncertain and need a human judgement.

## Synthetic placeholders used in this package

These are illustrative only. Real values come from the client's own workspace configuration and are
never written back into this package.

| Placeholder | Meaning |
|---|---|
| `SITE_PROPERTY_PLACEHOLDER` | Verified site property |
| `ANALYTICS_PROPERTY_PLACEHOLDER` | Analytics property |
