Site Mappy: Sitemap Generator

Effortlessly create sitemap.xml files for any website

Overview

Site Mappy is a sleek, single-page application that enables users to generate a sitemap.xml file by simply entering a website URL. Built with modern web technologies, it streamlines SEO optimization for developers, marketers, and website owners by automating sitemap creation with a fast, user-friendly interface.

Features

  • URL-Based Crawling: Users input a website URL, and Site Mappy uses Cheerio to crawl the site, extracting relative links to construct a valid sitemap.xml.
  • Real-Time Feedback: A Readable Stream provides live updates on the crawling process, ensuring transparency and a smooth user experience.
  • Flexible Output: Once crawling is complete, users can download the generated sitemap.xml file or copy it to the clipboard for easy integration.

Screenshots

Input Interface

Enter a URL and monitor the crawling process in real time.

input

Output Interface

When crawling complete, sitemap may be downloaded or copied to clipboard. output

Technical Details

  • Frontend: Built with React and Next.js for a responsive and intuitive UI.
  • Crawling: Leverages Cheerio for efficient server-side HTML parsing to extract relative links.
  • Streaming: Utilizes Readable Stream for real-time user feedback during the crawling process.

Website

Site Mappy

Technologies

Next.js, React, TypeScript, Readable Stream, cheerio, axios