Analyse Search Console
Lit la performance du référencement naturel d'un site : requêtes et pages qui gagnent ou perdent des clics, pages qui se disputent une même requête, taux de clic au regard de la position, indexation des pages clés et sitemaps.
| Élément | Valeur |
|---|---|
| Nom de la skill | search-console-analysis |
| Serveur MCP exigé | Pilot MCP, https://app.pilot.braike.com/mcp |
| Écritures | Aucune : la skill ne fait que lire |
| Télécharger | search-console-analysis.zip |
Outils MCP employés
| Outil | Régie |
|---|---|
google_search_console_list_sites | Google Search Console |
google_search_console_get_search_analytics | Google Search Console |
google_search_console_get_url_inspection | Google Search Console |
google_search_console_get_sitemaps | Google Search Console |
Serveurs MCP facultatifs
Un serveur de stockage de fichiers pour garder le résultat, une messagerie d'équipe pour le partager, une prise de notes pour l'archiver. Aucun n'est nécessaire : la skill fonctionne avec Pilot MCP seul.
Exemples de demandes
- « Analyse la Search Console du site : pages en baisse et cannibalisation. »
- « Quelles pages ont beaucoup d'impressions mais peu de clics ? »
Ce que rend la skill
Les clics et impressions des deux périodes, les gagnants et les perdants, les cas de cannibalisation avec la page à garder, les pages à réécrire, l'état de l'indexation et une liste d'actions.
Installer
Téléchargez search-console-analysis.zip, puis suivez la procédure de votre client : installer une skill. Avec la CLI Pilot, une commande suffit :
npx @braike/pilot skills install search-console-analysisLe fichier SKILL.md
Voir le fichier tel que votre assistant le lit
---
name: search-console-analysis
description: "Analyzes Google Search Console data through the Pilot MCP server: queries and pages that gain or lose clicks, pages competing for the same query (cannibalization), click-through rate against position, indexing status of key URLs and sitemaps. Use when the user asks about organic search, SEO performance, Search Console queries or pages. Triggers: Search Console analysis, SEO performance, cannibalization, organic clicks. Déclencheurs : analyse Search Console, requêtes SEO, pages qui perdent des clics, cannibalisation, référencement naturel."
compatibility: "Requires the Pilot MCP server (https://app.pilot.braike.com/mcp) connected in the client and authorized on a workspace with a Search Console site attached."
metadata:
pilot-mcp-server: "https://app.pilot.braike.com/mcp"
pilot-mcp-tools: "google_search_console_list_sites google_search_console_get_search_analytics google_search_console_get_url_inspection google_search_console_get_sitemaps"
pilot-mcp-read-only: "true"
---
# Search Console analysis
Read a site's organic search performance and turn it into a short list of pages and queries to work on. Answer in the user's language.
## Requirements
- **Required MCP server:** Pilot MCP (`https://app.pilot.braike.com/mcp`), authorized on the workspace where the site is attached.
- **Optional MCP servers:** a file storage server to save the tables, a note-taking server to keep the action list. None is needed.
- **Read-only:** never submit a sitemap or request indexing. Actions are for a person to take.
## Tools
- `google_search_console_list_sites`: the sites attached to the workspace.
- `google_search_console_get_search_analytics`: clicks, impressions, click-through rate and position, by query, page, country, device or date.
- `google_search_console_get_url_inspection`: indexing and coverage status of one URL.
- `google_search_console_get_sitemaps`: submitted sitemaps and their state.
## Steps
1. Call `google_search_console_list_sites`. If several sites are attached, ask which one; pass it as `site_url`. With one site, `site_url` can be left out.
2. Set two periods of equal length, by default the last 28 days and the 28 days before. Search Console data lags by about two days: end the recent period two days ago.
3. Call `google_search_console_get_search_analytics` with `dimensions: ["query"]` for both periods; then with `dimensions: ["page"]`.
4. Call it again with `dimensions: ["query", "page"]` on the recent period to find cannibalization: one query whose clicks split across several pages of the site.
5. Find the pages with many impressions and a click-through rate well below what their position suggests: their title and description deserve work.
6. For the top pages that lost clicks, call `google_search_console_get_url_inspection` with `inspection_url`. Call `google_search_console_get_sitemaps` once.
## Output
1. **Summary**: clicks and impressions for both periods, and the change.
2. **Winners and losers**: queries and pages with the largest changes in clicks.
3. **Cannibalization**: queries split across pages, with the page to keep.
4. **Low click-through rate**: pages to rewrite, with position and impressions.
5. **Indexing**: anything wrong found in inspected URLs or sitemaps.
6. **Action list**: ordered for a person to apply.
## Rules
- Use `row_limit` and narrow the dimensions on large sites: responses over 100,000 characters are cut.
- Position is an average: compare it only between periods of the same length.
- Name the period and the search type (`web` by default).
## Examples
- "Which queries lost clicks over the last 28 days?"
- "Analyse la Search Console du site : pages en baisse et cannibalisation."
- "Quelles pages ont beaucoup d'impressions mais peu de clics ?"