Lifetime updates | 180 days of free support included ...more |
The Indexing API allow you to instantly notify Google about product or page changes in your Magento 2 store. You can speed up indexation and crawl rates and ensure that your recent updates will become visible in Google as soon as possible. The extension will automatically notify Google whenever you add or update a product, create or update new CMS page, add any type of content, even changes in categories and hierarchy. This allows Google to schedule pages for a fresh crawl, which can lead to higher quality user traffic.
Google Indexing API extension for Magento 2 that supports both automatic and manual indexation, comes with a built-in CRON job that can delay indexation and mitigate daily quota limits. The extension also provides an automatic change threshold detection which will detect any changes in content and will trigger automatic indexation only if changes are significant.
The extension is based on scheduling, whenever a product page or category page or even a CMS page gets updated or removed, this action is added to special schedule which is then processed automatically in the background or manually from special page in Magento 2 admin panel. By using such schedule, the extension automates indexations, mitigates daily quota limitations and makes indexation a visible process.
Google Indexing can be done for CMS pages, product pages and categories.
Unlike other similar solutions, we have designed the extension to provide as much automation as possible. It will automatically detect changes in your product pages, category pages and CMS pages and will tirgger Google Indexation automatically.
Changes will get evaluated in terms of similarity to previous content and if a specific (configurable) threshold is reached, indexation will be triggered. This fully automates the process and also prevents unnecessary requests to Google Indexing API.
Automate Google Indexation by using our Google Indexing API extension for Magento 2. You can speed up indexation and notify Google about recent changes in your Magento 2 store. The earlier you get your content indexed, the better for traffic boost.
All our products come with a 6 full months (180 days) of premium support. To report a bug, use our Premium Help Desk available in your account at Anowave.
Great extension, fits my needs perfectly. We use a lot of attributes and the built-in threshold level for indexation was not working correctly but support team changed it for us. Perfect support!
Yes, I recommend this product
This extension can be installed in a few minutes, by going through the following steps:
You can install this extension via Composer only after purchasing a Composer support package
Run the following Composer commands
composer require anowave/package
composer require anowave/indexing
composer require google/apiclient:^2.15.0
bin/magento setup:upgrade
bin/magento setup:static-content:deploy (only if site is in production mode)
Using the extension requires a few initial configuration steps which may seem hard to accomplish but once done, eveything else will start working out of the box.
To configure the extension you will need:
1. A project in Google Cloud Console
Go to Google Cloud Console and click CREATE PROJECT, set project name, set organization and location and click CREATE. Once project gets created and you may be asked to confirm it and enable Google Indexing API in the project settings. From APIs and Services select Web Search Indexing API and enable the API.
2. A new service account in the project from step 1
Select Web Search Indexing API -> Service accounts -> CREATE SERVICE ACCOUNT. Enter account name and click CREATE AND CONTINUE. It is important to grant the account OWNER access to the project.
3. A new access key in JSON format created in the service account configuration page
Created service account will appear in the list of Service accounts. Next to the account you shall see 3 DOTS, click the dots and then select Manage keys. Click Add key -> Create new key. In the popup dialog select Key type as JSON. You will download then a JSON key which must be uploaded in the extensions config screen.
4. An existing property on Google Search Console that has verifyed ownership
Go to Google Search Console and select existing propery to create new one. You will need to verify the ownership by using some of the methods provided by the search console, typically this would involve adding a meta tag or uploading a small HTML file in your site root folder.
5. Service account access assigned to the search console property as OWNER
Once you have verified your property, you need to assign the new project access to that property. Select the property, then from the left menu select Settings. On the next screen select Users and permissions and click Add user. In the email address, fill the EMAIL from the downloaded JSON file, for Permission select 'Owner'
Once all these are done, the extension will be configured and you can use all of the features.
Daily request limit
The Indexing API is free to use, providing a default daily limit of 200 requests per project, covering both url_updated
and url_deleted
types. You can request a higher quota through Google Cloud, which may require setting up a billing account. The extension operates within the quota set for your project.
Anowave is an extension developer for Magento 1.x and Magento 2.x platforms. We provide a wide range of premium extensions for our in-house and public clients. The extensions we offer extend the capabilities of Magento and provide bespoke functionality. They also fill some gaps in the functionality provided by the base platform and help customers choose Magento as their preferred eCommerce platform.
The extensions we offer are part of our full-range Magento service, which also includes a Premium Helpdesk where customers can speak with actual software engineers and have their issues resolved without hassle. Premium-labeled modules also include free installation, configuration, testing, etc.