Sitemaps
Register custom sitemaps to add any Statamic or Laravel route to Advanced SEO's sitemap index.
Class-Based Registration
namespace App\Sitemaps;
use Aerni\AdvancedSeo\Sitemaps\Custom\CustomSitemap;
use Illuminate\Support\Collection;
class MarketingSitemap extends CustomSitemap
{
protected string $handle = 'marketing';
protected string $site = 'english';
public function urls(): Collection
{
return collect([
$this->makeUrl('https://example.com/sign-in'),
$this->makeUrl('https://example.com/pricing')
->lastmod(now())
->changefreq('weekly')
->priority('0.8'),
]);
}
}Via Config
Via Service Provider
Inline Registration
API Reference
SitemapBuilder
Method
Description
CustomSitemapUrl
Method
Description
Default
Values
Last updated