Identify new search queries (keywords) in Google Search Console that previously had zero impressions. This powerful n8n workflow uses advanced filtering logic to categorize zero-click opportunities and immediate traffic drivers.
Download this n8n workflow template and start using it instantly.
SEO Analysts and Specialists looking for scalable ways to discover new ranking opportunities.
Content Marketers who need data on emerging search intent.
Website owners utilizing n8n templates to automate technical SEO tasks.
Technical users seeking an advanced example of comparison logic within an n8n workflow.
Finding new keywords that are starting to gain visibility is crucial for timely SEO optimization. Manually comparing broad date ranges in Google Search Console (GSC) is tedious. This specialized n8n workflow solves this by programmatically querying GSC for search queries and comparing their performance across two distinct periods.
Specifically, this n8n automation identifies any query that had zero impressions in a historical period (Period B) but registered impressions in the most recent period (Period A, typically the last 7 days). Once identified as a new query, the n8n node logic further splits the results into two critical lists: 'Zero Click' opportunities (high priority for optimization) and 'Has Click' drivers (keywords already generating traffic). This reusable n8n workflow significantly accelerates keyword research and prioritization.
This n8n workflow starts with a Manual Start n8n trigger, although for production use, it is best paired with a Schedule n8n trigger for weekly runs.
comparePageInsights operation. It compares the last 7 days (Period A) against a defined historical baseline (Period B), retrieving data grouped by search query.imprb) equal zero. This isolates the new search queries.clicksa) equal zero. These are highly relevant keywords appearing for the first time but failing to capture user clicks.clicks_a) are greater than zero. These new keywords are already performing well and warrant further optimization efforts.sc-domain:example.com with your actual verified site URL in GSC. Manual Start (n8n Trigger): Initiates the execution of the n8n workflow. For automation, swap this n8n trigger with a Schedule node.
Compare search analytics between two date ranges (Google Search Console n8n Node): Fetches search analytics data. Key configuration includes using the comparePageInsights operation, setting the primary date range (A) to 'last7d', and comparing it against a custom historical date range (B). Dimensions are limited to query.
Filter (No Past Impressions) (Filter n8n Node): This critical n8n node identifies new queries by filtering for items where the historical impression count (imprb) equals 0.
Zero Click (Filter n8n Node): Filters the new keywords to find those with current clicks (clicksa) equal to 0, flagging immediate optimization opportunities.
clicks_a) are greater than 0, indicating already successful new ranking terms.Use this powerful n8n workflow to track P&L across all your investment brokers automatically. Securely receive scheduled or on-demand portfolio summaries via Telegram. Explore more n8n templates today.

Automate marketing performance tracking with this robust n8n workflow. Fetch HighLevel won deals, calculate lead source metrics, and report instantly via Google Sheets and Slack.

Use this powerful n8n workflow template to automate LinkedIn profile tracking. It scrapes professional data, detects changes in job titles or status, stores history in Google Sheets, and notifies your team instantly via Slack. A robust n8n automation.

Use this advanced n8n workflow to automatically track your OpenAI Admin API token usage, project costs, and API key metrics, logging all relevant financial data instantly to Google Sheets for transparent billing and analysis.

Use this powerful n8n workflow to track OpenAI token consumption, calculate costs, and monitor AI agent observability metrics, logging all data automatically to Google Sheets. Ideal for cost management.

