Update sitemap.xml to include lastmod dates and adjust priority values for SEO optimization

This commit is contained in:
Torsten Schulz (local)
2025-11-16 12:18:05 +01:00
parent 945fd85e39
commit 9baa6bae01
3 changed files with 155 additions and 4 deletions

34
update-sitemap.sh Executable file
View File

@@ -0,0 +1,34 @@
#!/bin/bash
# Skript zum Aktualisieren des lastmod-Datums in der Sitemap
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SITEMAP_FILE="${SCRIPT_DIR}/frontend/public/sitemap.xml"
TODAY=$(date +%Y-%m-%d)
echo "=== Sitemap aktualisieren ==="
echo ""
if [ ! -f "$SITEMAP_FILE" ]; then
echo "✗ Sitemap nicht gefunden: $SITEMAP_FILE"
exit 1
fi
echo "Aktualisiere lastmod-Datum auf: $TODAY"
# Ersetze alle lastmod-Daten mit dem heutigen Datum
sed -i "s/<lastmod>.*<\/lastmod>/<lastmod>${TODAY}<\/lastmod>/g" "$SITEMAP_FILE"
echo "✓ Sitemap aktualisiert"
echo ""
echo "=== Nächste Schritte ==="
echo "1. Frontend neu bauen (falls nötig):"
echo " cd frontend && npm run build"
echo ""
echo "2. Sitemap in Google Search Console einreichen:"
echo " https://search.google.com/search-console"
echo " -> Sitemaps -> Neue Sitemap hinzufügen"
echo " -> URL eingeben: https://tt-tagebuch.de/sitemap.xml"
echo ""
echo "3. Sitemap testen:"
echo " curl https://tt-tagebuch.de/sitemap.xml"