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.