indexnowkit for PHP¶
Tell search engines (Bing, Yandex, Naver, Seznam, Yep, and the other participants of the IndexNow registry) about new, changed and deleted pages the moment a model is committed. One attribute on the model, one key, done. Google does not participate; IndexNow is a notification, not indexing.
| Package | Framework | Install |
|---|---|---|
| Symfony bundle | Symfony 6.4 | 7 | 8 + Doctrine | composer require indexnowkit/symfony-bundle indexnowkit/doctrine |
| Laravel | Laravel 12 | 13 | composer require indexnowkit/laravel |
| Yii2 | Yii 2.0.45+ | composer require indexnowkit/yii2 |
| Doctrine | Doctrine ORM without Symfony | composer require indexnowkit/doctrine |
| Core | plain PHP, any PSR-18 client | composer require indexnowkit/core |
| Sitemap | the sitemap command of every adapter |
composer require indexnowkit/sitemap |
Start with the page of your framework, then the attribute reference, the configuration (one table for the three adapters) and the operations guide with its production checklist. Machine-readable: llms.txt, llms-full.txt. Issues and pull requests: github.com/indexnowkit/php.