GSC_PAGE_QUERIES
Récupérez les requêtes de recherche générant du trafic vers une page spécifique.
=GSC_PAGE_QUERIES(pageUrl, startDate, endDate, [limit], [siteUrl])Retourne : 2D array with columns: Query, Clicks, Impressions, CTR, Position
Aperçu
GSC_PAGE_QUERIES révèle exactement quelles requêtes de recherche génèrent du trafic vers n'importe quelle page spécifique de votre site web. En fournissant une URL de page, une plage de dates et des paramètres optionnels, vous obtenez une répartition détaillée de chaque mot-clé qui a déclenché l'apparition de votre page dans les résultats de recherche Google, accompagné des clics, impressions, CTR et position moyenne pour chaque requête. C'est l'une des fonctions les plus actionnables pour l'optimisation de contenu car elle montre l'intention de recherche réelle derrière chaque page.
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
pageUrl | string | Oui | L'URL complète de la page à analyser (par ex., "https://example.com/blog/my-post"). |
startDate | string | Oui | Date de début au format "YYYY-MM-DD" ou format relatif comme "-30d" pour il y a 30 jours. |
endDate | string | Oui | Date de fin au format "YYYY-MM-DD" ou format relatif comme "-1d" pour hier. |
limit | number | Non (100) | Nombre maximum de requêtes à renvoyer. Par défaut 100, maximum 25000. |
siteUrl | string | Non | L'URL de propriété de Search Console. Si omise, utilise la propriété connectée par défaut. |
Exemples
Requêtes pour un article de blog
Voir quelles requêtes de recherche envoient du trafic vers un article de blog spécifique au cours des 30 derniers jours.
=GSC_PAGE_QUERIES("https://example.com/blog/seo-guide", "-30d", "-1d")Sortie
| Query | Clicks | Impressions | CTR | Position |
| seo guide 2025 | 340 | 5200 | 6.5% | 2.8 |
| seo best practices | 210 | 8900 | 2.4% | 7.3 |
| how to do seo | 180 | 6100 | 3.0% | 5.6 |
| search engine optimization guide | 95 | 3400 | 2.8% | 6.1 |
Requêtes pour une page produit
Obtenir les 50 principales requêtes générant du trafic vers une page produit la semaine dernière.
=GSC_PAGE_QUERIES("https://store.com/products/wireless-headphones", "-7d", "-1d", 50)Sortie
| Query | Clicks | Impressions | CTR | Position |
| wireless headphones | 120 | 3800 | 3.2% | 6.4 |
| best wireless headphones 2025 | 85 | 2100 | 4.0% | 4.2 |
| bluetooth headphones review | 62 | 1900 | 3.3% | 5.8 |
Analyse des requêtes de la page d'accueil
Analyser les 500 principales requêtes menant les utilisateurs à la page d'accueil au cours des 3 derniers mois pour comprendre le trafic de marque vs. non-marque.
=GSC_PAGE_QUERIES("https://myapp.com/", "-90d", "-1d", 500)Sortie
| Query | Clicks | Impressions | CTR | Position |
| myapp | 8200 | 12000 | 68.3% | 1.0 |
| myapp.com | 3100 | 4500 | 68.9% | 1.0 |
| task management app | 450 | 18000 | 2.5% | 8.2 |
| best productivity tool | 280 | 15000 | 1.9% | 9.5 |
URL de page dynamique depuis référence de cellule
Utilisez une référence de cellule pour l'URL de page afin de pouvoir basculer rapidement entre les pages sans modifier la formule. Placez l'URL dans la cellule A2.
=GSC_PAGE_QUERIES(A2, "-30d", "-1d", 200)Sortie
| Query | Clicks | Impressions | CTR | Position |
| crm comparison | 520 | 9400 | 5.5% | 3.1 |
| best crm for small business | 380 | 7200 | 5.3% | 4.5 |
| crm software reviews | 290 | 6800 | 4.3% | 5.2 |
Requêtes pour une propriété de préfixe d'URL
Spécifiez explicitement une propriété de préfixe d'URL lorsque votre compte a plusieurs propriétés.
=GSC_PAGE_QUERIES("https://blog.company.com/post/analytics", "-30d", "-1d", 100, "https://blog.company.com/")Sortie
| Query | Clicks | Impressions | CTR | Position |
| web analytics tutorial | 190 | 4200 | 4.5% | 3.8 |
| google analytics setup | 145 | 5100 | 2.8% | 6.2 |
| analytics for beginners | 110 | 3300 | 3.3% | 5.1 |
Cas d'Usage
Priorisation du rafraîchissement de contenu
Les équipes de contenu analysent les données de requête au niveau de la page pour déterminer quels articles doivent être mis à jour en premier, en se concentrant sur les pages où le mot-clé principal a chuté en position ou où de nouvelles requêtes pertinentes sont apparues.
Détection de cannibalisation de mots-clés
Les spécialistes SEO exécutent GSC_PAGE_QUERIES sur plusieurs pages ciblant des sujets similaires pour identifier la cannibalisation de mots-clés, où deux pages ou plus sont en concurrence pour les mêmes requêtes et diluent le potentiel de classement de chacune.
Audit SEO de page produit
Les équipes SEO e-commerce auditent les pages produits pour vérifier que les mots-clés cibles prévus sont ceux qui génèrent réellement du trafic, et découvrent de nouvelles requêtes produit longue traîne à ajouter aux titres et descriptions.
Correspondance d'intention de page de destination
Les équipes de marketing produit analysent les données de requête pour les pages de destination clés afin de s'assurer que le message de la page s'aligne avec l'intention de recherche des visiteurs, améliorant à la fois les classements SEO et les taux de conversion.
Optimisation des liens internes
Les éditeurs utilisent les données de requête de page pour construire des stratégies de liens internes plus intelligentes, connectant des pages qui partagent des requêtes liées et créant des clusters de sujets qui renforcent l'autorité globale du domaine.
Conseils Pro
Construisez un modèle d'audit de contenu : listez vos principales pages dans la colonne A, puis utilisez =GSC_PAGE_QUERIES(A2, "-30d", "-1d", 10) dans les cellules adjacentes pour voir les principaux mots-clés de chaque page en un coup d'œil.
Recherchez les requêtes avec impressions élevées mais positions 8-20 : ce sont des mots-clés en bordure de page 1 où de petites améliorations de contenu pourraient générer des gains de trafic significatifs.
Comparez la requête principale pour chaque page avec le H1 et la balise de titre de la page. S'ils ne correspondent pas, mettre à jour le titre pour inclure la requête principale améliore souvent le CTR et les classements.
Utilisez le formatage conditionnel pour mettre en évidence les requêtes avec CTR inférieur à 2% dans les résultats, facilitant le repérage des opportunités d'améliorations de meta description.
Pour la planification de clusters de contenu, exécutez GSC_PAGE_QUERIES sur votre page pilier et recherchez les requêtes qui méritent leurs propres pages dédiées, puis créez ces pages et liez-les à la page pilier.
L'optimisation de contenu commence par comprendre ce que les utilisateurs recherchent réellement lorsqu'ils arrivent sur votre page. GSC_PAGE_QUERIES comble le fossé entre votre contenu et l'intention de l'utilisateur en vous montrant les phrases exactes que Google associe à votre page. Vous pourriez découvrir qu'un article de blog sur les "conseils d'email marketing" se classe également pour "comment écrire des lignes d'objet" ou "taux d'ouverture des emails" -- des requêtes que vous pourriez mieux cibler avec des mises à jour de contenu ou de nouvelles pages dédiées.
Cette fonction est particulièrement puissante pour les audits SEO on-page. Pour chaque page importante, extrayez ses données de requête pour vérifier que votre mot-clé cible est effectivement la requête principale par clics. Si des requêtes inattendues dominent, cela signale un décalage contenu-intention qui doit être résolu. Vous pouvez également identifier les problèmes de cannibalisation en vérifiant si plusieurs pages sont en concurrence pour les mêmes requêtes. Utilisez le paramètre de limite pour voir au-delà des mots-clés évidents du top et explorer les requêtes longue traîne qui collectivement peuvent représenter une partie significative de votre trafic. Combinée avec GSC_TOP_PAGES, cette fonction permet un workflow complet d'audit de contenu page par page entièrement dans Google Sheets.
Erreurs Courantes
NO_DATA: Aucune donnée de recherche trouvée pour la page spécifiéeCause : L'URL de page ne correspond à aucune page indexée dans Search Console, ou la page n'a eu aucune impression pendant la plage de dates spécifiée.
Solution : Vérifiez l'URL de page exacte en consultant la sortie de GSC_TOP_PAGES ou l'interface Search Console. Assurez-vous que l'URL inclut le protocole (https://), le chemin correct et toute barre oblique finale. Essayez d'élargir la plage de dates pour capturer plus de données.
NOT_AUTHORIZED: Accès à la propriété Search Console refuséCause : Votre compte Google connecté n'a pas accès à la propriété Search Console qui possède l'URL de page spécifiée.
Solution : Vérifiez que l'URL de page appartient à une propriété Search Console à laquelle vous avez accès. Si la page est sous une propriété différente (par ex., une propriété de sous-domaine), spécifiez le paramètre siteUrl correct.
INVALID_URL: L'URL de page doit être une URL valideCause : Le paramètre pageUrl n'est pas une URL correctement formatée.
Solution : Assurez-vous que l'URL commence par "https://" ou "http://", inclut le domaine et a le chemin correct. N'incluez pas de fragments d'URL (#section). Si vous référencez une cellule, assurez-vous que la cellule contient une chaîne d'URL valide.
Questions Fréquentes
Oui, le pageUrl doit correspondre exactement tel qu'il apparaît dans Search Console, y compris le protocole (https://), les barres obliques finales et tout paramètre de requête. Si vous n'êtes pas sûr de l'URL exacte, utilisez d'abord GSC_TOP_PAGES pour voir comment Google rapporte vos URL de page, puis copiez la chaîne exacte.
Non, GSC_PAGE_QUERIES nécessite une URL de page exacte. Pour filtrer par motifs d'URL (comme toutes les pages sous /blog/), utilisez plutôt GSC_QUERY avec un filtre de page utilisant l'opérateur "contains".
Cela peut se produire en raison de la limite de lignes. Si une page se classe pour des milliers de requêtes et que vous ne récupérez que 100, la somme sera inférieure au total. Augmentez le paramètre de limite pour capturer plus de requêtes. De plus, les requêtes anonymisées (recherches très rares) ne sont pas rapportées individuellement mais sont incluses dans les totaux agrégés de pages.
Utilisez une fonction FILTER sur les résultats : =FILTER(GSC_PAGE_QUERIES(url, start, end, 1000), INDEX(GSC_PAGE_QUERIES(url, start, end, 1000),,5) > 10). Cela filtre pour les requêtes où la position moyenne est supérieure à 10, ce qui signifie que votre page apparaît généralement en page 2 ou au-delà.
Oui, en exécutant GSC_PAGE_QUERIES pour différentes plages de dates et en comparant les résultats. Pour une vue chronologique, utilisez GSC_QUERY avec les dimensions "query" et "date" et un filtre de page pour voir la performance quotidienne des requêtes pour une page spécifique.
Si l'URL spécifiée n'a pas de données de recherche (soit elle n'existe pas, n'est pas indexée ou n'a eu aucune impression pendant la plage de dates), la fonction renvoie un résultat vide avec seulement la ligne d'en-tête. Vérifiez le format de l'URL et essayez une plage de dates plus large.
Search Console consolide généralement les données AMP et mobile sous l'URL canonique. Utilisez l'URL canonique comme paramètre pageUrl. Si votre site utilise des URL mobiles séparées (m.example.com), ce seraient des pages séparées dans Search Console et vous devriez les interroger individuellement.
Fonctions Associées
GSC_TOP_PAGES
Récupérez les meilleures pages depuis Google Search Console triées par clics.
GSC_TOP_QUERIES
Récupérez les meilleures requêtes de recherche depuis Google Search Console triées par clics.
GSC_KEYWORD_POSITION
Récupérez la position moyenne pour un mot-clé spécifique depuis Google Search Console.
Commencez à utiliser GSC_PAGE_QUERIES aujourd'hui
Installez Unlimited Sheets pour obtenir GSC_PAGE_QUERIES et 41 autres fonctions puissantes dans Google Sheets.