Zum Inhalt springen René Kress – Shopify Entwicklung & Consulting Kostenloser Befund

SEO für jedes CMS · Website-Systeme

SEO für Joomla,
vom Menüeintrag aus gedacht.

In Joomla hängen Seitentitel, Meta-Beschreibung (der Kurztext für Suchergebnisse), Robots-Angabe und Hauptüberschrift am Menüeintrag, nicht nur am Beitrag; die Robots-Angabe sagt Suchmaschinen, ob sie eine Seite aufnehmen sollen. SEO wird hier deshalb vom Menüeintrag aus gedacht. Wir richten Joomla 5 und 6 nach den Bereichen „Technik & Meta“, „Struktur“ und „Inhalt“ des Prüfdienstes Seobility ein und nutzen dafür vor allem Bordmittel, ergänzt um wenige geprüfte Erweiterungen.

SteckbriefJoomla
System
Joomla! (Open-Source-CMS, Versionen 5 und 6)
Eingriff
Volle Kontrolle Server, Code und Ausgabe erreichbar
Werkzeuge
Weiterleitungen (Bordmittel), OSMap und PWT Sitemap, 4SEO
Messung
Seobility und Search Console, vorher und nachher
Garantie
90 % in Technik & Meta und Struktur, Garantiebedingungen
Adressen und Weiterleitungen
Suchmaschinenfreundliche Adressen (SEF-URLs) sind ab Werk an, das Umschreiben der Adressen durch den Server („URL-Rewrite nutzen“) aber aus; deshalb steht „index.php“ in jeder Adresse. Wir schalten es ein, benennen auf Apache-Servern htaccess.txt in .htaccess um und prüfen im Plugin „System – SEF“ die „Strikte Weiterleitung“, die doppelte Adressen dauerhaft per 301 umleitet.
Titel und Metadaten
Jeder Menüeintrag hat im Reiter „Seitenanzeige“ ein Feld „Seitentitel im Browser“ und im Reiter „Metadaten“ eigene Felder für Meta-Beschreibung und Robots. Bei der Meta-Beschreibung hat das Feld im Beitrag Vorrang. Wir füllen beides für alle wichtigen Seiten und legen unter „Websitename auch im Seitentitel“ fest, ob der Name der Website vor oder hinter dem Titel steht.
Überschriften
Mit „Seitenüberschrift anzeigen“ gibt der Menüeintrag eine H1 aus, die Hauptüberschrift; der Titel eines Beitrags rutscht dann auf H2. Ist die Option aus, wird der Beitragstitel selbst zur H1. Wir stellen das je Menütyp passend ein und ändern unpassende Ausgaben über „Overrides erstellen“, also eigene Kopien der Ausgabedateien im Template, der Design-Vorlage.
Ladezeit
Joomla bringt das Plugin „System – Seitencache“ mit, das ab Werk aus ist und sich laut Beschreibung nur für selten geänderte Inhalte eignet. Dazu kommen der Systemcache, ein Zwischenspeicher für Seitenteile, und die Gzip-Komprimierung, die Seiten verkleinert überträgt. Beitragsbilder mit bekannten Maßen lädt Joomla automatisch erst beim Scrollen. Wir messen, welche Kombination auf Ihrem Server tatsächlich schneller ist.
Mehrsprachigkeit
Mehrsprachigkeit ist eingebaut: Inhaltssprachen, je Sprache eine Startseite und das Plugin „System – Sprachenfilter“. Dessen Optionen für „Alternate“- und „X-Default“-Meta-Tags erzeugen hreflang, die Sprachangabe für Suchmaschinen, samt Vorgabe für alle übrigen Sprachen. Voraussetzung sind Verknüpfungen zwischen den Sprachfassungen eines Beitrags oder Menüeintrags, die wir vollständig anlegen.
Strukturierte Daten
Seit Joomla 5 gehört Schema.org zum Kern. Das Plugin „System – Schema.org“ wird einmal für eine Organisation oder Person eingerichtet, danach wählen Sie je Beitrag einen Typ, etwa Artikel, Veranstaltung, Rezept oder Stellenanzeige. Joomla schreibt diese maschinenlesbaren Angaben in den Kopf der Seite. Wir richten das ein und prüfen es mit dem Testwerkzeug von Google.
  1. Startseite mit „Home“ als H1

    Die Startseite einer neuen Installation ist ein Menüeintrag vom Typ „Hauptbeiträge“ mit eingeschalteter Seitenüberschrift. Ohne eigenen Text übernimmt die H1 den Namen des Menüeintrags, also etwa „Home“, die Beitragstitel darunter sind H2. Wir tragen eine aussagekräftige Seitenüberschrift ein oder gestalten die Startseite als eigenen Beitrag.

  2. Meta-Beschreibung aus der Konfiguration

    Wo Beitrag und Menüeintrag keine eigene Meta-Beschreibung haben, setzt Joomla die globale aus der Konfiguration ein. Ist sie gefüllt, tragen viele Seiten denselben Text; ist sie leer, fehlt die Beschreibung dort ganz. Seobility meldet beides. Wir geben deshalb jeder wichtigen Seite eine eigene Beschreibung in passender Länge.

  3. Canonical nur mit Website-Domain

    Ein Canonical setzt Joomla nur, wenn im Plugin „System – SEF“ das Feld „Website-Domain“ gefüllt ist, und zwar für die aufgerufene Adresse samt Parametern. Wir tragen dort die bevorzugte Domain mit oder ohne www ein und fangen doppelte Adressen zusätzlich mit der strikten Weiterleitung ab, die Joomla seit Version 5.2 bietet.

  4. hreflang nur mit Verknüpfungen

    Der Sprachenfilter gibt hreflang nur für Sprachen aus, in denen der Beitrag oder Menüeintrag verknüpft ist und die eine eigene Startseite haben. Bleiben weniger als zwei Fassungen übrig, fehlt die Angabe ganz. Wir prüfen die Verknüpfungen in der Komponente „Sprachverknüpfungen“ und schließen Lücken, bevor wir Sitemaps einreichen.

  5. Bilder ohne Alt-Text

    Bleibt bei Einleitungsbild oder komplettem Beitragsbild das Feld „Bildbeschreibung (Alternativer Text)“ leer und ist „Keine Beschreibung“ nicht angehakt, gibt Joomla das Bild ganz ohne alt-Attribut aus, also ohne Textbeschreibung. Seobility meldet solche Bilder. Wir füllen beide Felder je Beitrag und prüfen auch Bilder, die direkt im Editor eingefügt wurden.

  6. Veraltete Joomla-Versionen

    Joomla 3 und 4 erhalten keine Updates mehr; die letzte Version 4.4.14 erschien am 30. September 2025. Schema.org im Kern gibt es erst ab Joomla 5, die strikte Weiterleitung ab 5.2. Wir aktualisieren deshalb zuerst auf eine unterstützte Version und prüfen dabei jede Erweiterung auf Verträglichkeit mit Joomla 5 oder 6.

Lohnt sich SEO mit Joomla noch?

Ja, sofern die Website auf Joomla 5 oder 6 läuft. Saubere Adressen, Metadaten je Seite, hreflang und Schema.org sind eingebaut, für Sitemaps genügt eine Erweiterung. Ob Ihre Seiten danach vorne erscheinen, hängt aber nicht nur von der Technik ab, sondern auch von den Inhalten der Mitbewerber und davon, wie viele andere Websites auf Ihre verlinken.

Unsere Website läuft noch mit Joomla 3 oder 4. Was nun?

Beide Versionen bekommen keine Sicherheitsupdates mehr. Wir prüfen zuerst, welche Erweiterungen und Templates es für Joomla 5 und 6 gibt, und aktualisieren dann schrittweise. Adressen bleiben dabei erhalten oder werden per 301 umgeleitet, damit Links und Google-Einträge weiter funktionieren. Erst danach lohnt sich die eigentliche Arbeit an Technik, Meta und Struktur.

Braucht Joomla eine Erweiterung für die Sitemap?

Ja. Joomla bringt keine XML-Sitemap mit; ein Vorschlag, eine in den Kern aufzunehmen, wurde 2017 abgelehnt. Wir setzen je nach Website OSMap, PWT Sitemap oder die Sitemap von 4SEO ein, lassen Seiten mit noindex, also ohne Aufnahme in den Index, außen vor und melden die Sitemap in der robots.txt, der Steuerdatei für Suchmaschinen, und in der Search Console an.

Wie wird eine Joomla-Website mehrsprachig?

Ohne Zusatz: Sprachpakete installieren, Inhaltssprachen anlegen, je Sprache ein Menü mit eigener Startseite einrichten und den Sprachenfilter aktivieren. Danach verknüpfen wir jeden Beitrag und Menüeintrag mit seinen Übersetzungen, erst dann entstehen vollständige hreflang-Angaben. Seit Joomla 6.1 lassen sich auch Module über Sprachen hinweg verknüpfen.

Wie steht Ihre Joomla-Website heute da?

Nennen Sie uns die Adresse. Wir messen den Stand mit Seobility und sagen Ihnen, was in Joomla zuerst zu tun ist.