Now that we’re all getting a little more used to AI, it’s time to stop treating it like a wonder and start using it across all of our most important work. We’ve seen how helpful it can be in marketing, coding, and sales, but you may not have seen what it can do for SEO.
Keyword research has always been one of the most important—but most time-consuming—parts of SEO. Today, we’ll see how you can streamline the process of finding keywords (and more) with a little help from AI and Zapier’s automation platform.
Keyword research in a click?
While AI isn’t perfect and still requires human supervision, it can significantly speed up a lot of your regular processes, including keyword research. Your goal is to get yourself equipped with the proper tools, do a couple of clicks, and watch the research roll in—automatically.
What do you need here? A keyword research tool, an AI tool, and— the connector—Zapier. This set lets you more quickly cover three steps of your keyword research:
So, let’s see how it’s done.
New to Zapier? It’s workflow automation software that lets you focus on what matters. Combine user interfaces, data tables, and logic with thousands of apps to build and automate anything you can imagine. Sign up for free.
Step 1. Find your SERP competition
Manually googling competitors is definitely a waste of time and resources. Instead, let’s take advantage of SEO tools that are capable of SERP checking and quickly analyzing the retrieved domains to give you all the crucial metrics and rank correlation factors.
For example, Rank Tracker’s SERP Analysis tool can handle this job perfectly.
Download the tool and create a project for your website. Once the tool completes your site’s rank check, go to the SERP Analysis tab. Enter your main keyword, specify the search engine and the number of competitors to analyze, and start the search.
Once the data is ready, the tool will show your SERP competition, Keyword Difficulty score, average metrics, and rank correlation with the metric. In our example, Page Strength is what we care about.
Select the first 10 competitors (you don’t actually need the rest when it comes to content best practices), copy their addresses, and paste them into a Google Sheet.
Now, we have the list of top competitors. What’s next?
Step 2. Parse your competitors’ content
This is where the fun begins. You’ll need to check every page on your list, analyze its content, and find the top keywords each page features. Manual search isn’t an option, as it’s unreasonably time-consuming. Google Search Console isn’t an option either, as you can’t access someone else’s GSC account.
So what’s the solution? Zapier.
Zapier lets you create zaps—Zapier’s word for their automated workflows—to automate most of the processes in SEO and marketing. Using their Google Gemini integration, we have a direct way to automate keyword research.
Here’s how.
Zapier lets you create a workflow that automates multiple steps to successfully check competitors’ pages and pick the top-priority keywords they use. For example, you can use a web parser to extract the content from the URL, then use Google Gemini to identify the top 10 keywords, and finally, record the results in a Google Sheet.
You can set up a single Zap to complete multiple tasks like this:
Want to try it out? Just click on the Zap template—our pre-made workflows—below to get started:
This Zap starts with the Zapier Chrome extension’s New Push trigger. You’ll need to click it to initiate the Zap when you open the competitor’s page to do your research.
The second step parses the web page and retrieves the data. Select Web Parser by Zapier as your action app and Parse Webpage for your action event. In the URL to Parse field, select Tab URL as the target URL you want to parse. This will give you the page’s content formatted as plain text.
The third step sends the retrieved text to Google Gemini AI, where you ask the AI to analyze the content and give you the top 10 crucial and meaningful keywords used on the page. Select Google AI Studio (Gemini) for your action app and Conversation for your action event.
Then connect your account—you’ll need to grab your free API key from Gemini.
Next, specify the AI model version (I chose 1.5, as it’s the latest one) and the message.
The message should include the text to analyze. In our case, it’s the content retrieved in the previous step. Just click Insert Data > Parse Webpage > Content in the Message field.