Sitemap and sitemap index builder for Jigsaw.
Add as an event listener in
use Eastslopestudio\JigsawSitemap\SitemapListener; /** * An afterBuild event is fired after the build is complete, and all output files * have been written to the build directory. This allows you to obtain a list of * the output file paths (to use, for example, when creating a sitemap.xml file), * programmatically create output files, or take care of any other post-processing tasks. * * @link http://jigsaw.tighten.co/docs/event-listeners/ */ $events->afterBuild([ SitemapListener::class, ]);
Note: You can exclude files from the sitemap by adding the following to your
'sitemap_exclude' => [ '.htaccess', 'favicon.ico', // ... ],