sitemap-maker

Python tool to generate sitemap XML files


Keywords
sitemap, sitemap-generator, sitemap-xml
License
MIT
Install
pip install sitemap-maker==1.0.1

Documentation

sitemap_maker

Pypi Build Status codecov MIT licensed

Python tool to generate sitemap XML files.

This tool relies mainly on the Python crawler sitecrawl.

Installation

Using pip:

pip3 install sitemap_maker

sitemap_maker --help

Or build from sources:

# Clone project
git clone https://github.com/gabfl/sitemap_maker && cd sitemap_maker

# Installation
pip3 install .

Usage

sitemap_maker --url https://www.weather.gov/ \
    --sitemap output.xml \
    --depth 1 \
    --max 5 \
    --no_pound \
    --verbose

# For help:
# sitemap_maker --help

Will create a file sitemap.xml:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.weather.gov</loc>
  </url>
  <url>
    <loc>https://www.weather.gov/wrh/climate</loc>
  </url>
  <url>
    <loc>https://www.weather.gov/safety/flood</loc>
  </url>
  <url>
    <loc>https://www.weather.gov/safety/tsunami</loc>
  </url>
  <url>
    <loc>https://www.weather.gov/safety/beachhazards</loc>
  </url>
</urlset>