Skip to main content

Add Google Indexing API export

Discover the prerequisites of setting up the Google Indexing API export in Productsup and the steps to add this export to the platform.


The Google Indexing API helps site owners request page recrawls from Google after they perform major changes to their pages. Timely page recrawls help freshly modified pages appear in new relevant Google searches and attract high-quality user traffic.

The Google Indexing API lets you:

  • Report URL and content changes - After adding new pages to your website or substantially changing your existing pages, you can let Google know when to recrawl a URL for updates.

  • Remove pages from Google's recrawl list - If you delete a page, you can ask Google to stop recrawling it for updates.

  • Keep updated on recrawl processes - You can check Google's current knowledge about the state of your pages and see the status of your recrawl requests.

  • Request batch recrawls - If necessary, you can send up to 100 indexing requests as a single HTTP request to the Google Indexing API, and trigger batch recrawls of your pages.


To use the Google Indexing API export, you need:

  1. A project in the Google API Console.

  2. A Google service account added to your Google Search Console as a site owner.

  3. An OAth token.

To learn more about Google's Indexing API prerequisites, see Prerequisites for the Indexing API.

Add Google Indexing API export in Productsup

  1. Go to Exports from your site’s main menu. Select ADD EXPORT and search for Google Indexing.

  2. Select Add, give it a custom name if you desire, and again select Add.

  3. Select Add Destination and choose Google Indexing API from the drop-down list in the export setup. Optionally, you can customize the destination's description in Name.

    Selecting Google Indexing API as the export destination
  4. Use the Google Service Account JSON credentials field to add the JSON private key related to your Google service account.

  5. Determine what notifications you want to send to the Google Indexing API by switching the following conditions to On or Off. If all three conditions are set to Off, Productsup sends all new, modified, unchanged, and deleted pages to the Google Indexing API.

    1. Skip new items - Select On to notify the Google Indexing API about modified, unchanged, and deleted pages while skipping new URLs.

    2. Skip modified items - Select On to notify the Google Indexing API about new, unchanged, and deleted URLs while skipping modified pages.

    3. Skip deleted items - Select On to notify the Google Indexing API about new, modified, and unchanged pages while skipping deleted URLs. The platform enables this feature by default.

    Choosing the settings of the export destination
  6. Select Save.

  7. Go to Dataflow from the site's main menu. If your site has more than one export channel, choose Google Indexing in the drop-down menu.

  8. To map attributes, select the node of a chosen attribute in the intermediate column and drag a line from that node to the node of a corresponding attribute in the export column.


    To connect all relevant attributes in the intermediate column with all attributes in the export column automatically, select Intermediate to Export in the Automap connections drop-down menu.

    Connecting attributes in Dataflow

    The URL attribute is the only mandatory attribute to map for the Google Indexing API export.


    If you want Productsup to request a recrawl of a page every time you update it, map the updated_at attribute as well in Dataflow.