Use this robust n8n workflow to connect to Google Search Console, analyze search analytics data, and automatically detect keyword cannibalization instances where multiple pages compete.
Download this n8n workflow template and start using it instantly.
SEO Specialists and Analysts seeking to identify and resolve internal ranking competition.
Content Managers needing data-driven insights into content performance.
Digital Marketing Agencies managing multiple client sites.
Anyone interested in leveraging the Google Search Console n8n node for advanced data processing.
Managing large content portfolios requires vigilance against keyword cannibalization—where multiple pages target the same terms, diluting authority and performance. This powerful n8n workflow provides a structured solution. It automatically pulls extensive search analytics data from Google Search Console (GSC) using the dedicated n8n node.
Unlike simple manual checks, this n8n workflow performs sophisticated grouping and filtering. It identifies queries that are served by more than one URL and confirms that the competing pages are actually receiving measurable clicks. By implementing this specific n8n template, you gain a clear, prioritized list of true cannibalization issues, enabling faster and more effective SEO optimization efforts. This core logic flow control ensures only actionable data points are surfaced.
This automation begins with the Manual Start n8n trigger, although it is easily adaptable to a time-based n8n trigger for scheduled runs.
Query Search Analytics n8n node. It retrieves 12 months of search analytics data, segmented by both query and page.query, aggregating the associated ranking pages and their corresponding clicks into separate arrays for each unique query. It also counts how many distinct pages serve that query.countquery) is greater than 1 (meaning multiple pages rank).appendedclicks[1]) has a click count greater than 0 (meaning the competitor page is actually stealing traffic).To set up this essential n8n workflow, follow these steps:
Query Search Analytics n8n node. This requires a Google Search Console OAuth2 credential.Query Search Analytics n8n node.sc-domain:example.com with your specific GSC property ID (e.g., sc-domain:your-site.com or https://www.your-site.com). Manual Start (n8n trigger): Initiates the execution of the n8n workflow. Configured for manual runs but can be easily swapped for an interval n8n trigger (e.g., weekly schedule).
Query Search Analytics (Google Search Console n8n node): Connects to GSC. Retrieves page insights, utilizing the query and page dimensions over the last 12 months. This n8n node is critical for extracting the necessary raw SEO data.
Summarize by Query (Summarize n8n node): A powerful data transformation n8n node. It groups input items by the query field, then uses the append aggregation to collect all associated page and clicks values into array fields for subsequent analysis.
Filter Cannibal Queries (Filter n8n node): Executes the flow control logic. It checks if the count of pages per query is greater than one AND if the second page in the result list has a click count greater than zero. This ensures the n8n workflow only surfaces actively cannibalized keywords.
An essential n8n workflow for FinOps teams. Automatically detect unattached AWS resources (EBS volumes, snapshots, Elastic IPs) weekly, calculate monthly waste, and send detailed reports via Slack, Gmail, and Google Sheets. Utilize this powerful n8n template to drive cloud cost efficiency.

Use this powerful n8n workflow to automatically design stunning, high-resolution social media images from quotes and generate expert AI captions using OpenAI, then post directly to LinkedIn.

Deploy a Google Gemini-powered AI assistant using this advanced n8n workflow. Automate email, calendar, and general tasks directly from WhatsApp using specialized n8n templates and custom n8n node configurations.

Use this powerful n8n workflow to automatically detect and delete duplicate Jotform submissions, sending personalized AI-generated responses (welcome or rejection) via Gemini and Gmail.









































