Keyword Pulse, the latest add-on for Revive.so, helps you track and optimize low-performing pages using insights from Google Search Console (GSC) and AI suggestions powered by OpenAI.
This guide will show you how to:
- Connect your Google Search Console account
- Link your OpenAI API key
- Configure filters to identify low-performing keywords and pages
Connect Google Search Console
To pull data from GSC, you’ll first need to set up API access in Google Cloud Console and verify your website in Google Search Console.
Step 1: Set up API access in Google Cloud Console
- Go to Google Cloud Console and log in.
- Create a new project or select an existing one.
- Navigate to APIs & Services > Library, search for Google Search Console API, and click Enable.
- Go to APIs & Services > Credentials, click Create Credentials > OAuth client ID.
- In the setup window:
- Enter an application name (e.g., “Revive.so Keyword Pulse”).
- Set Application Type to Web Application.
- Under Authorized JavaScript Origins, add the URL shown in WordPress Admin > Revive.so > Dashboard > Keyword Pulse Setup.
- Under Authorized Redirect URIs, copy the URL from the same screen.
- Save your credentials.
- Copy the Client ID and Client Secret.
Step 2: Verify your domain in Google Search Console
- Go to Google Search Console.
- Click Add property.
- Enter your domain and follow Google’s steps to verify ownership (via DNS TXT record, HTML file upload, or other method).
Step 3: Connect GSC to Keyword Pulse
- In your WordPress Admin, go to Revive.so > Dashboard > Keyword Pulse Setup.
- Paste the Client ID and Client Secret into their respective fields.
- Click Connect to Google to link to your account.
Connect OpenAI
Keyword Pulse uses OpenAI to provide AI-generated suggestions for your pages.
- Log in to your OpenAI account.
- Create or retrieve an API key.
- In WordPress Admin > Revive.so > Dashboard > Keyword Pulse Setup:
- Paste your API key into the OpenAI API Key field.
- Select your preferred model.
- Click Save.
Set Filters
Filters let Keyword Pulse focus on the pages that need improvement most. You’ll find them under: WordPress Admin > Revive.so > Dashboard > Keyword Pulse Setup > Filters.
Filter | What It Does | Example Setting |
---|---|---|
Domain | Select the domain you want to monitor. | yoursite.com |
Minimum Impressions | Minimum times a page must appear in Google Search. | 100 |
Minimum Position | Only include pages ranking higher than this position. | 11 (page 2) |
Maximum Position | Exclude pages ranking worse than this position. | 50 (page 5) |
Minimum CTR | Only include pages with click-through rate above this. | 1% |
Days Ago | How far back to pull data (relative to today). | 28 |
Final Checklist
Before you start using Keyword Pulse, double-check the following:
- Google Cloud Client ID and Client Secret are entered and saved.
- Authorized JavaScript origins and redirect URIs are configured correctly in Google Cloud.
- Domain ownership verified in Google Search Console.
- OpenAI API key is saved and correct model is selected.
- Filters are configured based on your tracking goals.