Änderungsprotokoll

NeoFrag Reborn 1.2.21

Luandre 3 Okt. 2026 2 Min. Lesezeit 88
Inhaltsverzeichnis
Inhaltsverzeichnis

Hinzugefügt

  • Einstellungen → Suchmaschinen: für jede Sprache der Slogan des Titels der Startseite und die Beschreibung, die Suchmaschinen zeigen; ein Bild zum Teilen (1200 × 630) für die Vorschauen auf Discord, X oder Facebook; die Bestätigungscodes für die Google Search Console und die Bing Webmaster Tools.
  • Eine Sitemap pro Sprache, im Stammverzeichnis vereint (/sitemap.xml): Jedes Modul führt dort seine eigenen öffentlichen Seiten auf — den Blog, das Forum und seine Themen, das Wiki, die Galerie, den Kalender, die Ereignisse… —, nur die, die ein Besucher lesen kann und die in der Sprache der Sitemap existieren.
  • Auf der Startseite strukturierte Daten, die die Website, ihr Logo und ihre sozialen Netzwerke beschreiben.

Geändert

  • Die Profile der Mitglieder und das Mitgliederverzeichnis werden Suchmaschinen nicht mehr angeboten, ebenso wenig die Suchergebnisse: wenig Inhalt, und ein Mitglied soll nicht bei Google landen, ohne es gewählt zu haben.

Behoben

  • Die Sitemap enthielt nur relative Adressen — von Suchmaschinen ignoriert —, in einer einzigen Sprache, ohne das Wiki und ohne das Forum; robots.txt kündigte sie mit einer relativen Adresse an.
  • Jede Seite des Blogs gab /articles/…, eine Umleitung, als ihre kanonische Adresse an; die Startseite /index. Die Links zwischen den Sprachen sind vollständig, mit der Standardversion (x-default).
  • Der Titel der Startseite wiederholt nicht mehr den Namen der Website („NeoFrag Reborn | NeoFrag Reborn“).
  • Google Analytics: Die Einstellung akzeptierte nur das alte Format UA-…, das Google 2023 eingestellt hat; sie akzeptiert die aktuellen IDs, G-….
  • Sprache des Browsers: Ein Besucher, dessen Browser nur de-DE angibt, landet auf Deutsch und nicht in der Standardsprache der Website.
  • Die Sprachauswahl und das Banner „Dieser Inhalt existiert nicht in …“ führten aus dem Blog zu seiner alten Adresse.

Sicherheit

  • Die vollständigen Adressen im Kopf der Seite (kanonisch, Sprachen, Teilen) werden aus der Adresse der Website gebaut und nicht mehr aus dem Header Host der Anfrage, den jeder fälschen kann.
Geschrieben von Luandre Alle Beiträge

Auch lesenswert

0
Kommentare

Meine Cookies verwalten

Die Website speichert nur die Cookies, die sie zum Funktionieren braucht: Dafür ist Ihre Zustimmung nicht erforderlich. Die anderen Dienste gehören anderen Unternehmen; sie werden nur geladen, wenn Sie sie akzeptieren. Ihre Wahl wird sechs Monate gespeichert, und Sie können sie jederzeit ändern.

Für die Website erforderlich Immer aktiv

  • __Host-session Hält Sie angemeldet und schützt die Formulare vor betrügerischen Übermittlungen. Bis zum Schließen des Browsers; ein Jahr mit „Angemeldet bleiben“
  • nf_consent Speichert die Entscheidungen, die Sie in diesem Fenster treffen. 6 Monate
  • nf_fuseau Zeigt Datum und Uhrzeit in Ihrer Zeitzone an. 1 Jahr
  • Browser-Speicher Speichert Ihre Wahl zwischen Tag- und Nachtmodus sowie die für die Artikelliste gewählte Darstellung. Bis Sie ihn leeren

Videos

In Seiten eingebettete Videos: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.

Musik

In Seiten eingebettete Titel und Playlists: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.