PHPackages                             lukasbableck/contao-instant-indexing-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. lukasbableck/contao-instant-indexing-bundle

ActiveContao-bundle[API Development](/categories/api)

lukasbableck/contao-instant-indexing-bundle
===========================================

This bundle sends a crawl request to the Google Indexing API for newly published pages, news, etc.

1.0.2(2y ago)131LGPL-3.0-or-laterPHPPHP ^8.1

Since Jun 25Pushed 1y ago1 watchersCompare

[ Source](https://github.com/lukasbableck/contao-instant-indexing-bundle)[ Packagist](https://packagist.org/packages/lukasbableck/contao-instant-indexing-bundle)[ RSS](/packages/lukasbableck-contao-instant-indexing-bundle/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependencies (3)Versions (5)Used By (0)

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
------------

[](#installation)

```
composer require lukasbableck/contao-instant-indexing-bundle
```

Configuration
-------------

[](#configuration)

1. Create a new project in the [Google Cloud Console](https://console.cloud.google.com/apis/enableflow?apiid=indexing.googleapis.com&credential=client_key)
2. Enable the Google Indexing API
3. Create a new service account and a new private key (JSON) for the account
4. Add the service account email to the Google Search Console with the "Owner" role
5. Paste the contents of the private key file into the 'Google Service Account JSON' field in the root page settings

Usage
-----

[](#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.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

3

Last Release

736d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0154055676f978a6dc41986c2923866b7d344ccfaca7fe23b4f46953d96fbec3?d=identicon)[lukasbableck](/maintainers/lukasbableck)

---

Top Contributors

[![lukasbableck](https://avatars.githubusercontent.com/u/42083846?v=4)](https://github.com/lukasbableck "lukasbableck (29 commits)")

---

Tags

contaocontao-bundlegooglegooglepublishcrawlseoindexingsearch console

### Embed Badge

![Health badge](/badges/lukasbableck-contao-instant-indexing-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/lukasbableck-contao-instant-indexing-bundle/health.svg)](https://phpackages.com/packages/lukasbableck-contao-instant-indexing-bundle)
```

###  Alternatives

[revolution/laravel-google-sheets

Google Sheets API v4

4553.4M11](/packages/revolution-laravel-google-sheets)[pulkitjalan/google-apiclient

Google api php client wrapper with Cloud Platform and Laravel support

2643.0M5](/packages/pulkitjalan-google-apiclient)[schulzefelix/laravel-search-console

A Laravel package to retrieve data from Google Search Console

5038.4k1](/packages/schulzefelix-laravel-search-console)[mediafigaro/google-analytics-api-symfony

Google Analytics API v4 Symfony

46179.7k](/packages/mediafigaro-google-analytics-api-symfony)[tomshaw/google-api

A Laravel Google API Client.

601.8k](/packages/tomshaw-google-api)[serpwow/google-search-results

Google Search Results PHP package via SerpWow.com

1931.8k1](/packages/serpwow-google-search-results)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
