zae / craft-indexnow
Craft IndexNow
1.0.2
2022-09-11 15:22 UTC
Requires
- php: >=7.4.0
- craftcms/cms: ^3.7
Requires (Dev)
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-12-11 20:26:25 UTC
README
Composer
composer require zae/craft-indexnow
Module
Add the module to your config:
/* config/app.php */ return [ 'modules' => [ 'indexNow' => Zae\IndexNow\Module::class, ], 'bootstrap' => [ 'indexNow' ], ];
Key
Generate a random key
./craft indexNow/key/generate
and add it to the config:
/* config/general.php */ return [ '*' => [ 'indexNowKey' => getenv('INDEXNOW_KEY'), ] ];
#.env INDEXNOW_KEY=XXX
Add it to your webroot, make a file called {key}.txt
and put the
key in the file. This means the web
folder in this craft installation
or the webroot of your headless frontend if you use that.
/* web/{key}.txt */
{key}