3.5 KiB
3.5 KiB
Sitemap für Google Search Console einreichen
Aktuelle Sitemap
Die Sitemap ist verfügbar unter: https://tt-tagebuch.de/sitemap.xml
Sie enthält folgende öffentliche Seiten:
/(Home) - Priorität: 1.0/register(Registrierung) - Priorität: 0.8/login(Anmeldung) - Priorität: 0.7/impressum(Impressum) - Priorität: 0.3/datenschutz(Datenschutz) - Priorität: 0.3
Sitemap aktualisieren
Automatisch (empfohlen)
./update-sitemap.sh
Das Skript aktualisiert automatisch das lastmod-Datum auf das heutige Datum.
Manuell
Die Sitemap-Datei befindet sich in: frontend/public/sitemap.xml
Nach Änderungen:
- Frontend neu bauen:
cd frontend && npm run build - Backend neu starten (falls nötig)
Sitemap in Google Search Console einreichen
Schritt 1: Google Search Console öffnen
- Gehe zu: https://search.google.com/search-console
- Wähle die Property für
tt-tagebuch.deaus
Schritt 2: Sitemap hinzufügen
- Klicke im linken Menü auf "Sitemaps"
- Im Feld "Neue Sitemap hinzufügen" eingeben:
Oder die vollständige URL:
sitemap.xmlhttps://tt-tagebuch.de/sitemap.xml - Klicke auf "Senden"
Schritt 3: Status prüfen
- Google wird die Sitemap innerhalb weniger Minuten verarbeiten
- Der Status wird angezeigt:
- ✅ Erfolgreich: Sitemap wurde erfolgreich verarbeitet
- ⚠️ Warnung: Sitemap wurde verarbeitet, aber es gibt Warnungen
- ❌ Fehler: Sitemap konnte nicht verarbeitet werden
Schritt 4: Indexierung anfordern
Nach dem Einreichen der Sitemap kannst du auch einzelne URLs zur Indexierung anfordern:
- Gehe zu "URL-Prüfung"
- Gib die URL ein:
https://tt-tagebuch.de/ - Klicke auf "Indexierung anfordern"
Sitemap testen
Online-Tools
- Google Sitemap Tester: https://www.xml-sitemaps.com/validate-xml-sitemap.html
- Sitemap Validator: https://validator.w3.org/
Per Kommandozeile
# Sitemap abrufen
curl https://tt-tagebuch.de/sitemap.xml
# XML-Validierung (falls xmllint installiert ist)
curl -s https://tt-tagebuch.de/sitemap.xml | xmllint --noout -
Wichtige Hinweise
-
robots.txt: Die Sitemap ist bereits in der
robots.txtreferenziert:Sitemap: https://tt-tagebuch.de/sitemap.xml -
lastmod-Datum: Wird automatisch beim Ausführen von
update-sitemap.shaktualisiert -
Nur öffentliche Seiten: Die Sitemap enthält nur öffentlich zugängliche Seiten. Geschützte Seiten (die eine Anmeldung erfordern) sind nicht enthalten.
-
Prioritäten:
- Homepage: 1.0 (höchste Priorität)
- Registrierung/Login: 0.7-0.8 (wichtig für neue Nutzer)
- Rechtliche Seiten: 0.3 (niedrige Priorität, ändern sich selten)
Troubleshooting
Sitemap wird nicht gefunden
- Prüfe, ob die Sitemap unter
https://tt-tagebuch.de/sitemap.xmlerreichbar ist - Stelle sicher, dass das Frontend gebaut wurde:
cd frontend && npm run build - Prüfe die Apache-Konfiguration (sollte statische Dateien aus
/var/www/tt-tagebuch.deservieren)
Sitemap wird nicht indexiert
- Warte einige Stunden/Tage - Google braucht Zeit zum Crawlen
- Prüfe in der Search Console, ob es Fehler gibt
- Stelle sicher, dass die URLs in der Sitemap erreichbar sind
- Prüfe, ob die
robots.txtdie Seiten nicht blockiert
Sitemap enthält Fehler
- Validiere die XML-Struktur mit einem XML-Validator
- Prüfe, ob alle URLs korrekt sind (keine 404-Fehler)
- Stelle sicher, dass alle URLs HTTPS verwenden (nicht HTTP)