9. Merkschema
| Bereich | Aufgabe |
|---|---|
| Website | Betriebszustand |
| Metadaten | Beschreibung |
| SEO | URL-Struktur |
| mod_rewrite | index.php entfernen |
| Dateiendung | .html |
| Unicode | Umlaute |
| Titel | Browser-Tab |
| Cookies | DSGVO |
| Bereich | Aufgabe |
|---|---|
| Website | Betriebszustand |
| Metadaten | Beschreibung |
| SEO | URL-Struktur |
| mod_rewrite | index.php entfernen |
| Dateiendung | .html |
| Unicode | Umlaute |
| Titel | Browser-Tab |
| Cookies | DSGVO |
👉 Kurz gesagt:
| Typ | Gilt für | Zweck |
|---|---|---|
| Globale Metadaten | gesamte Website | Standardwerte |
| Artikel-Metadaten | einzelne Seite | individuelle SEO-Optimierung |
Nein — funktional fast identisch.
Neu in Joomla 6 ist nur:
Aber:
Das ist prüfungsrelevant.
Backend:
System → Konfiguration → Website → Metadaten
URL:
Eintrag:
Meta-Beschreibung:
Joomla-6 Lernseite über Webdesign und KI
Dann erhält jede Seite automatisch:
<meta name="description" content="Joomla-6 Lernseite über Webdesign und KI">
👉 Auch wenn Artikel selbst nichts eingetragen haben.
Backend:
Inhalt → Beiträge → Beitrag öffnen → Reiter „Veröffentlichung“
URL Beispiel:
Artikel: SEO Tipps
Eintrag:
Meta-Beschreibung:
SEO Tipps speziell für Joomla Webseiten
Frontend:
HTML:
<meta name="description" content="SEO Tipps speziell für Joomla Webseiten">
👉 Überschreibt die globale Beschreibung!
| Situation | Verwendete Metadaten |
|---|---|
| Artikel hat eigene Meta | Artikel gewinnt |
| Artikel hat keine Meta | globale Meta wird genutzt |
Globale Beschreibung:
Webdesign Seite
Artikel Beschreibung:
Kontakt zu uns aufnehmen
Ergebnis auf Kontaktseite:
Kontakt zu uns aufnehmen
| Einstellung | Wirkung |
|---|---|
| nur globale Meta | schlecht für Google |
| individuelle Meta | optimal |
Google bewertet jede Seite einzeln.
Wenn du möchtest, erkläre ich dir danach noch
Canonical-URL und Duplicate-Content in Joomla — das wird ebenfalls oft geprüft.
Suchmaschinen dürfen denselben Inhalt nur einmal bewerten.
In Joomla entsteht derselbe Artikel aber oft über mehrere Links.
Für Google sind das 3 verschiedene Seiten → Ranking verschlechtert sich.
Die Canonical-URL sagt der Suchmaschine:
HTML-Ausgabe:
<link rel="canonical" href="https://joomla6.rneuhoff.de/seo-tipps.html">
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:
Beispiel Menü:
Blog → SEO Tipps
Service → SEO Tipps
Ergebnis:
2 URLs → Duplicate Content
/blog/seo-tipps.html
/seo-tipps.html
/index.php/seo-tipps.html
/seo-tipps.html
Backend:
System → Konfiguration → SEO
URL:
Einstellungen:
Suchmaschinenfreundliche URLs → JA
URL-Rewrite nutzen → JA
Dateiendung an URL anfügen → JA
Datei umbenennen:
/joomla6.rneuhoff.de/htaccess.txt → /.htaccess
Jeder Artikel sollte nur einen Hauptmenüeintrag haben.
Falsch:
2 Menülinks zum selben Artikel
Richtig:
1 Menülink → Rest über Kategorie anzeigen
Backend:
Komponenten → Weiterleitungen
URL:
Beispiel:
/index.php/seo-tipps.html → /seo-tipps.html
| Status | Bedeutung |
|---|---|
| grün / green | eindeutige URL |
| gelb / yellow | mehrere Pfade möglich |
| rot / red | Duplicate Content vorhanden |
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">
Wenn du möchtest, erkläre ich dir noch
robots.txt vs. noindex vs. nofollow — das gehört direkt zu SEO-Prüfungen.
Diese drei Dinge werden oft verwechselt — sie lösen völlig unterschiedliche Probleme.
| Funktion | Wirkt auf | Aufgabe |
|---|---|---|
| robots.txt | Crawler (Zugriff) | Darf Bot die Seite betreten? |
| noindex | Index | Darf Seite in Google erscheinen? |
| nofollow | Links | Darf Link bewertet werden? |
Blockiert das Betreten einer Seite.
📂 Datei (Serverroot):
/joomla6.rneuhoff.de/robots.txt
📎 URL:
User-agent: *
Disallow: /administrator/
Disallow: /tmp/
Disallow: /logs/
Ergebnis
👉 Wichtig: robots.txt verhindert KEIN Ranking!
Die Seite wird gecrawlt, aber nicht im Suchindex gespeichert.
Backend:
Inhalt → Beiträge → Beitrag bearbeiten → Veröffentlichung → Robots
URL:
<meta name="robots" content="noindex">
Ergebnis
👉 Das ist die wichtigste SEO-Sperre
Suchmaschine darf folgen, aber Link gibt keine Bewertung weiter
<a href="https://fremdeseite.de" rel="nofollow">Partner</a>
Ergebnis
Disallow: /administrator/
Im Beitrag:
Robots → noindex
<a href="https://werbepartner.de" rel="nofollow">Anzeige</a>
Viele sperren Seiten so:
robots.txt → Disallow: /impressum
Problem:
Google kennt URL trotzdem
→ „Seite ohne Inhalt“ im Index
Richtig:
Seite erlauben + noindex setzen
Wenn du willst, erkläre ich dir noch
Sitemap.xml und warum sie wichtiger ist als robots.txt — das wird in Prüfungen gern gefragt.
| Datei | Aufgabe |
|---|---|
| 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.
Eine Liste aller wichtigen Seiten deiner Website.
📎 typische URL:
<url>
<loc>https://joomla6.rneuhoff.de/kontakt</loc>
<lastmod>2026-02-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
Google bekommt damit:
Google kann Seiten trotzdem finden durch:
Du verhinderst also nur Crawling — nicht Auffinden.
Du sagst aktiv:
Das beschleunigt Ranking massiv.
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
User-agent: *
Disallow: /administrator/
Sitemap: https://joomla6.rneuhoff.de/sitemap.xml
Sehr wichtig: letzte Zeile!
Ohne diese muss Google die Sitemap selbst finden.
Website hat Menüpunkt:
Ratgeber → Unterseite ohne Menülink
Ohne Sitemap:
→ wird nie gefunden
Mit Sitemap:
→ wird indexiert
Viele glauben:
Falsch.
robots.txt verhindert nur Last auf Server.
Ranking entsteht über: