Memo: generation sitemap.xml avec wget avec linux

Créez un fichier sitemap.sh:

echo '<?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'
wget --spider --recursive --no-verbose $1 \
 2>&1 | grep -v 'OK' | grep 'URL:' \
 | sed -e"s|.*URL:\([^ ]*\) .*|\t<url>\n\t\t<loc>\\1</loc>\n\t\t<priority>0.5</priority>\n\t</url>|"
echo '</urlset>'

Ensuite :

sh sitemap.sh https://gaboweb.com > sitemap.gaboweb.xml

Votre sitemap est généré !

 

Notre sitemap.xml a été généré de cette manière.