Skip to main content

SealMetrics + Google Search Console

GSC tells you what people searched. SealMetrics tells you what they did after clicking. Combine them.

MCPs required: SealMetrics MCP + Google Search Console MCP


SEAL-115 — High-impression queries with low real CR

You have access to SealMetrics MCP for site {site_id} and Google Search Console MCP for property {gsc_property}.

For the last 90 days, list every query with:
- More than 1000 impressions in GSC
- A clear primary destination URL (top URL by clicks for that query)
- Below-site-median conversion rate of that landing in SealMetrics

Output: top 30 queries by lost potential revenue (= clicks × (site_median_CR − landing_CR) × AOV).

For each, propose 2 plausible reasons (intent mismatch, slow page, weak CTA) and a "test next" action.

SEAL-116 — Top GSC pages with poor CR

Using SealMetrics MCP for site {site_id} and GSC MCP for property {gsc_property}:

List the top 20 URLs by GSC clicks (last 90 days). For each:
- Clicks (GSC), average position (GSC), CTR (GSC)
- Real entrances (SealMetrics, organic only), bounce rate, CR, revenue, AOV

Identify URLs with strong SEO performance (top 20 by clicks) but real CR more than 30% below site median. Those are SEO winners with broken UX or copy. Fix urgent.

Output: 1 ranking + a 3-bullet fix priority list.

SEAL-117 — Queries with GSC clicks but no SealMetrics entrances

For site {site_id} (SealMetrics MCP) and GSC property {gsc_property} (GSC MCP):

Last 30 days. List queries with more than 50 clicks in GSC where the destination URL has fewer SealMetrics organic entrances than expected (more than 50% below GSC clicks).

Possible causes: tracking issue on the page, bot traffic from search, redirect loop, or analytics blocker.

For each flagged URL: clicks GSC, organic entrances SealMetrics, % gap, last successful pageview tracking timestamp.

End with a verdict: tracking-broken / mostly-bots / redirect-issue / unknown — and the next debugging step.

SEAL-118 — Good SEO, bad bounce

Using SealMetrics MCP for site {site_id} and GSC MCP for property {gsc_property}:

List URLs with average GSC position better than 5 AND bounce rate in SealMetrics above 70% over the last 60 days.

For each: query (top one), position, clicks, bounce, CR, time on page.

These are intent-mismatch landings: people find them, click, and leave. End with a 3-bullet content improvement plan per top-5.

SEAL-119 — CTR per query vs engagement quality

For site {site_id} (SealMetrics MCP) and GSC property {gsc_property} (GSC MCP):

Per top 50 queries by clicks, last 60 days:
- CTR (GSC)
- Average time on landing (SealMetrics)
- CR (SealMetrics)
- Revenue per session (SealMetrics)

Identify "high CTR + low engagement" queries (clickbait-style) and "low CTR + high engagement" queries (under-clicked but high quality intent).

End with: 5 titles to rewrite (over-promising) and 5 titles to rewrite (under-selling).

SEAL-120 — Paid vs organic on shared keywords

Using SealMetrics MCP for site {site_id}, GSC MCP for {gsc_property}, and Google Ads MCP for {google_ads_account}:

Identify the top 50 keywords appearing in BOTH Google Ads (active campaigns) and GSC (organic clicks).

Per keyword: organic clicks, organic CR (SealMetrics), paid clicks, paid CR (SealMetrics), paid spend.

For each: is paid complementing (incremental conversions) or cannibalizing (organic would have captured the user) the organic? Use a heuristic: if average position is in top 3 AND organic CTR is above 20%, paid is likely cannibalizing.

End with a "pause paid on these 10 keywords" list with estimated savings.

SEAL-121 — Strong rankings without paid push

For site {site_id} (SealMetrics MCP) and GSC property {gsc_property} (GSC MCP):

Find URLs with average GSC position between 5 and 15 (page 1-2 just outside top results) AND real CR above site median in SealMetrics, AND no active Google Ads campaigns sending traffic to that URL.

These are pages 1-2 winners that could climb to top 3 with a paid push or content boost.

Output: ranked list of 30 URLs with target query, position, real CR, expected lift if moved to position 1-3.

SEAL-122 — Lost rankings revenue impact

Using SealMetrics MCP for site {site_id} and GSC MCP for property {gsc_property}:

Compare average position per URL last quarter vs prior quarter. Identify URLs that dropped more than 5 positions.

For each: position then, position now, organic clicks then, organic clicks now, conversions then, conversions now, revenue then, revenue now, revenue lost.

Output: top 20 URLs by lost revenue. End with a 3-bullet recovery plan: which URLs to refresh, which to internally link, which to disavow attacks.

SEAL-123 — Pages indexed but no traffic

For site {site_id} (SealMetrics MCP) and GSC property {gsc_property} (GSC MCP):

List URLs that are indexed in GSC (impressions > 0 in last 90 days) but received zero organic entrances in SealMetrics in the last 90 days.

For each: impressions, average position, clicks, last SealMetrics organic visit (if ever).

Recommendation per URL: improve title/meta to lift CTR, deindex if useless, internally link if orphan, or merge with stronger page.

SEAL-124 — Cannibalization across URLs

Using SealMetrics MCP for site {site_id} and GSC MCP for property {gsc_property}:

Find queries where GSC reports more than one URL ranking in the top 20. For each query, list the URLs and their respective clicks, average position, real CR (SealMetrics).

Pick the canonical: the URL with the highest real CR (not the highest position). Recommend redirecting or de-emphasizing the others.

Output: top 20 cannibalized queries with canonical recommendation per query.

See also