More Premium Hugo Themes Premium Nuxt Themes

Sitemap

Powerfully flexible XML Sitemaps that integrate seamlessly, for Nuxt.

Sitemap

Powerfully flexible XML Sitemaps that integrate seamlessly, for Nuxt.

Author Avatar Theme by nuxt-modules
Github Stars Github Stars: 412
Last Commit Last Commit: Jan 16, 2026 -
First Commit Created: Dec 18, 2023 -
Sitemap screenshot

Overview

This product analysis is about a package called nuxt-simple-sitemap, which provides a simple solution for generating sitemaps in Nuxt applications. The package offers various features to ensure correct sitemap structure and integration with other Nuxt modules, making it a valuable tool for managing SEO optimizations.

Features

  • Single /sitemap.xml or multiple /posts-sitemap.xml, /pages-sitemap.xml: The package allows users to generate a single sitemap or multiple sitemaps based on different sections of their website.
  • Fetch your sitemap URLs from anywhere: Users can fetch URLs to include in the sitemap from any source or database, making it flexible and adaptable to different project requirements.
  • Automatic lastmod, image discovery and best practice sitemaps: nuxt-simple-sitemap automatically adds lastmod timestamps to the sitemap, discovers and includes images for improved SEO, and follows best practices for generating sitemaps.
  • SWR caching, route rules support: The package integrates with SWR caching to ensure efficient handling of sitemap generation. It also supports route rules for defining custom URL structures in the sitemap.
  • Debug using the Nuxt DevTools integration or the XML Stylesheet: Debugging sitemaps is made easy with nuxt-simple-sitemap through integration with Nuxt DevTools or by using the XML stylesheet for visual inspection.
  • Integrates seamlessly with Nuxt I18n and Nuxt Content: The package integrates smoothly with Nuxt I18n for multilingual websites and Nuxt Content for managing dynamic content, providing a comprehensive sitemap solution for Nuxt projects.

Installation

To install nuxt-simple-sitemap in your Nuxt project, follow these steps:

  1. Add the nuxt-simple-sitemap dependency to your project:
npm install nuxt-simple-sitemap
  1. Add it to the modules section in your nuxt.config.js file:
module.exports = {
  // Other nuxt config options
  modules: [
    'nuxt-simple-sitemap',
    // Other modules
  ],
  // Other nuxt config options
}

For detailed documentation and usage examples, please refer to the full documentation of nuxt-simple-sitemap.

Summary

In summary, nuxt-simple-sitemap is a powerful package for generating sitemaps in Nuxt applications. With features like support for single or multiple sitemaps, flexible URL fetching, automatic handling of lastmod and image discovery, and seamless integration with other Nuxt modules, it provides a complete solution for managing SEO optimizations. By following the installation guide and referring to the full documentation, users can easily incorporate this package into their Nuxt projects and improve their website’s search engine visibility.