Viele Joomla-Websites haben ähnliche Probleme in der Suche, und die Ursache liegt selten in fehlendem Wissen über SEO. Meist ist es eine Einstellung, die bei der Einrichtung vergessen wurde, oder eine Entscheidung aus der Zeit von Joomla 3, die heute nicht mehr passt. Die folgenden Fehler finden wir in Audits immer wieder. Zu jedem steht, woran du ihn erkennst und wie du ihn behebst. Die Fehler folgen dem Aufbau einer Website, von den Adressen bis zum Smartphone. Was Google am Indexieren hindert, steht unter Fehler 4 und gehört bei jeder Prüfung an den Anfang.
Fehler 1: SEF-URLs nur zur Hälfte eingerichtet
In der globalen Konfiguration von Joomla stehen zwei Schalter nebeneinander: Search Engine Friendly URLs und Use URL Rewriting. Ist nur der erste aktiv, bleibt index.php in jeder Adresse stehen, etwa /index.php/leistungen/beratung. Erst mit beiden Schaltern und einer aktiven .htaccess-Datei verschwindet index.php aus dem Pfad [1]. Auf Apache-Servern benennst du dazu die mitgelieferte Datei htaccess.txt im Hauptverzeichnis in .htaccess um [1].
Woran du den Fehler erkennst: Rufe eine beliebige Unterseite auf und schau in die Adresszeile. Steht dort index.php, fehlt einer der Schritte. Wer die Umstellung auf einer Website mit bestehenden Rankings vornimmt, braucht Weiterleitungen von den alten auf die neuen Adressen. Mehr dazu im Ratgeber Joomla SEF-URLs richtig konfigurieren.
Fehler 2: Dieselbe Seite unter mehreren Adressen
Joomla kann einen Beitrag über verschiedene Wege ausliefern: über den Menüpunkt, über die Kategorie, mit und ohne index.php, mit und ohne Schrägstrich am Ende, mit und ohne www. Für Google sind das zunächst verschiedene Adressen mit demselben Inhalt. Das Plugin System - SEF bietet dafür drei Einstellungen: eine bevorzugte Domain, eine strenge Behandlung von index.php und eine Regel für den Schrägstrich am Ende [2].

Google nennt Weiterleitungen und das rel="canonical"-Element als starke Signale, um doppelte Adressen zusammenzuführen [3]. Wichtig ist auch die eigene Verlinkung: Interne Links sollen auf die kanonische Adresse zeigen und nicht auf eine Variante [3]. Wer Varianten mit www und ohne www hat, legt sich auf eine fest und leitet die andere weiter [3]. Das Glossar erklärt den Begriff unter Duplicate Content.
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder du rufst einfach an.
Fehler 3: Eine Beschreibung für alle Seiten
Ist in einem Beitrag keine Meta-Beschreibung eingetragen, nimmt Joomla die des Menüpunkts und danach die globale Beschreibung der Website [4]. Auf vielen Websites steht in der globalen Konfiguration ein Satz über das Unternehmen, und genau dieser Satz erscheint dann als Beschreibung auf jeder Seite ohne eigenen Eintrag. Google empfiehlt eine eigene Beschreibung je Seite, die den Inhalt dieser Seite zusammenfasst [5].
Ähnlich verhält es sich mit Seitentiteln. Joomla übernimmt den Beitragstitel als Seitentitel [4]. Bei Kategorieseiten und Blogansichten gilt der Titel des Menüpunkts, und dort stehen oft nur Wörter wie "Aktuelles" oder "Leistungen". Google beschreibt solche vagen oder schablonenhaften Titel als Problem, weil sich Seiten dann schwer unterscheiden lassen [6]. Abhilfe schafft das Feld Browser Page Title im Menüpunkt, in das du einen beschreibenden Titel einträgst [2]. Wie das je Beitrag geht, zeigt der Ratgeber Meta-Tags je Artikel in Joomla pflegen.
Fehler 4: Gesperrte Seiten und vergessene noindex-Angaben
Jeder Beitrag hat ein Feld Robots. Bei "Use Global" gibt Joomla kein eigenes robots-Meta-Tag aus, andere Werte setzen eines [4]. Wurde eine Website in der Entwicklung mit noindex gesperrt und diese Einstellung beim Start nicht zurückgenommen, bleiben die Seiten aus dem Index. Dasselbe passiert, wenn eine Testumgebung samt Einstellungen auf den Live-Server kopiert wird.

Ein verwandter Fehler betrifft die robots.txt. Google erklärt, dass die robots.txt das Crawling steuert und nicht dazu dient, Seiten aus der Suche herauszuhalten; dafür gibt es noindex oder einen Passwortschutz [7]. Eine gesperrte Adresse kann sogar im Index landen, wenn andere Seiten auf sie verlinken [7]. Außerdem sollen keine Dateien gesperrt sein, die Google braucht, um eine Seite zu verstehen [7]. Die Standarddatei von Joomla sperrt Verzeichnisse wie administrator, cache, plugins oder tmp, die Ordner images und media dagegen nicht [8]. Wer eine alte, selbst erweiterte robots.txt aus früheren Jahren übernommen hat, sollte sie mit der aktuellen Vorlage vergleichen.
Fehler 5: Keine oder eine falsche XML-Sitemap
Joomla erzeugt ohne Erweiterung keine XML-Sitemap. Das Joomla-Handbuch verweist dafür auf Erweiterungen aus dem Joomla Extensions Directory [9]. Google schreibt, dass kleine, gut verlinkte Websites mit bis zu etwa 500 Seiten nicht unbedingt eine Sitemap brauchen, die meisten Websites aber davon profitieren [10]. Häufiger als eine fehlende Sitemap ist in der Praxis eine falsche: Sie enthält Adressen mit index.php, Seiten mit noindex, Weiterleitungen oder Kategorien, die niemand finden soll. Eine Sitemap sollte nur die Adressen enthalten, die in die Suche gehören. Wie das mit OSMap geht, steht im Ratgeber Joomla XML-Sitemap mit OSMap einrichten.
Fehler 6: Extensions, die nicht mehr gepflegt werden
Auf vielen älteren Joomla-Websites läuft noch sh404SEF. Der Hersteller Weeblr hat die Erweiterung 2023 eingestellt; sie läuft nur unter Joomla 3 [11, 12]. Als Nachfolger für die Adressverwaltung nennt Weeblr 4SEF, das laut Joomla Extensions Directory auf Joomla 3 bis 6 läuft [12]. Wer noch auf sh404SEF und Joomla 3 setzt, hat also zwei Baustellen auf einmal. Laut Hersteller muss der Import in 4SEF oder 4SEO erfolgen, solange sh404SEF noch installiert ist, und zwar noch unter Joomla 3 [17].
Ein zweiter Punkt sind doppelte strukturierte Daten. Joomla 5 bringt ein eigenes Schema.org-Plugin mit [13]. Gibt zusätzlich eine SEO-Erweiterung oder das Template strukturierte Daten aus, stehen auf manchen Seiten zwei widersprüchliche Angaben zum selben Inhalt. In unseren Audits prüfen wir deshalb mit dem Test für Rich-Suchergebnisse, welche Quelle welche Angaben liefert, und lassen nur eine aktiv. Einen Vergleich der gängigen Erweiterungen findest du unter Joomla SEO Extensions.
Fehler 7: Änderungen direkt im Template
Wer Dateien des Standard-Templates Cassiopeia direkt bearbeitet, verliert die Änderungen beim nächsten Joomla-Update [14]. Das betrifft auch SEO-relevante Anpassungen, etwa eine korrigierte Überschriftenstruktur oder zusätzliche Angaben im Seitenkopf. Das Joomla-Handbuch empfiehlt dafür Kind-Templates, deren Dateien von Updates nicht berührt werden [14]. Welche Rolle das Template insgesamt für SEO spielt, erklärt der Ratgeber Joomla Templates und SEO.
Fehler 8: Seiten-Cache zeigt alte Inhalte
Das Plugin System - Page Cache beschleunigt Websites, indem es ganze Seiten für Gäste zwischenspeichert. Das Joomla-Handbuch weist darauf hin, dass das Ändern eines Beitrags den Seiten-Cache für die Seiten, auf denen er erscheint, nicht leert; das muss man von Hand erledigen [15]. Für Websites mit Warenkorb oder anderen sitzungsabhängigen Funktionen rät das Handbuch vom Seiten-Cache ab [15]. Typische Folge in der Praxis: Ein korrigierter Titel oder eine geänderte Öffnungszeit erscheint für Besucher und Google erst Stunden später.

Fehler 9: Auf dem Smartphone fehlt Inhalt
Google nutzt für Indexierung und Ranking die mobile Version einer Website [16]. Blendet ein Template auf kleinen Bildschirmen Module, Texte oder Überschriften aus, sieht Google diese Inhalte womöglich nicht. Google empfiehlt, auf Mobilgeräten denselben Hauptinhalt zu zeigen wie auf dem Desktop; Akkordeons und Reiter sind dabei kein Problem [16]. Prüfe deshalb, welche Module in deinem Template auf Mobilgeräten ausgeblendet werden.
Die meisten dieser Fehler lassen sich in wenigen Stunden beheben, wenn man weiß, wo man suchen muss. Eine strukturierte Prüfung aller Punkte bietet das Joomla SEO-Audit. Für einzelne Fragen gibt es einen einfacheren Weg: Stell sie in der gratis SEO-Sprechstunde, und wir sagen dir, welcher Fehler bei deiner Website zuerst angegangen werden sollte.
- Organisation Search Engine Friendly URLs. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation SEO Basics. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Doppelte URLs mit Canonicals konsolidieren. Google Search Central. Stand 15.07.2026. abgerufen am 30.10.2026
- Organisation Article: Edit, Metadata. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Snippets in den Suchergebnissen steuern. Google Search Central. Stand 23.04.2026. abgerufen am 30.10.2026
- Organisation Titellinks in der Google Suche beeinflussen. Google Search Central. Stand 18.12.2025. abgerufen am 30.10.2026
- Organisation Einführung in robots.txt. Google Search Central. Stand 18.12.2025. abgerufen am 30.10.2026
- Organisation The robots.txt file. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Using A Sitemap. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Sitemaps: Übersicht. Google Search Central. Stand 18.12.2025. abgerufen am 30.10.2026
- Organisation Joomla 5 is here, so are all our extensions. Weeblr. Stand 17.10.2023. abgerufen am 30.10.2026
- Organisation 4SEF. Joomla! Extensions Directory. Stand 07.10.2026. abgerufen am 30.10.2026
- Organisation What is Schema.org: Rich Snippets?. Joomla! User Manual. Stand laufend. abgerufen am 30.10.2026
- Organisation Template Basics. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Cache. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
- Organisation Best Practices für die mobilgerätefreundliche Indexierung. Google Search Central. Stand 20.02.2026. abgerufen am 30.10.2026
- Organisation Guidance on migrating from sh404SEF Joomla 3.10 to 4SEO/4SEF (Helpdesk 11742). Weeblr. Stand 07.04.2025. abgerufen am 30.10.2026
Häufige Fragen
Warum steht index.php in meinen Joomla-Adressen?
Dann ist zwar Search Engine Friendly URLs aktiv, Use URL Rewriting aber nicht, oder die Datei htaccess.txt wurde nicht in .htaccess umbenannt. Erst mit beiden Schaltern und aktiver .htaccess verschwindet index.php aus dem Pfad.
Läuft sh404SEF noch unter Joomla 5?
Nein. Weeblr hat sh404SEF 2023 eingestellt, die Erweiterung läuft nur unter Joomla 3. Für die Adressverwaltung empfiehlt der Hersteller 4SEF, das unter Joomla 3 bis 6 läuft.
Woran erkenne ich, ob eine Seite auf noindex steht?
Im Quelltext der Seite steht dann ein robots-Meta-Tag mit noindex. In Joomla siehst du die Einstellung im Feld Robots des Beitrags oder Menüpunkts. Die Search Console zeigt ausgeschlossene Seiten im Bericht zur Seitenindexierung.
Brauche ich trotz Schema.org-Plugin in Joomla 5 eine SEO-Erweiterung?
Das hängt vom Umfang ab. Für strukturierte Daten an Beiträgen reicht das Plugin oft. Wenn du zusätzlich eine Erweiterung mit strukturierten Daten nutzt, achte darauf, dass nicht beide dieselben Angaben ausgeben.
Welchen Fehler sollte ich zuerst beheben?
Alles, was Google am Indexieren hindert: vergessene noindex-Angaben, falsche Sperren in der robots.txt und halb eingerichtete SEF-URLs. Titel, Beschreibungen und Bilder kommen danach.
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder du rufst einfach an.
Zuletzt geprüft am 03.11.2026, nächste Prüfung spätestens im November 2027. Fehler entdeckt? Schreib uns.


