Google Indexing Service
Automatically submit your generated articles to Google for faster indexing.
Overview
The Google Indexing Service integration allows Content Zen to automatically notify Google when new articles are published. This can significantly speed up the time it takes for your content to appear in search results.
Indexing API Limits
Google limits the Indexing API to 200 requests per day. Content Zen automatically manages this quota and queues requests accordingly.
Prerequisites
Before setting up the integration, you need:
- A Google Cloud Platform account
- A verified property in Google Search Console
- A Service Account with Indexing API access
Setup Guide
Step 1: Create a Google Cloud Project
- Go to the Google Cloud Console
- Create a new project or select an existing one
- Navigate to APIs & Services → Library
- Search for "Indexing API" and enable it
Step 2: Create a Service Account
- In Google Cloud Console, go to APIs & Services → Credentials
- Click Create Credentials → Service Account
- Enter a name for the service account (e.g., "ContentZen Indexing")
- Click Create and Continue
- Skip the optional steps and click Done
Step 3: Generate a JSON Key
- Click on your newly created service account
- Go to the Keys tab
- Click Add Key → Create new key
- Select JSON format
- Click Create - the key file will be downloaded automatically
Keep Your Key Secure
The JSON key file contains sensitive credentials. Store it securely and never share it publicly.
Step 4: Add Service Account to Search Console
- Copy the service account email (looks like
name@project.iam.gserviceaccount.com) - Go to Google Search Console
- Select your property
- Go to Settings → Users and permissions
- Click Add user
- Paste the service account email
- Set permission to Owner
- Click Add
Step 5: Upload to Content Zen
- In Content Zen, go to Settings → Integrations
- Select the Google tab
- Click the upload button next to "Google Account Service File"
- Select the JSON key file you downloaded earlier
- The file will be uploaded and saved automatically
How It Works
Once configured, Content Zen will:
- Detect when articles are published to your website
- Queue indexing requests (respecting Google's daily limits)
- Submit URLs to Google's Indexing API
- Log the results in the Indexing Service Log
Monitoring Requests
You can monitor indexing requests in your dashboard:
- Go to Indexing Service Log in the sidebar
- View the status of each indexing request
- Check for any errors or failed requests
Troubleshooting
Common Issues
- 403 Forbidden - The service account doesn't have owner access in Search Console
- Quota exceeded - You've hit the 200 requests/day limit; requests will be queued for the next day
- Invalid credentials - The JSON key file may be corrupted; try generating a new one