Airtable logo
Google Indexing
Import and sync data in Airtable

Connect Airtable and Google Indexing

Notify Google when pages are added or removed using a simple no-code API integration. Sync data from Google Indexing and thousands of other apps into Airtable automatically with Data Fetcher.

Trusted by leading Airtable teams

IBM Logo
Amazon Logo
Warner Records Logo
Harvard Logo
Stanford Logo
NBA Logo
Time Logo
DraftKings Logo

The no-code solution for connecting Google Indexing to Airtable

It takes just 4 simple steps to get up and running with Data Fetcher’s no-code imports into Airtable

Step 1

Add the Data Fetcher extension

Get started with Google Indexing in Airtable by adding the Data Fetcher extension from the Airtable Marketplace. Create your free account directly within the extension after installation.

Add the Data Fetcher extension
Step 2

Connect to Google Indexing

Select the pre-built Google Indexing integration from our library. Data Fetcher handles all the technical API details, so you can connect without writing a single line of code.

Connect to Google Indexing
Step 3

Map the fields

Select which Google Indexing data fields you want to import and map them to your existing Airtable fields. Choose how new data should merge with existing records in your base.

Map the fields
Step 4

Automate your Google Indexing data sync

Keep your Airtable data fresh by scheduling automatic updates at any interval. You can also trigger syncs from Google Indexing when records change in your Airtable base.

Automate your Google Indexing data sync

About the tools

Google Indexing logo

Google Indexing

Google Indexing API is a specialized tool that enables website owners to notify Google directly when pages are added, updated, or removed from their sites. It helps accelerate the discovery and indexing of time-sensitive content like job postings, product updates, and news articles. The API allows developers to programmatically submit URLs for immediate crawling rather than waiting for Google's standard indexing processes.

Airtable logo

Airtable

Airtable blends spreadsheets and databases, enabling organized, collaborative workflows. It features customizable templates, multiple viewing options like grid, calendar, and kanban boards, plus powerful data types. With integration capabilities, automation tools, and team collaboration features, Airtable helps businesses of all sizes manage projects, content planning, and data without technical expertise.

Data Fetcher logo

Data Fetcher

Data Fetcher is an Airtable extension that connects your bases with external data sources and APIs. Users can pull data from REST APIs and external systems without writing code. With support for automic syncs, data transformation and mapping, Data Fetcher helps businesses make Airtable their source of truth for all their third-party data. It acts as the missing connection between Google Indexing and Airtable.

How to Connect Google Indexing to Airtable

In this quick tutorial, we'll demonstrate how easy it is to use Google’s Indexing API in Airtable to help index your website. The Indexing API allows you to notify Google when pages are updated, added or removed and prompts Google to re-crawl specific pages on your webpage.

By using the Data Fetcher extension for Airtable, we can achieve this without any need for code.

You will need to have access to Google Search Console for the website you wish to index.

Please note: Google's current recommendation is to only use the Indexing API with JobPosting or BroadcastEvent embedded in a VideoObject. However, according to this post by RankMath, other types of pages will also work.  

Create a URLs Table 

First, set up a table called 'URLs' in Airtable. Create a field called 'URL' with the type 'URL'.

Google-Indexing-API-2.jpg

In the URL field, copy and paste the list of URLs you want to ask Google to index, either because they have new content or because they are entirely new pages.

Google-Indexing-API-4.jpg

Next, create a field called 'Indexed' with the type 'Checkbox'.

Create a new Airtable view called 'Needs indexing'. Add the following filters: 'URL' is not empty and 'Indexed' is a false/empty checkbox. This is the view that Data Fetcher will use to get the list of URLs to re-index.

needs indexing view.png

Install Data Fetcher

Install Data Fetcher from the Airtable marketplace. After the extension launches, sign up for a free Data Fetcher account by entering a password and clicking 'Sign up for free'. If you already have an account, click 'Have an account?' at the bottom left of the screen. You can also sign up with your Google account.

Group 1Data Fetcher Sign Up .png

Use Google Indexing API to Index Your Website

Click 'Create your first request' on the Data Fetcher home screen. Requests are how Data Fetcher interacts with external APIs and websites in order to import or send data.

click-create-your-first-request.png

On the create request screen in Data Fetcher, for Application, select 'Google Indexing' to use the Google Indexing API to Airtable integration.

Google-Indexing-API-5.jpg

Under Authorization, click on the + New Google Indexing connection button to connect your Google Account. This needs to be a Google account associated with Search Console for the URLs you want to index.

Google-Indexing-API-1.jpg

Next, authorize Data Fetcher access to your Google account.

Google-Indexing-API-15.jpg

Back in Data Fetcher, under Endpoint choose 'Notify Google that a page has been added, updated or removed'.

Google-Indexing-API-7.jpg

Give your request a name, such as 'Notify Google' and click 'Save & Continue'.

Google-Indexing-API-8.jpg

On the next screen, for URL click the + button to add a reference to the output table. For Field, select the 'URL' field in the table. Under Run for every record in view, select the 'Needs indexing' view. Then click 'Confirm'.

URL needs indexing table reference.png

For Type select 'URL added or updated'.

Google-Indexing-API-10.jpg

Next, under Advanced Settings, scroll down to Add Fixed Value and set the 'Indexed' field to be a true/filled checkbox.

add fixed value index true.png

Click 'Save & Run'.

Google-Indexing-API-12.jpg

On the Response field mapping modal that opens, click 'Filter all' to filter out all the fields. Then, select the field called 'Latest update notify time' and map it to a new field. Then click 'Save & Run' in the bottom right. You will only need to set this step up once.

Google-Indexing-API-13.jpg

Data Fetcher will now run the request for every URL in the 'Needs indexing' view and notify Google that it needs to index these URLs. It will mark the 'Indexed' field as filled/true, which will filter the records out of that view. You can index a page again by unchecking the 'Indexed' checkbox and re-running the request.

If you look at the main view in your table, you will see the list of URLs, each of which has been sent to Google for indexing.

site URLs in table after indexing.png

Automatically Index Web Pages in Airtable

At the moment, we have to manually run the request to connect to the Google Indexing API. However, by using Data Fetcher's scheduling feature, we can automatically check for content updates and re-submit our URLs to Google at regular intervals.

This is a paid feature, so you need to upgrade. In Data Fetcher, scroll to Schedule and click 'Upgrade'.

table-1-schedule-upgrade-button.png

A new tab will open where you can select a plan and enter your payment details to upgrade.

data fetcher upgrade pricing plans.png

Return to the Data Fetcher extension and click 'I've done this'.

table-1-schedule-ive-done-this-button.png

Under Schedule click '+ Authorize'.

Schedule Data Fetcher

Next, a window will open where you'll be able to authorize the Airtable bases Data Fetcher can have access to.

By selecting 'All current and future bases in all current and future workspaces' you'll avoid having to authorize bases in the future.

Click 'Grant access'.

schedule-authorize-bases.jpg

Back in Data Fetcher, you'll see Schedule this request is now toggled on.

Select how often you want the request to run, e.g. 'Every hour'. Click 'Save'. The Google Indexing Airtable integration will now check for new content and automatically request re-indexing on your chosen schedule.

Group 11(2).png

Ready to connect Google Indexing to Airtable?

Start syncing your data sources with Airtable today.