Warning: This is an advanced feature that relies heavily on Google. We cannot offer support for creating a Google API account or getting approval from Google.
The Google Indexing API allows you to notify Google when jobs are published or removed on your Job Boardly site. Setting it up requires a few steps, as Google mandates creating an account and obtaining approval for the API.
Follow these steps to integrate the Google Indexing API:
Step 1: Complete Google’s setup process
Create a project and enable the API:
Go to the Google API Console and follow the steps to create a project, enable the Indexing API, and generate credentials.
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
Step 6: Click "APIs & Services" from the side menu and then "Credentials"
Step 7: Click "+Create Credentials"
Step 8: Click "Service Account"
Step 9: Fill in service account details, click "Create and continue" and then "Done" once you've completed optional fields. Optional fields are not necessary.
Step 10: Click "Enable APIs and Services" at the top
Step 11: Type "web search indexing api" into the search field and click ENTER to search
Step 12: Select Web Search Indexing API
Step 13: Click "Manage"
Step 14: You will now be taken to this screen below. Click back to the side menu on the left
Step 15: From "APIs & Services" click "Service Accounts"
Step 16: Click on the email property
Step 17: Toggle over to "KEYS" and click "Create new key"
Step 18: Create a private JSON key
Create a service account:
Visit the Service Accounts page.
Create a new service account and download the credentials file in JSON format.
Verify site ownership:
Use Google Search Console to verify ownership of your site.
Add the service account email (found in the JSON file) as a site owner in the Search Console settings.
Detailed instructions are available in the Google Indexing API documentation.
Step 2: Request API approval
Google requires manual approval for using the Indexing API. Submit a request using this form.
Step 3: Upload your Google Credentials to Job Boardly
Log in to your Job Boardly account and navigate to Integration Settings.
Scroll to the Google Indexing API section.
Click Choose File under “Google credentials file” and upload the JSON file you downloaded from Google.
Click Save to link your account.
Step 4: Enable the Integration
Toggle the Enabled switch in the Google Indexing API section.
Click Save again to finalize the setup.
That’s it! The integration is now complete. Job Boardly will notify Google automatically when jobs are published or expire on your site.