Plan an A/B test by script: sample size per variant, days to run, stopping rules. "how many visitors per variant"
日本語の概要は準備中です。原文の説明を表示しています。
Read the GSC AI Performance report by script: AI Overviews and AI Mode impressions. "read the new GSC AI report"
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Script location. If your host does not set
${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin'sscripts/folder, next toskills/. Run them with Python 3.10 or newer:python, orpython3wherepythonis not found (macOS, many Linux systems).
Google rolled out a new GSC AI Performance Report on 3 June 2026 (Search Engine Land announcement) covering both AI Overviews and AI Mode in a single combined surface. This skill helps you (a) baseline a brand's visibility in the new report, (b) understand the metric trade-offs, and (c) decide whether to use the new in-SC opt-out toggle.
| Metric / surface | Status |
|---|---|
| Combined AI Overviews + AI Mode impressions | NEW — one report for both surfaces |
| Pages cited (per query group) | NEW |
| Country breakdown | NEW |
| Device breakdown | NEW |
| Date range filtering | NEW |
| Click data | NOT INCLUDED (Google explicitly excluded — important caveat for attribution) |
| Opt-out toggle in Search Console | NEW (replaces having to ship robots.txt / meta tags for AI-specific exclusion) |
| API surface | NOT YET PUBLISHED — UI only (last checked July 2026; re-check the Search Console API release notes before automating) |
| Discover generative surfaces | NEW (June–July 2026) — the report family now also covers generative AI features in Discover (Google announcement) |
| Data availability | Backfilled from 18 May 2026; access expanded broadly in July 2026, with a companion deep-dive help doc on AI controls |
| Geographic rollout | UK first, then global (source) |
| Multimodal filter | NEW (September 2026) — a multimodal search-type filter (Lens, Circle to Search, image uploads) appears in both the Search performance report and the generative AI report. It has no Queries dimension, and these impressions are newly counted (Google Search Central) |
Critical interpretation guidance: The report shows when your pages were SHOWN in AI Overviews / AI Mode, not when users clicked through to them.
Because click data is absent, all downstream attribution to AI traffic must come from your analytics, and GA4 has a blind spot for exactly this surface. Its AI Assistant channel excludes Google's AI Overviews and AI Mode; GA4 counts those visits as Organic Search (see the map below and /digital-marketing-pro:analytics-insights).
State these limits in every deliverable. A blank cell is not a zero; it is a metric no first-party tool publishes.
| Question | First-party answer | Source |
|---|---|---|
| How often did Google show my pages in AI Overviews / AI Mode? | Yes: impressions in the Search Console generative AI performance report. You can group by Pages, Countries, Dates, Devices and filter by search type (text / multimodal). The export button downloads chart + table | Search Console help |
| Which queries triggered those AI impressions? | Does not exist. The report has no Queries dimension | same |
| How many clicks, and what CTR, came from AI Overviews / AI Mode? | Does not exist in Search Console. The report shows impressions only | same; Google Search Central blog (3 Jun 2026) |
| Can GA4 separate AI Overviews / AI Mode visits? | No documented way. GA4's Organic Search channel includes "Google's AI Overviews and AI Mode", and the AI Assistant channel excludes them. Google's channel page documents no dimension that splits them out of organic | GA4 default channel group |
| Who sees the report? | Google: "As of August 31, 2026, we've rolled out these insights to all websites worldwide." If a property doesn't see it, the site may have too few AI-feature impressions or may be excluded from Search generative AI features | Search Console help |
| Is there an API for it? | Not documented on the help page, which describes the UI and its export button only. Keep automation on CSV exports | same |
| Copilot / Bing AI citations? | Yes, but a different tool: Bing Webmaster Tools AI Performance (citations, grounding queries, citation share, intents). It shows no clicks | /digital-marketing-pro:geo-monitor |
| ChatGPT / Claude / Perplexity citations? | No first-party report exists. Only synthetic probes (/digital-marketing-pro:aeo-audit, /digital-marketing-pro:geo-monitor), labeled as probes | — |
Google's AI optimization guide points to this report as the way to measure generative AI visibility. It also warns that "No third-party tool has access to our internal ranking or AI systems."
aeo-audit synthetic results — the GSC report shows ACTUAL impressions vs aeo-audit's probe queries~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.jsonskills/context-engine/industry-profiles.md (YMYL industries may want opt-out toggled ON until E-E-A-T audit is clean)skills/context-engine/compliance-rules.md for jurisdiction-specific rules (EU markets — see skills/context-engine/eu-code-of-practice.md for Article 50 transparency context)All outputs go to ${CLAUDE_PLUGIN_DATA}/{brand}/seo/gsc-ai-performance/{YYYY-MM-DD}/:
00-input.md brand domain, GSC access status, UK-cohort flag, date range
01-access-check.md verification result; if no access, instructions for adding the user
02-export.csv raw CSV export from GSC (preserved for reproducibility)
03-script-output.json gsc-ai-performance.py parsed output (impressions, pages, countries, devices)
04-reconciliation.md vs aeo-audit synthetic probe results — gap analysis
05-opt-out-decision.md y/n on the in-SC opt-out toggle, with rationale
06-quality-scorecard.md the gates below
PLAN.md single-page summary with tracking cadence
| Gate | What it checks |
|---|---|
| gsc_access_verified | User has confirmed Search Console verified ownership for the brand domain |
| export_completeness | CSV has ≥ 1 day of data + at minimum the impressions column |
| cohort_documented | 00-input.md notes whether the property sees the report. If it does not, record which documented reason applies: too few AI-feature impressions, or the site is excluded from Search generative AI features |
| reconciliation_done | 04-reconciliation.md cross-references against the brand's most recent aeo-audit |
If the property still doesn't see the report after the worldwide rollout (31 Aug 2026), the gate framework still applies, but export_completeness will be fail. Record the reason; that is a finding, not a regression.
/digital-marketing-pro:brand-setup for property verification/digital-marketing-pro:aeo-geo — optimization based on what's surfacing (or not)/digital-marketing-pro:seo-drift — month-over-month tracking using the exported CSVs/digital-marketing-pro:analytics-insights — GA4 AI Assistant channel attribution closes the click-side gappython "${CLAUDE_PLUGIN_ROOT}/scripts/gsc-ai-performance.py" \
--brand {slug} \
--csv "${CLAUDE_PLUGIN_DATA}/{brand}/seo/gsc-ai-performance/{date}/02-export.csv" \
--format json \
--archive
Real flags only: --brand (required), --csv (path to the GSC export), --api (best-effort; Google has not published an AI-report API yet), --site, --format text|json, --archive. There is no summary subcommand — the script reads the CSV and emits the parsed metrics.aeo-audit — synthetic queries from /digital-marketing-pro:aeo-audit test what AI engines might surface; the GSC report shows what they actually surfaced. Significant gaps either way are signals:
/digital-marketing-pro:aeo-geo for the optimization playbook (entity consistency, citation-worthy snippets, knowledge graph alignment).gsc-ai-performance baseline (CSV export → dated archive folder) so trend lines emerge over the next 6–12 months as AI search adoption grows.A structured GSC AI performance brief containing:
aeo-audit synthetic results, with gap notesaeo-geo)AI Assistant channel (rule: medium exactly matches ai-assistant) covers referrals from assistants such as ChatGPT, Gemini, Deepseek, Copilot and Grok.searchanalytics.query) before automating against it. Current automation must rely on CSV export + manual upload.seo-specialist (primary) — for interpretation and recommendation framinganalytics-analyst — for the GA4 reconciliation when AI Assistant channel data is availablebrand-guardian — for the opt-out decision when brand-safety or compliance is in play/digital-marketing-pro:aeo-audit — synthetic AI-engine probing/digital-marketing-pro:aeo-geo — optimization playbook for AI visibility/digital-marketing-pro:analytics-insights — GA4 AI Assistant channel attributionskills/context-engine/eu-code-of-practice.md — EU Article 50 transparency context for AI-cited contentscripts/gsc-ai-performance.py — helper script (placeholder until Google publishes API; reads exported CSV today)まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Plan an A/B test by script: sample size per variant, days to run, stopping rules. "how many visitors per variant"
日本語の概要は準備中です。原文の説明を表示しています。
Write ad copy variants to each platform's specs, policy-checked and in brand voice. "write ad copy for Meta"
日本語の概要は準備中です。原文の説明を表示しています。
Add a custom MCP integration: scaffold the server, write .mcp.json, test it. "add a new MCP server"
日本語の概要は準備中です。原文の説明を表示しています。
Run a one-time AEO audit of six AI answer engines, scored per surface. "check our AI search visibility"
日本語の概要は準備中です。原文の説明を表示しています。
Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. "how do we get cited by AI"
日本語の概要は準備中です。原文の説明を表示しています。
Build the agency dashboard across all client brands: health, pacing, risk. "how are all our clients doing"
日本語の概要は準備中です。原文の説明を表示しています。