Skip to content

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.