Actions4
Site → Get Page Insights
AI-generatedOverview
This node operation fetches page-level search analytics insights from Google Search Console for a specified verified site. It allows users to query metrics like clicks, impressions, CTR, and position for pages on their site over a selected date range. Users can filter results by dimensions such as date, page, and query, and apply multiple filters similar to the Search Console UI. This operation is useful for SEO analysis, monitoring site performance, and understanding user search behavior on specific pages.
Use Case Examples
- A digital marketer wants to analyze the top-performing pages on their website over the last 28 days to optimize content strategy.
- An SEO specialist needs to track the click-through rate and average position of pages for specific queries during a custom date range.
- A website owner applies filters to focus on pages containing certain keywords to evaluate their search visibility.
Properties
| Name | Meaning |
|---|---|
| Site URL Mode | Choose whether to pick the site URL from verified sites or enter it manually. |
| Site Name or ID | The verified site URL or ID to query, selected from the list or specified via expression. Required if Site URL Mode is 'Pick From My Verified Sites'. |
| Site URL (Manual) | Manually entered verified site URL or domain property, required if Site URL Mode is 'Enter Manually'. |
| Date Range | Select a preset date range or choose 'Custom' to specify exact start and end dates. |
| Start Date | Start date for the custom date range. Shown only if Date Range is 'Custom'. |
| End Date | End date for the custom date range. Shown only if Date Range is 'Custom'. |
| Row Limit | Maximum number of rows to return, between 1 and 25000. |
| Search Type | Type of search to query data for, such as web, image, video, or news. |
| Dimensions | Dimensions to group the data by, such as date, page, or query. |
| Filters | One or more filters to apply to the query, similar to the Search Console UI. Filters are grouped and combined with AND logic between groups. |
Output
JSON
keys- Array of dimension values for the row, e.g., date, page URL, or query.clicks- Number of clicks recorded for the row.impressions- Number of impressions recorded for the row.ctr- Click-through rate for the row.position- Average position in search results for the row.
Dependencies
- Google Search Console API with OAuth2 authentication
Troubleshooting
- Ensure the site URL is verified in Google Search Console before querying insights.
- Site URL must start with 'http(s)://' or 'sc-domain:' prefix; otherwise, an error is thrown.
- If no data is returned, check the date range and filters for correctness.
- API quota limits may affect the number of rows returned; adjust the row limit accordingly.
Links
- Google Search Console API - Search Analytics Query - Official documentation for querying search analytics data from Google Search Console.