How to Connect Google Search Console for Instant Indexing | Full Self Posting ← Back to All Tutorials

How to Connect Google Search Console

Get your posts indexed in minutes instead of weeks

Normally, Google takes 4 days to 3 weeks to discover new posts. With instant indexing, your content appears in search results in 10 to 30 minutes.


Why This Matters

❌ Without

4-21 days

Wait for Googlebot

βœ… With

10-30 min

Instant notification


1 Create a Google Cloud Project

  1. Go to Google Cloud Console
  2. Click project dropdown β†’ New Project
  3. Name it FSP Automation
  4. Click Create

Create Project β†’


2 Enable the Indexing API

  1. Go to Web Search Indexing API
  2. Click ENABLE
⚠️ Required!

Without this, you’ll get “API not enabled” errors.

Enable API β†’


3 Create a Service Account

  1. Go to Service Accounts
  2. Click + CREATE SERVICE ACCOUNT
  3. Name: fsp-indexing
  4. Click Create and continue
  5. Role: Basic β†’ Owner
  6. Click Continue β†’ Done
🚨 Copy the Email!
fsp-indexing@your-project.iam.gserviceaccount.com

Save this for Step 5.

Create Service Account β†’


4 Download the JSON Key

  1. Click your service account’s email
  2. Go to KEYS tab
  3. Click ADD KEY β†’ Create new key
  4. Select JSON β†’ CREATE

A .json file downloads. Keep it safe.


5 Add to Search Console

🚨 Most Common Mistake!

Without this, you’ll get “Permission denied” errors.

  1. Go to Google Search Console
  2. Select your website property
  3. Settings β†’ Users and permissions
  4. Click ADD USER
  5. Email: paste service account email
  6. Permission: Owner (not Full!)
  7. Click Add
⚠️ Must be “Owner”

The Indexing API requires Owner permission. “Full” won’t work.

Open Search Console β†’


6 Add to FSP

  1. Open the .json file in a text editor
  2. Select all β†’ Copy
  3. In WordPress: FSP Pro β†’ Brain & API Keys
  4. Paste into Google Service Account JSON
  5. Enable “Google Indexing”
  6. Click Save Settings
βœ… Done!

Wait 5-10 minutes for permissions to propagate, then test.


Test Your Setup

Generate a test post and check System Log:

βœ… Success:
GSC: Requesting indexing for https://yoursite.com/post/
GSC: Indexing requested successfully
❌ Error:
GSC Error: Permission denied. Failed to verify URL ownership.

Check that service account is added as Owner in Search Console.


Troubleshooting

ErrorFix
“Permission denied”Add service account to GSC as Owner
“API not enabled”Enable API
“Invalid private key”Copy entire JSON including { and }
www vs non-wwwAdd to matching GSC property

FAQ

Is this required?

No. Posts still get indexedβ€”just slower.

Daily limit?

~200 requests/day. More than enough.

Cost?

Free.


βœ… Setup Checklist

  • Google Cloud project created
  • Indexing API enabled
  • Service account created
  • Email saved
  • JSON key downloaded
  • Added to GSC as Owner
  • JSON pasted into FSP
  • “Google Indexing” enabled

Quick Links

Enable API Service Accounts Search Console


πŸŽ‰ All Done!

FSP is now fully configured. Return to all tutorials or start publishing!