Download the PHP package lukasbableck/contao-instant-indexing-bundle without Composer
On this page you can find all versions of the php package lukasbableck/contao-instant-indexing-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lukasbableck/contao-instant-indexing-bundle
More information about lukasbableck/contao-instant-indexing-bundle
Files in lukasbableck/contao-instant-indexing-bundle
Package contao-instant-indexing-bundle
Short Description This bundle sends a crawl request to the Google Indexing API for newly published pages, news, etc.
License LGPL-3.0-or-later
Informations about the package contao-instant-indexing-bundle
contao-instant-indexing-bundle
This bundle allows to send a crawl request to the Google Indexing API for newly published pages, news, calendar events and faqs either automatically or manually.
The API is intended for pages that contain JobPosting or BroadcastEvent structured data but it actually works for any page.
This is useful for sites that publish time-sensitive content and want to have it indexed as soon as possible.
Installation
Configuration
- Create a new project in the Google Cloud Console
- Enable the Google Indexing API
- Create a new service account and a new private key (JSON) for the account
- Add the service account email to the Google Search Console with the "Owner" role
- Paste the contents of the private key file into the 'Google Service Account JSON' field in the root page settings
Usage
If enabled in the root page settings, the bundle will send a crawl request to the Google Indexing API for newly published pages, news, calendar events and faqs automatically.
You can also manually send a crawl request by clicking the "Submit this page to Google for indexing" button in the page list.
Deleted pages can also be removed from the index automatically if the option is enabled in the root page settings.