πŸ”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.

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:

  1. Google OAuth Token (Recommended for most users)

  2. 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

  1. Open SEO Utils and navigate to Settings menu in the left sidebar > Google OAuth Tokens

  2. Click the Connect button

  3. Authorize SEO Utils to access your Google Search Console data

  4. Your Google account will be connected and ready to use

For detailed setup instructions, see the Google OAuth Token guide.

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

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.

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:

  1. Create the Service Account: Follow this guide to create a service account and download the JSON key file

  2. Add to SEO Utils: Follow this guide to add the service account to SEO Utils

  3. 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:

  1. Select the property you want to integrate

  2. Navigate to Settings β†’ Users and permissions

  3. Click Add user

  4. Enter the service account email (e.g., [email protected])

  5. Select permission level:

    • Full: For pulling performance data only

    • Owner: Required if you want to use the Auto-indexing tool to submit indexes

Add the service account email with appropriate permissions

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.

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