Zum Inhalt springen
Marketing & SEO

🔗Canonical-URLs & Hreflang

Setzt genau ein Canonical-Tag pro Seite und ersetzt ein vorhandenes NOVA-Tag statt es zu duplizieren.

Kostenfreiim JTL-Extension-Store

✓ 1-Klick-Installation im Store · ✓ Eigener JTL-Partner-Support · ✓ DSGVO-konform

Das ist dabei:

  • 1-Klick-Installation über den JTL-Extension-Store
  • Ausführliche Doku (Installation & Konfiguration)
  • Support per E-Mail als offizieller JTL-Partner
  • Kostenlos – keine Abokosten, keine versteckten Gebühren
  • JTL-Shop 5 kompatibel, DSGVO-konform umgesetzt
Zur Plugin-Dokumentation

Wofür ist Canonical-Manager?

Verhindert doppelte Canonical-Tags, indem es ein bereits vom NOVA-Template gesetztes Tag entfernt, bevor es sein eigenes einfügt — am Ende steht immer genau ein Canonical-Tag pro Seite. Zusätzlich setzt es noindex für Filter- und Suchergebnisseiten und pflegt reziproke Hreflang-Alternates für mehrsprachige oder Mehrdomain-Shops. Läuft ohne eigene Datenbanktabellen, externe Dienste oder Cron-Jobs.

Funktionsumfang

Duplikat-freies Canonical-Tag

Entfernt ein vorhandenes NOVA-Tag im <head>, bevor es sein eigenes einfügt — nie zwei Tags gleichzeitig.

Canonical bei Paginierung

Paginierte Seiten (z. B. ?seite=2) lassen sich wahlweise auf Seite 1 falten oder eigenständig lassen.

Noindex für Filter & Suche

Facetten-/Filter-URLs und interne Suchergebnisseiten optional automatisch mit noindex versehen.

Hreflang-Alternates inkl. x-default

Erzeugt vollqualifizierte Hreflang-Tags für alle konfigurierten Sprachen, die erste Sprache wird automatisch x-default.

Keine Fremdeingriffe auf sensiblen Seiten

Warenkorb, Checkout, Konto, Login, Registrierung, Wunschzettel und Vergleichsliste bleiben unangetastet.

Fail-Safe ohne phpQuery

Steht das benötigte Dokument-Objekt nicht bereit, greift das Plugin bewusst gar nicht ein, statt per String-Ersetzung ein zweites Tag zu riskieren.

Typische Einsatzgebiete

Mehrsprachiger Shop

Reziproke Hreflang-Paare zwischen mehreren Sprachdomains sauber einrichten.

Facettierte Navigation

Filter- und Facettenseiten von der Indexierung ausschließen, ohne Crawl-Budget zu verschwenden.

Duplicate-Content-Vermeidung

Paginierte Kategorieseiten kanonisch auf Seite 1 bündeln, um verwässerte Rankings zu vermeiden.

Technische Details

  • JTL-Shop 5.2.0 oder neuer (getestet bis 5.7.x), NOVA-Template
  • PHP 8.1+, nutzt phpQuery (Shop-Standard) zur Head-Manipulation
  • Keine eigenen Datenbanktabellen — nur Plugin-Einstellungen und HTML-Ausgabe
  • Keine externen Dienste, keine API-Keys, keine Cron-Jobs
  • Hreflang-Domains als kommagetrennte sprache=domain-Liste konfigurierbar

Häufige Fragen

Kann es zu doppelten Canonical-Tags kommen?

Nein. Das Plugin entfernt ein bereits vorhandenes Tag, bevor es sein eigenes einfügt — am Ende existiert immer genau ein Tag.

Reicht es, die Hreflang-Domains nur in einem Shop einzutragen?

Nein. Für reziproke Hreflang-Paare muss dieselbe Liste in jeder beteiligten Shop-Instanz identisch hinterlegt sein — das Plugin kann die Gegenseite nicht prüfen.

Was passiert, wenn phpQuery nicht verfügbar ist?

Das Plugin greift dann bewusst nicht ein, statt über eine unsichere String-Ersetzung ein zusätzliches Tag einzufügen.

Werden Checkout- oder Kontoseiten verändert?

Nein. Warenkorb, Checkout, Konto, Login, Registrierung, Wunschzettel und Vergleichsliste fasst das Plugin nicht an.

Was bleibt nach der Deinstallation zurück?

Nichts. Das Plugin legt keine eigenen Datenbanktabellen an; nach dem Entfernen greift wieder ausschließlich die Standard-Canonical-Logik des NOVA-Templates.

Bereit für Canonical-Manager?

Kostenfrei im JTL-Extension-Store — 1-Klick-Installation, keine Abokosten.