πGoogle Search Console
Last updated
Last updated
Integrating Google Search Console (GSC) lets you access all keywords from your GSC account, not just a limited amount like 1,000 or 25,000. This feature also enables you to upload many URLs at once for indexing or to see how the keyword is mentioned in your content.
Start by setting up a project and turning on the Google Search Console API in your Google Cloud Console dashboard.
If you're not sure how to do this, follow the first step in this guide. The only difference is that instead of activating the Google Drive API, you'll need to enable the Google Search Console API.
Create a Google Service Account. If you're unsure about how to do this, refer to this guide. Once you have downloaded the key for this account, you're all set to proceed to step 3.
Make sure to copy the email associated with your Google Service Account. You will need it in Step 4.
To add your Google Service Account to SEO Utils, go to the Google Service Accounts page, which you can find under the App dropdown in the top-right corner.
Click the "Add Account" button and select the JSON key file that you downloaded in Step 2.
You can read more about the Scope of the Google Service Account here.
Go to your Google Search Console Tool, and select a site that you want to integrate into SEO Utils.
Go to Settings > Users and permissions.
Add a new user by entering the email associated with your Google Service Account that you copied from Step 2. Make sure the user has Full permissions.
If you would like to use the Auto-indexing tool as well, please set the permission to "Owner" instead of "Full".
Once you complete this step, the Google Service Account will gain full access to the website data in your Google Search Console. With this, you're all set to utilize this integration on SEO Utils π
To add a site from GSC, you can visit the "Add Site" menu item in the left sidebar.
There are some settings you need to know:
Country: Choose the country from which you want to retrieve data. For example, if your site primarily targets the United States, simply select this country from the dropdown menu. This way, you can avoid seeing unnecessary data from other regions. The default is "Global".
Date range: Select the specific period for which you wish to view data. Keep in mind that the maximum date range you can choose with the API is up to 16 months. The default value is "last 3 months"
Select the Google Service Account that you added in Step 3 (Setup section) to fetch all the sites belonging to that account. Then, select a site domain to add to SEO Utils.
After adding a site, you will be redirected to the site detail page. From here, you can trigger the sync by pressing the "Pull Keywords" button.
You can also edit the site settings by clicking the little pencil icon to adjust the Country & Date range.
You have the option to check mentions for a single keyword or perform a bulk check for all keywords.
After that, you can see how the keyword is used in your content by hovering your cursor over the total mentions count number.
Additionally, you can utilize the "Mentions filter" to swiftly identify which keywords are not mentioned in your content. This feature helps you quickly optimize your content for those missing keywords.
Check for keywords that you're ranking in position 3-11: make sure they are mentioned enough in content
If you haven't mentioned keywords in content but still ranking: add them to content and rank even higher
Identify Underperforming Keywords: Look for keywords that have a high number of impressions but a low number of clicks. These are potential opportunities. A high impression count means your site is showing up in search results, but a low click-through rate suggests that users are not finding your listing relevant or compelling enough to click.
Analyze Queries for Keyword Ideas: Check the Query column to see what search terms are bringing users to your site. You might find variations of your current keywords or entirely new phrases that you hadnβt considered before.
Identify Pages with Low Click-Through Rate (CTR): Pinpoint pages that are underperforming in terms of CTR. Often, optimizing elements like the title tag or meta description can enhance their search result performance. It's advisable to prioritize long-tail keywords in this optimization process.
ReadMy Go-To SEO Checklist with Google Search Console & GPTs to see more use cases of Google Search Console integration.
You now can switch to Page View to view the Google Search Console data grouped by Page.
It displays important information like the number of ranked, the number of keywords that are not mentioned in content, total clicks, and more.
Also, when you download your data, you'll get a list of keywords. This makes it easy to spot which keywords haven't been used in a specific webpage.
You can now create multiple Google service accounts to add multiple Google Search Console sites in SEO Utils. However, there is an action you need to take to continue pulling keywords from Google Search Console for the sites you added before version 1.10.0.
Step 1: Go to the site on the SEO Utils app, and click the "Edit" icon button.
Step 2: Select a Google Service Account that has permission to pull data from Google Search Console API.
That's all. Now, you can continue pulling the data from Google Search Console API.