Copy-paste prompts for Search Console + AI.
Hand-written prompts for the SEO workflows we use most. Copy one, paste it into Claude, Cursor, or any MCP client connected to your GenieSeo URL, and let your AI do the work.
No chatbot here — this page is just a library. The execution happens in your AI client of choice.
Browse by category
Performance
4Movers, drops, click anomalies, CTR analysis.
Indexing
3Triage Discovered/Crawled/Excluded URLs.
Content
5Briefs, rewrites, schema, internal linking.
Cannibalisation
1Pages competing for the same query.
Audit
4Full-site health checks and regressions.
Reporting
6Stakeholder-ready summaries and exports.
Analytics
4GA4 reports — sessions, conversions, revenue, realtime.
Cross-reference
4Search Console × GA4 — clicks meet conversions.
Performance
- starter~5 seconds
Find this week's biggest position movers (winners + losers)
Compare the last 7 days vs the prior 7 days and rank queries by position change, weighted by impressions.
View prompt →
- intermediate~30 seconds
Find pages losing clicks despite stable position (CTR problem)
Surface pages where impressions and position held steady but CTR dropped — almost always a title or snippet issue.
View prompt →
- starter~10 seconds
Find pages ranking 11–20 with high impressions
Pages on page 2 with real demand. Small CTR/position improvements here move more traffic than anything else.
View prompt →
- starter~5 seconds
Find striking-distance keywords ready to push onto page 1
Surface queries with real impressions ranking position 4-20 — GenieSeo's get_keyword_opportunities tool does the filtering GSC's own dashboard can't.
View prompt →
Indexing
- intermediate~60 seconds for sites under 10k URLs
Triage Discovered / Crawled — Not Indexed URLs by template
Group unindexed URLs by directory and reason, then propose a fix per group instead of per URL.
View prompt →
- starter~2 minutes for a 5k-URL sitemap
Find URLs in my sitemap with zero impressions in 90 days (orphans)
URLs in your sitemap that haven't earned a single impression in 90 days are likely orphaned, thin, or duplicate.
View prompt →
- starter~30 seconds
Check if pages published in the last 30 days are indexed
Instantly see which of your recently published pages Google has crawled, indexed, and started ranking.
View prompt →
Content
- starter~5 seconds per page
Rewrite meta titles using my actual ranking queries
Generate new meta titles grounded in the queries each page actually ranks for, not generic best practice.
View prompt →
- intermediate~30 seconds
Generate FAQ schema from my question-style queries
Pull every question your site already ranks for, then output paste-ready FAQ JSON-LD with answers grounded in the page content.
View prompt →
- starter~15 seconds
Build a content brief from a single target query
Skip the busywork. Get an outline grounded in current top-10 SERP structure plus your existing ranking data for related queries.
View prompt →
- intermediate~20 seconds
Find pages quietly losing traffic month over month
Surface content decay: pages where clicks have dropped 15%+ for 3 consecutive 28-day periods but are still indexed.
View prompt →
- advanced~15 seconds
Find keyword gaps: queries where you rank 11–50 but competitors likely rank 1–10
Surface the best keyword gap opportunities — queries with real search demand where you're on page 2-5 but clearly have topical authority.
View prompt →
Cannibalisation
Audit
- starter~10 seconds
Daily anomaly scan: spot drops or spikes worth investigating
Compare yesterday to the trailing 14-day average. Flag any metric off by more than 30% with a probable cause.
View prompt →
- intermediate~30 seconds
Audit mobile vs desktop performance gaps
Find pages where mobile rankings or CTR diverge sharply from desktop — usually a Core Web Vitals or mobile-UX fix.
View prompt →
- intermediate~45 seconds
Audit pages for structured data errors and missing schema opportunities
Find which of your high-impression pages have structured data errors, and which ones could benefit from FAQ or HowTo schema but don't have it.
View prompt →
- starter~15 seconds
Benchmark your Core Web Vitals against a competitor's
Run GenieSeo's compare_pagespeed_insights tool against your page and a competitor's — Core Web Vitals side by side, no manual PageSpeed Insights runs.
View prompt →
Reporting
- starter~10 seconds
Stakeholder weekly summary in 5 bullets
What changed, what mattered, what's next. Five bullets a non-technical exec can read in 30 seconds.
View prompt →
- intermediate~30 seconds
Month-over-month traffic delta with cause analysis
Quantify what moved last month and decompose the change into the underlying drivers (queries, pages, devices, countries).
View prompt →
- starter~5 seconds
Sitemap health report (one row per sitemap)
Submitted, fetched, errors, URL count — every sitemap on one Markdown table.
View prompt →
- intermediate~30 seconds
Branded vs non-branded query share over time
Track what share of clicks and impressions come from people who already know your brand vs unaided demand.
View prompt →
- intermediate~15 seconds
Analyse traffic by country and find international SEO opportunities
Break down Search Console performance by country to find where you're getting unexpected traction or where you're leaving impressions on the table.
View prompt →
- intermediate~10 seconds
Find keyword gaps between two of your own properties
Compare two verified Search Console properties with GenieSeo's compare_property_keywords tool — queries only one ranks for, plus shared queries side by side.
View prompt →
Analytics
- intermediate~10 seconds
Step-by-step GA4 funnel for organic-search visitors
Where do organic-search visitors drop off — entry → engagement → goal? Returns counts and conversion rate per step.
View prompt →
- starter~5 seconds
Realtime: who's on my site from organic search right now?
GA4 realtime report for organic-search visitors in the last 30 minutes. Useful right after a deploy or a content publish.
View prompt →
- starter~5 seconds
How much traffic is ChatGPT, Gemini, Claude, and Perplexity sending me?
GenieSeo's get_ga4_ai_referral_traffic tool reads GA4's native AI Assistant channel — no manual referrer-domain filtering required.
View prompt →
- starter~10 seconds
Compare any two GA4 date ranges in one shot
GenieSeo's compare_ga4_periods tool runs both ranges in a single native GA4 request and returns the deltas — no manual before/after math.
View prompt →
Cross-reference
- intermediate~45 seconds
Find which Search Console queries actually convert in GA4
For each top Search Console query, show how the landing page it sends traffic to actually performs in GA4 — engaged sessions and conversions.
View prompt →
- intermediate~30 seconds
Find pages with high organic traffic but low GA4 conversion rate
Surface the 'leaky bucket' — pages that rank, get clicks, and then fail to convert. Combine SC clicks with GA4 conversion-rate per landing page.
View prompt →
- starter~15 seconds
Weekly revenue by organic landing page
For e-commerce: rank your top organic landing pages by GA4 revenue this week, paired with their SC click counts.
View prompt →
- advanced~30 seconds
Rank organic landing pages by GA4 revenue and conversions
Cross-reference Search Console queries with GA4 conversion events to find which keywords are actually driving revenue.
View prompt →
These recipes need a Search Console connection.
Set up your personal MCP URL once. Paste it into Claude. Then every recipe on this page works against your real properties.
Frequently asked questions
What is a GenieSeo recipe?+
A recipe is a copy-paste prompt you run inside Claude, Cursor, or Codex after connecting your GenieSeo MCP URL. It tells the model which Search Console or GA4 tools to call and how to format the answer.
Do I need GenieSeo connected before using a recipe?+
Yes. Sign up at GenieSeo, approve Google OAuth, paste your personal MCP URL into your AI client, then paste the recipe prompt. Without MCP, the model cannot reach live Google data.