πGoogle Search Console
SEO Utils' Google Search Console integration provides a powerful alternative to the standard GSC interface. By connecting your GSC account, you get access to all your search data with advanced features like unlimited historical data storage, natural language filtering, bulk operations, and AI-powered insights - all while maintaining the familiar GSC functionality you already use.

Setup the Integration
There are two methods to connect SEO Utils to your Google Search Console data:
Google OAuth Token (Recommended for most users)
Google Service Account (Advanced option for automation)
Method 1: Google OAuth Token
The Google OAuth Token method is the simplest way to connect your Google Search Console data to SEO Utils. This method uses your own Google account credentials.
Benefits of OAuth Token Method
Quick setup - No need to create service accounts or manage API keys
Direct access - Uses your existing Google account permissions
Multiple accounts - Easily connect multiple Google accounts
Automatic permissions - Access all GSC properties your account can see
Setup Steps
Open SEO Utils and navigate to Settings menu in the left sidebar > Google OAuth Tokens
Click the Connect button
Authorize SEO Utils to access your Google Search Console data
Your Google account will be connected and ready to use
For detailed setup instructions, see the Google OAuth Token guide.
Method 2: Google Service Account
The Google Service Account method provides more control and is suitable for advanced users who need programmatic access or specific permission management.
Benefits of Service Account Method
Granular control - Manage permissions for specific properties
Automation-ready - Ideal for scheduled tasks and API automation
No expiration - Service account keys don't expire like OAuth tokens
Team sharing - Share service account across team without sharing personal credentials
Setup Steps
Step 1: Enable Google Search Console API
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.

Step 2: Create and Add a Google Service Account
Follow the comprehensive guide to create and add a Google Service Account to SEO Utils:
Create the Service Account: Follow this guide to create a service account and download the JSON key file
Add to SEO Utils: Follow this guide to add the service account to SEO Utils
Important: Copy the service account email address - you'll need it in the next step
Step 3: Grant Service Account Access in GSC
Now you need to grant the service account access to your Google Search Console properties:
Go to your Google Search Console Tool
Select the property you want to integrate
Navigate to Settings β Users and permissions
Click Add user
Enter the service account email (e.g.,
[email protected]
)Select permission level:
Full: For pulling performance data only
Owner: Required if you want to use the Auto-indexing tool to submit indexes

Important: To submit indexes via the Google Indexing API, the service account must have Owner permission. Full permission is sufficient for reading performance data only.
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 π
Data Storage and Retention
After connecting your properties, SEO Utils will pull all data from the Google Search Console API and store it locally on your machine.
The application automatically pulls new data every day, which means you can view and analyze data for more than the standard 16-month limit imposed by Google Search Console.
Key Benefits of Local Storage
Extended Historical Data: While Google Search Console only provides 16 months of data, SEO Utils stores everything locally, allowing you to build an unlimited historical archive
Daily Automatic Updates: New data is automatically fetched every day without any manual intervention
Offline Access: Your data is available even without an internet connection since it's stored locally
No API Limits: Browse and analyze your data without worrying about API rate limits
Available Features
The SEO Utils integration contains all features from the Google Search Console dashboard, plus advanced features that GSC doesn't provide. Whatever you can do on the GSC dashboard, you can do in SEO Utils - and more.
Standard GSC Features Available in SEO Utils
Performance reports with clicks, impressions, CTR, and position data
Search analytics with query and page filtering
Date range comparisons
Country, device, and search appearance filtering
Sitemap management
URL inspection and indexing status
Advanced Features Not Available in Standard GSC
Extended data retention beyond 16 months
Filter data using Natural Language
Bulk mention checking across all content
Keyword cannibalization detection
AI-powered insights and opportunities
Bulk URL indexing submission
Complete data export without sampling limitations
Multi-account management in a single dashboard
SEO Tests: Time-based Test, URL Switch Test, Split Tests
Please follow the guides below to learn how to use these features:
Last updated