Unterschied: Globale Metadaten vs. Artikel-Metadaten (Joomla 6)

👉 Kurz gesagt:

TypGilt fürZweck
Globale Metadaten gesamte Website Standardwerte
Artikel-Metadaten einzelne Seite individuelle SEO-Optimierung

Gab es Änderungen von Joomla 5 zu Joomla 6?

Nein — funktional fast identisch.

Neu in Joomla 6 ist nur:

  • bessere Suchmaschinen-Integration
  • sauberere HTML-Ausgabe
  • moderne Struktur der Meta-Tags

Aber: Die Logik „global = Standard / Artikel = überschreibt“ ist unverändert geblieben.

 


Canonical-URL und Duplicate-Content in Joomla 6

Grundproblem: Duplicate-Content

Suchmaschinen dürfen denselben Inhalt nur einmal bewerten./ In Joomla entsteht derselbe Artikel aber oft über mehrere Links.

Beispiel (gleicher Artikel!) 

Für Google sind das 3 verschiedene Seiten → Ranking verschlechtert sich.

Lösung: Canonical-URL

Die Canonical-URL sagt der Suchmaschine: 
Das ist die originale Seite — alle anderen ignorieren“

HTML-Ausgabe: <link rel="canonical" href="https://joomla6.rneuhoff.de/seo-tipps.html">

Joomla 6 Verhalten (wichtig)

Joomla setzt Canonical automatisch — ABER nur korrekt, wenn die Struktur sauber ist.
Das unterscheidet sich nicht grundsätzlich von Joomla 5, jedoch wurde es zuverlässiger:

  • stabilere Router-Logik
  • weniger doppelte URLs
  • bessere Menü-Priorisierung

Wann entstehen doppelte Inhalte?

1. Mehrere Menüeinträge zum selben Artikel

Beispiel Menü:

Blog → SEO Tipps
Service → SEO Tipps

 Ergebnis:

2 URLs → Duplicate Content


2. Kategorie-Blog + Direktlink

 /blog/seo-tipps.html
/seo-tipps.html

3. index.php noch vorhanden

 /index.php/seo-tipps.html
/seo-tipps.html


Richtig konfigurieren (Praxis)

Schritt 1 – SEO aktivieren

Backend: System → Konfiguration → SEO
URLhttps://joomla6.rneuhoff.de/administrator/index.php?option=com_config

Einstellungen:

Suchmaschinenfreundliche URLs → JA
URL-Rewrite nutzen → JA
Dateiendung an URL anfügen → JA

Datei umbenennen: /joomla6.rneuhoff.de/htaccess.txt → /.htaccess

Schritt 2 – Menüregel (sehr wichtig)

Jeder Artikel sollte nur einen Hauptmenüeintrag haben.

Falsch: 2 Menülinks zum selben Artikel
Richtig: 1 Menülink → Rest über Kategorie anzeigen


Schritt 3 – Weiterleitungen nutzen

Backend: KomponentenWeiterleitungen
URLhttps://joomla6.rneuhoff.de/administrator/index.php?option=com_redirect
Beispiel:  /index.php/seo-tipps.html → /seo-tipps.html

Farben der SEO-Bewertung (vereinfacht)

StatusBedeutung
grün / green eindeutige URL
gelb / yellow mehrere Pfade möglich
rot / red Duplicate Content vorhanden

Praxisbeispiel komplett

Artikel: SEO Tipps

Falsch erreichbar:
/blog/seo-tipps.html
/seo-tipps.html
/index.php/seo-tipps.html

Nach Korrektur:  

Canonical: <link rel="canonical" href="https://joomla6.rneuhoff.de/seo-tipps.html">


robots.txt vs. noindex vs. nofollow (Joomla 6)

Diese drei Dinge werden oft verwechselt — sie lösen völlig unterschiedliche Probleme.

FunktionWirkt aufAufgabe
robots.txt Crawler (Zugriff) Darf Bot die Seite betreten?
noindex Index Darf Seite in Google erscheinen?
nofollow Links Darf Link bewertet werden?

 

1. robots.txt → „Du darfst hier NICHT rein“

Blockiert das Betreten einer Seite. 

📂 Datei (Serverroot): /joomla6.rneuhoff.de/robots.txt
📎 URL: https://joomla6.rneuhoff.de/robots.txt

Beispiel

User-agent: *
Disallow: /administrator/
Disallow: /tmp/
Disallow: /logs/


Ergebnis

  • Google sieht die Seite nicht
  • Aber: URL kann trotzdem im Index erscheinen!

👉 Wichtig: robots.txt verhindert KEIN Ranking!


2. noindex → „Du darfst rein, aber nicht anzeigen“

Die Seite wird gecrawlt, aber nicht im Suchindex gespeichert.

In Joomla Artikel einstellen

Backend: Inhalt → Beiträge → Beitrag bearbeiten → Veröffentlichung → Robots
URL: https://joomla6.rneuhoff.de/administrator/index.php?option=com_content

Beispiel HTML-Ausgabe

<meta name="robots" content="noindex">

Ergebnis

  • Google liest Seite
  • Seite erscheint NICHT in Suchergebnissen

👉 Das ist die wichtigste SEO-Sperre


3. nofollow → „Link zählt nicht“

Suchmaschine darf folgen, aber Link gibt keine Bewertung weiter

Beispiel

<a href="https://fremdeseite.de" rel="nofollow">Partner</a>

Ergebnis

  • Besucher kann klicken
  • Google wertet Link nicht

Typische Joomla-Praxis

Administrator sperren (robots.txt)

 Disallow: /administrator/

Impressum nicht indexieren (noindex)

Im Beitrag: Robots → noindex

Werbung verlinken (nofollow)

<a href="https://werbepartner.de" rel="nofollow">Anzeige</a>

Häufiger Anfängerfehler 

Viele sperren Seiten so: robots.txt → Disallow: /impressum

Problem:

Google kennt URL trotzdem
→ „Seite ohne Inhalt“ im Index

Richtig:

Seite erlauben + noindex setzen
 
 


 Sitemap.xml — und warum sie wichtiger ist als robots.txt (Joomla 6)

Kurzunterschied

DateiAufgabe
robots.txt Was Google NICHT betreten soll
sitemap.xml Was Google UNBEDINGT finden soll

👉 robots.txt schützt
👉 sitemap.xml führt aktiv

Suchmaschinen arbeiten heute empfehlungsbasiert, nicht blockbasiert. Darum ist die Sitemap SEO-relevant — robots.txt nur technisch.

Was ist die sitemap.xml?

Eine Liste aller wichtigen Seiten deiner Website.  
Typische URL: https://joomla6.rneuhoff.de/sitemap.xml

Beispiel

<url>
     <loc>https://joomla6.rneuhoff.de/kontakt</loc>
     <lastmod>2026-02-10</lastmod>
     <changefreq>monthly</changefreq>
     <priority>0.8</priority>
</url>

 

Google bekommt damit:

  • neue Seiten sofort
  • versteckte Seiten
  • Menü-lose Seiten
  • frisch geänderte Seiten

Warum wichtiger als robots.txt?

robots.txt ist nur eine Tür. Google kann Seiten trotzdem finden durch:

  • Backlinks
  • alte Indizes
  • Browserdaten
  • externe Verweise

Du verhinderst also nur Crawling — nicht Auffinden.

sitemap.xml ist ein Stadtplan

Du sagst aktiv: Diese Seiten sind wichtig — bitte indexieren. Das beschleunigt Ranking massiv.

Joomla 6 Besonderheit

Joomla erzeugt keine Sitemap automatisch
→ immer Erweiterung nötig (z. B. OSMap / JSitemap)

Das war schon in Joomla 5 so
➡️ kein Unterschied zwischen Joomla 5 und Joomla 6


robots.txt + sitemap zusammen

robots.txt

User-agent: *
Disallow: /administrator/
Sitemap: https://joomla6.rneuhoff.de/sitemap.xml

robots.txt + sitemap

User-agent: *
Disallow: /administrator/
Sitemap: https://joomla6.rneuhoff.de/sitemap.xml
User-agent: * Disallow: /administrator/ Sitemap: https://joomla6.rneuhoff.de/sitemap.xml

Sehr wichtig: letzte Zeile! Ohne diese muss Google die Sitemap selbst finden.

Praxisbeispiel

Website hat Menüpunkt: Ratgeber → Unterseite ohne Menülink

Ohne Sitemap: → wird nie gefunden
Mit Sitemap: → wird indexiert

Häufiger Fehler

Viele glauben: 
Falsch: robots.txt verhindert nur Last auf Server.

Ranking entsteht über:

  1. sitemap.xml
  2. interne Links
  3. Canonical
  4. Inhalte