#!/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"

