Zum Inhalt springen
SEO NW – Alexander Müller 18 FachportaleHotline 0800 188 7 100 rund um die UhrGratis Sprechstundewww.seo-manager.info
Joomla SEOFachportal von SEO NW
Menü

Ratgeber

Technische SEO für Joomla

Technische SEO für Joomla sorgt dafür, dass Google alle wichtigen Seiten findet, unter genau einer Adresse indexiert und schnell ausliefern kann. Dazu gehören SEF-URLs mit URL Rewriting, das Plugin System - SEF gegen doppelte Adressen, eine saubere robots.txt, eine XML-Sitemap über eine Erweiterung, der richtige Cache und gute Core Web Vitals.

Gang in einem Serverraum mit ordentlichen Rack-Reihen und sauber verlegten Kabeln, kühles Licht mit orangen Lämpchen
Bild: KI-generiert

Technische SEO umfasst alles, was Google hilft, eine Website zu finden, zu crawlen, zu verstehen und schnell auszuliefern. Der Inhalt selbst ist dabei nicht das Thema, dafür gibt es den Ratgeber zu Content-SEO für Joomla. Joomla bringt für die Technik viele Werkzeuge mit, aber nur wenige sind nach der Installation richtig eingestellt. Diese Seite ordnet die Themen, nennt die Joomla-Einstellungen dazu und verweist auf die ausführlichen Anleitungen.

Crawling und Indexierung

Am Anfang steht die Frage, welche Seiten überhaupt in den Index sollen. Zwei Werkzeuge werden dabei oft verwechselt. Die robots.txt steuert laut Google, welche Adressen Crawler abrufen dürfen. Sie ist kein Mittel, um Seiten aus der Suche herauszuhalten, denn gesperrte Adressen können trotzdem im Index landen, wenn andere Seiten auf sie verlinken [1]. Um eine Seite aus der Suche herauszuhalten, nutzt du noindex oder einen Passwortschutz [1].

Bibliothekarin stellt Bücher mit schlichten Rücken in ein langes Holzregal einer ruhigen Bibliothek
Bild: KI-generiert

Joomla liefert eine robots.txt mit, die Verzeichnisse wie administrator, api, cache, components, plugins und tmp sperrt. Die Ordner images und media sind nicht gesperrt [2]. Die Datei muss im Hauptverzeichnis der Domain liegen; läuft Joomla in einem Unterverzeichnis, gehört sie trotzdem in die Wurzel, mit angepassten Pfaden [2]. Google rät, keine Dateien zu sperren, die zum Verständnis einer Seite nötig sind [1].

Für noindex hat jeder Beitrag in Joomla ein Feld Robots. Bei "Use Global" gibt Joomla kein eigenes robots-Meta-Tag aus [3]. In unseren Projekten sind Suchergebnisseiten, Druckansichten, Tag-Seiten ohne eigenen Text und Dankeseiten nach dem Absenden eines Formulars. Was in der Search Console unter den ausgeschlossenen Seiten auftaucht, solltest du regelmäßig ansehen. Den Begriff erklärt das Glossar unter Indexierung.

Adressen: SEF-URLs und doppelte Inhalte

Nach der Installation stehen in Joomla-Adressen Parameter wie index.php?option=com_content&view=category. Mit den Schaltern Search Engine Friendly URLs und Use URL Rewriting in der globalen Konfiguration und einer aktiven .htaccess-Datei entstehen lesbare Adressen ohne index.php [4]. Die Adresse eines Inhalts ergibt sich dabei aus der Menüstruktur und den Aliassen; den Teil hinter der Domain nennt Joomla Route, und der Router erzeugt und verarbeitet sie [4]. Wie du die Einstellungen setzt und was bei einer Umstellung auf einer bestehenden Website passiert, beschreibt der Ratgeber Joomla SEF-URLs richtig konfigurieren.

Weil Joomla einen Inhalt über mehrere Wege erreichbar macht, entstehen leicht doppelte Adressen. Das Plugin System - SEF hilft mit drei Einstellungen: bevorzugte Domain, strenge Behandlung von index.php und Schrägstrich am Ende [5]. Google nennt Weiterleitungen und das rel="canonical"-Element als starke Signale für die bevorzugte Adresse und empfiehlt, intern immer auf diese Adresse zu verlinken [6]. Google bevorzugt außerdem HTTPS, solange das Zertifikat gültig ist und keine Weiterleitungen zurück auf HTTP stören [6].

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.

XML-Sitemap

Joomla selbst erzeugt keine XML-Sitemap; das Handbuch verweist auf Erweiterungen aus dem Joomla Extensions Directory [7]. Laut Google brauchen kleine, gut verlinkte Websites mit bis zu etwa 500 Seiten nicht unbedingt eine Sitemap, die meisten profitieren trotzdem davon. Eine Sitemap garantiert nicht, dass alle Adressen gecrawlt oder indexiert werden [8]. Wichtig ist, dass die Sitemap nur Adressen enthält, die in den Index sollen: keine Seiten mit noindex, keine Weiterleitungen, keine Varianten mit index.php. Die Einrichtung mit OSMap zeigt der Ratgeber Joomla XML-Sitemap mit OSMap einrichten.

Server und Joomla-Version

Die technische Grundlage ist der Server. Für Joomla 6 nennt das Handbuch PHP 8.3 als Mindestversion und PHP 8.4 als Empfehlung, dazu MySQL ab 8.0.13 (empfohlen 8.4) oder MariaDB ab 10.4 (unterstützt ab 10.6, empfohlen 12.0) [9]. Für suchmaschinenfreundliche Adressen ohne index.php braucht Apache das Modul mod_rewrite, bei IIS das URL Rewrite Module [9]. Ein PHP-Speicherlimit von mindestens 256 MB wird empfohlen [9].

Eine veraltete Joomla-Version ist auch ein SEO-Risiko. Erweiterungen für alte Versionen werden irgendwann nicht mehr gepflegt. Welche Server-Einstellungen für Joomla passen, beschreibt jhosting unter Joomla Server-Anforderungen.

Cache und Ladezeit

Joomla bietet zwei Arten von Cache. Der System-Cache in der globalen Konfiguration hat drei Stufen: aus, konservativ und progressiv. Konservativ speichert Komponentenansichten und Module, die das erlauben; progressiv speichert für abgemeldete Besucher zusätzlich alle Module [10]. Das Plugin System - Page Cache speichert ganze Seiten für Gäste und kann zusätzlich das Browser-Caching nutzen [10].

Staffelläufer übergibt auf einer leeren Stadionbahn in der Dämmerung den Stab an den nächsten Läufer
Bild: KI-generiert

Der Seiten-Cache bringt viel Tempo, hat aber Nebenwirkungen. Das Handbuch rät auf Websites mit Warenkorb oder anderen sitzungsabhängigen Funktionen davon ab und weist darauf hin, dass geänderte Beiträge nicht automatisch aus dem Seiten-Cache verschwinden [10]. Einzelne Menüpunkte und Adressen lassen sich im Plugin ausschließen [10].

Ob die Website schnell genug ist, zeigen die Core Web Vitals. Als gut gelten ein Largest Contentful Paint bis 2,5 Sekunden, ein Interaction to Next Paint bis 200 Millisekunden und ein Cumulative Layout Shift bis 0,1, gemessen am 75. Perzentil der Seitenaufrufe [11]. Google nutzt diese Werte als eines von mehreren Signalen und betont, dass gute Werte allein keine Spitzenplätze garantieren [12]. Messung und Optimierung beschreibt der Ratgeber Joomla Performance und Core Web Vitals.

Mobile Version

Google indexiert Websites anhand der mobilen Version. Hauptinhalt, Überschriften, strukturierte Daten sowie Titel und Beschreibung sollen auf Smartphone und Desktop übereinstimmen [13]. Bei Joomla entscheidet das Template, was auf kleinen Bildschirmen erscheint. Module, die mobil ausgeblendet werden, sieht Google womöglich nicht. Mehr dazu im Ratgeber Joomla Templates und SEO.

Strukturierte Daten

Joomla 5 bringt ein eigenes Systemplugin für Schema.org mit. Nach dem Aktivieren legst du die Grunddaten der Website als Organisation oder Person fest und wählst je Beitrag einen Typ wie BlogPosting, Event oder JobPosting [14]. Google empfiehlt JSON-LD als Format und weist darauf hin, dass korrektes Markup eine erweiterte Darstellung nur möglich macht, aber nicht garantiert. Das Markup muss den sichtbaren Inhalt wiedergeben [15]. Details im Ratgeber Schema-Markup in Joomla.

Werkzeuge für die Prüfung

Für die meisten Prüfungen reichen kostenlose Werkzeuge. Die Google Search Console zeigt, welche Seiten indexiert sind und warum andere ausgeschlossen wurden, und sie liefert die Felddaten der Core Web Vitals. Mit dem URL-Prüftool siehst du, wie Google eine einzelne Seite abruft. Für strukturierte Daten nennt Google den Test für Rich-Suchergebnisse und das URL-Prüftool als Mittel, um die meisten Fehler zu finden [15]. Ein Crawler, der die Website wie eine Suchmaschine durchläuft, ergänzt das Bild: Er findet Weiterleitungsketten, fehlerhafte Links, doppelte Titel und Seiten, die intern gar nicht verlinkt sind. Bei Joomla lohnt sich ein solcher Lauf nach jedem größeren Update, weil sich Router, Menüs und Erweiterungen auf die Adressen auswirken können.

In welcher Reihenfolge du vorgehst

In unseren Projekten hat sich eine feste Reihenfolge bewährt. Zuerst sichern wir die Indexierung: keine falschen Sperren, keine vergessenen noindex-Angaben, eine Sitemap nur mit gewollten Adressen. Danach stabilisieren wir die Adressen, denn jede spätere Änderung erfordert Weiterleitungen. Erst dann folgen Ladezeit, strukturierte Daten und Feinarbeit. Wer mit der Ladezeit beginnt, während die Hälfte der Seiten auf noindex steht, optimiert an der falschen Stelle. Mehrsprachige Websites haben eigene Fallstricke, die im Ratgeber Joomla Mehrsprachigkeit und SEO stehen.

Schreiner legt vor Arbeitsbeginn Werkzeuge der Reihe nach auf einer Werkbank in einer hellen Werkstatt aus
Bild: KI-generiert

Eine Übersicht typischer Fehler mit Lösungen findest du unter häufige Joomla SEO Fehler. Wenn du alle Punkte für deine Website prüfen lassen willst, ist das Joomla SEO-Audit der richtige Schritt. Für eine einzelne technische Frage geht es schneller: Stell sie in der gratis SEO-Sprechstunde, und wir sehen uns die betroffene Einstellung gemeinsam an.

  1. Organisation Einführung in robots.txt. Google Search Central. Stand 18.12.2025. abgerufen am 30.10.2026
  2. Organisation The robots.txt file. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  3. Organisation Article: Edit, Metadata. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  4. Organisation Search Engine Friendly URLs. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  5. Organisation SEO Basics. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  6. Organisation Doppelte URLs mit Canonicals konsolidieren. Google Search Central. Stand 15.07.2026. abgerufen am 30.10.2026
  7. Organisation Using A Sitemap. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  8. Organisation Sitemaps: Übersicht. Google Search Central. Stand 18.12.2025. abgerufen am 30.10.2026
  9. Organisation Technical Requirements (Joomla 6.x). Joomla! Programmers Documentation. Stand laufend. abgerufen am 30.10.2026
  10. Organisation Cache. Joomla! User Guide. Stand laufend. abgerufen am 30.10.2026
  11. Organisation Web Vitals. web.dev (Google). Stand 31.10.2024. abgerufen am 30.10.2026
  12. Organisation Nutzerfreundlichkeit in der Google Suche (Page Experience). Google Search Central. Stand 24.09.2026. abgerufen am 30.10.2026
  13. Organisation Best Practices für die mobilgerätefreundliche Indexierung. Google Search Central. Stand 20.02.2026. abgerufen am 30.10.2026
  14. Organisation What is Schema.org: Rich Snippets?. Joomla! User Manual. Stand laufend. abgerufen am 30.10.2026
  15. Organisation Allgemeine Richtlinien für strukturierte Daten. Google Search Central. Stand 16.09.2026. abgerufen am 30.10.2026

Häufige Fragen

Sind SEF-URLs in Joomla nach der Installation aktiv?

Nicht vollständig. Du aktivierst in der globalen Konfiguration Search Engine Friendly URLs und Use URL Rewriting und benennst auf Apache-Servern die Datei htaccess.txt in .htaccess um. Erst dann verschwindet index.php aus den Adressen.

Erzeugt Joomla eine XML-Sitemap?

Nein, dafür brauchst du eine Erweiterung wie OSMap. Das Joomla-Handbuch verweist auf die Sitemap-Kategorie im Joomla Extensions Directory.

Reicht die robots.txt, um Seiten aus Google herauszuhalten?

Nein. Google erklärt, dass gesperrte Adressen trotzdem indexiert werden können, wenn andere Seiten auf sie verlinken. Dafür ist noindex oder ein Passwortschutz gedacht.

Welcher Cache ist für Joomla der richtige?

Für die meisten Websites ist der konservative System-Cache ein guter Start. Der Seiten-Cache bringt mehr Tempo, eignet sich laut Handbuch aber nicht für Websites mit Warenkorb oder anderen sitzungsabhängigen Funktionen.

Welche PHP-Version braucht Joomla 6?

Laut Joomla-Handbuch mindestens PHP 8.3, empfohlen ist PHP 8.4. Prüfe vor einem Update, ob dein Hoster diese Version anbietet.

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.

Weiterlesen

  • Über uns

    Wer hinter jseo.seo-manager.info steht: SEO NW aus Bertingen, Agentur mit Schwerpunkt Joomla SEO, mit Alexander Müller als …

  • Joomla XML-Sitemap mit OSMap einrichten

    Schritt für Schritt zur XML-Sitemap für Joomla 5 und 6 mit OSMap: installieren, Menüs auswählen, Einträge prüfen und die …

  • Joomla Templates und SEO

    Wie ein Joomla-Template Überschriften, Ladezeit und mobile Darstellung beeinflusst, warum Kind-Templates und Overrides …