{"repo":"jasongitmail/super-sitemap","free":true,"listed":false,"github":"https://github.com/jasongitmail/super-sitemap","clone":"git clone https://github.com/jasongitmail/super-sitemap.git","description":"Sitemap focused on ease of use and making it impossible to forget to add your paths. For TanStack Start & SvelteKit.","language":"TypeScript","stars":269,"topics":["sitemap","svelte","sveltejs","sveltekit","sitemap-generator","sitemap-xml","typescript","seo","supersitemap","tanstack"],"license":"MIT","category":"databases-storage","readme_excerpt":"Sitemap focused on ease of use and making it impossible to forget to add your paths. 🎉 NEW v2.0 : For TanStack Start and SvelteKit. Table of Contents - Features - Installation - Usage - Basic example - The \"everything\" example - Sitemap Index - Param Values - Keys for Param Values - Route Exclusions - Optional Params - processPaths() callback - i18n - Get Sample Paths - Robots.txt - Playwright test - Tip: Querying your database to get param values - Example sitemap output - Migrating from v1 to v2 - Changelog Features - 🤓 Supports any rendering method. - 🪄 Automatically gathers routes + data for route parameters provided by you. - 👻 Exclude routes via excludeRoutePatterns (e.g. /^\\/dashboard/ , paginated routes, etc) - 🧠 Easy maintenance. Accidental omission of data for a parameterized route throws an error until either, a.) the route is excluded via excludeRoutePatterns , or b.) data is provided for its param value(s). - 🚀 Defaults to 1h CDN cache, no browser cache. - 💆 Set custom headers to override default headers: sitemap.response({ headers: { 'cache-control': 'max-age=0, s-maxage=60' } }) . - 💡 Google, and other modern search engines, ignore priority and changefreq and use their own heuristics to determine when to crawl pages on your site. As such, these properties are not included by default to minimize KB size and enable faster crawling. Optionally, you can enable them via: sitemap.response({ defaultChangefreq: 'daily', defaultPriority: 0.7 }) . - 🗺️ Automatic","default_branch":null,"files":null,"tree":[],"storefront":"/r/jasongitmail","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jasongitmail/super-sitemap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}