Alt Sitemap is a Statamic addon for creating sitemaps to help search engines discover URLs on your site
Features
- Create basic sitemaps detailing
and of all entries in your Statamic site. - Set priority of collections
- Set priority of entries
- Exclude certain entries from the sitemap.
- Exclude entire collections from the sitemap.
How to Install
You can search for this addon in the Tools > Addons
section of the Statamic control panel and click install, or run the following command from your project root:
composer require alt-design/alt-sitemap
How to Use
After installation, access your sitemap at /sitemap.xml
- Set collection priorities in CP > Tools > Alt Sitemap. Select collection and priority value.
- Set entry priorities in the entry under the Alt Sitemap tab. Entry priorities will override Collection priorities.
- Priorities are set as 0.5 by default.
- Exclude entries from the sitemap in the entry under the Alt Sitemap tab.
Manual Entries
Add a single, or mulitple items to the sitemap, using code similar to the following in a service provider's boot() (e.g. AppServiceProvider) method.
Using registerItem() to register a single item.
$this->callAfterResolving(
AltSitemapController::class,
function ($altSitemapController) {
$altSitemapController->registerItem(
[
'/url-1',
]
);
}
);
Using registerItems() to register multiple items at once.
$this->callAfterResolving(
AltSitemapController::class,
function ($altSitemapController) {
$altSitemapController->registerItems(
[
[
'/url-1',
],
[
'/url-2',
Carbon::create(2024,10,23,12,20,0, 'UTC'),
],
[
'/url-3',
Carbon::create(2024,10,23,12,20,0, 'UTC'),
0.8
],
]
);
}
);
Questions etc
Drop us a big shout-out if you have any questions, comments, or concerns. We're always looking to improve our addons, so if you have any feature requests, we'd love to hear them.
Also - check out our other addons!
- Alt Redirect Addon
- Alt Sitemap Addon
- Alt Akismet Addon
- Alt Password Protect Addon
- Alt Cookies Addon
- Alt Inbound Addon
Postcardware
Send us a postcard from your hometown if you like this addon. We love getting mail from other cool peeps!
Alt Design
St Helens House
Derby
DE1 3EE
UK