Appearance
Google Search Console
FreshSEO 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.
Figure: See how the keyword is mentioned in your content.
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.
INFO
The OAuth Token method is perfect for individual users and small teams who want a simple, secure way to access their GSC data.
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
Visit the Google Cloud Console and create a project if you don't have one. Then search for "Google Search Console API" in the top search bar, click on it, and hit Enable.
Figure: Google Search Console API is enabled
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.,
gpapp-932@gpapp-1607908720839.iam.gserviceaccount.com) - Select permission level:
- Full: For pulling performance data only
- Owner: Required if you want to use the Auto-indexing tool to submit indexes
Figure: Add the service account email with appropriate permissions
WARNING
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.
TIP
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
- Chart annotations with automatic Google algorithm update tracking
Please follow the guides below to learn how to use these features:
| Cover image | ||
|---|---|---|
| Annotations | /files/EJd5MpuTILoHW2yPbZNf | /pages/lCKJJORXudVZAq5kxELF |
| Topic Clusters | /files/Bw0NB4rPrLzagbuTYuOp | /pages/ukbkcMBEs6RkpexL4qDZ |
| Keyword Metrics | /files/vrMfPqSM4XVIaMjUG0Pw | /pages/caypbM1HCIZmcBDOjEO9 |
| SEO Tests | /files/ilUx5BLqlaTMzumUs6MY | /pages/Gw7W6nfKOMxjRqkYZpaM |