JTL-Shop Duplikat-URLs bereinigen — Case Study Vlarom E-Commerce Agentur

CASE STUDY

72.489

Duplikat-URLs bereinigt

72.489 Duplikat-URLs — und keiner hatte es bemerkt

Optik-Fachhandel

Auf einen Blick

  • Ein JTL-Shop mit 22 aktiven Währungen erzeugte 72.489 crawlbare Duplikat-URLs durch den ?curr=-Parameter — eine für jede Währungsvariante jeder Produktseite.
  • Google verteilte Ranking-Potenzial auf sinnlose URL-Varianten statt auf die echten Produktseiten. Das Crawl-Budget wurde zu einem großen Teil für Seiten verbraucht, die nie ranken sollten.
  • Vlarom E-Commerce Agentur beseitigte das Problem in drei Schritten: kanonische Tags, Sitemap-Bereinigung, robots.txt-Ausschluss. Die Duplikat-Zahl sank auf null.

Wie entstehen 72.489 Duplikat-URLs in einem JTL-Shop?

Vlarom E-Commerce Agentur identifizierte das Problem bei einer technischen SEO-Analyse: 72.489 crawlbare URLs, alle mit identischem Inhalt — nur der Währungsparameter im Querystring unterschied sich.

Der Kunde betreibt einen JTL-Shop mit mehreren tausend Produkten und 22 aktiven Währungen. Die Mehrwährungsfunktion in JTL-Shop hängt den gewählten Währungscode als URL-Parameter an — `?curr=EUR`, `?curr=USD`, `?curr=GBP` und 19 weitere. Das klingt nach einer Kleinigkeit, hat aber massive Auswirkungen: Jede Produktseite existierte nicht einmal, sondern bis zu 23 Mal.

Keine einzige dieser Varianten hatte einen kanonischen Tag gesetzt. Google crawlte alle, speicherte alle, versuchte alle zu bewerten.

Warum erzeugt JTL-Shop Duplikat-URLs automatisch — und warum fällt es niemand auf?

Die Mehrwährungsfunktion in JTL-Shop 5 ist standardmäßig so aufgebaut, dass die Währungsauswahl als URL-Parameter weitergegeben wird. Das ist technisch einfach und funktioniert für den Nutzer einwandfrei — aus SEO-Sicht ist es eine stille Katastrophe.

Das Problem fällt nicht auf, weil der Shop normal funktioniert. Es gibt keine Fehlermeldung, keine 404er, keinen sichtbaren Defekt. Die Duplikat-URLs entstehen im Hintergrund und tauchen erst in der Google Search Console unter „Gecrawlte Seiten“ auf — oder bei einem gezielten technischen Audit. Dieser Kunde hatte die Funktion jahrelang aktiv, ohne dass jemand die SEO-Konsequenz kannte.

Duplicate Content durch Währungsparameter ist eines der häufigsten stillen Ranking-Probleme in JTL-Shops mit Mehrwährungssetup. Wir sehen es bei einem erheblichen Anteil der Shops, die zur technischen Analyse kommen.

Drei Maßnahmen, sauber in der richtigen Reihenfolge

Die Lösung bestand aus drei Schritten, die in dieser Reihenfolge umgesetzt wurden:

Zuerst haben wir für alle Produktseiten kanonische Tags gesetzt, die Google auf die saubere URL ohne Währungsparameter verweisen. Das ist das stärkste Signal an den Googlebot: Diese URL ist die einzige, die zählt — alle anderen sind Duplikate.

Im zweiten Schritt haben wir die XML-Sitemap bereinigt. Alle 72.489 Duplikat-Varianten wurden aus der Sitemap entfernt. Nur die kanonischen URLs verblieben. Die bereinigte Sitemap wurde direkt in der Search Console eingereicht und neu gecrawlt.

Der dritte Schritt war der robots.txt-Ausschluss: Alle URLs mit `?curr=`-Parameter wurden in der robots.txt als nicht crawlbar markiert. Damit bekommt der Googlebot beim nächsten Crawl ein eindeutiges Signal: Diese URL-Muster nicht indexieren.

Crawl-Budget zurückgewonnen

Nach der Umsetzung sank die Anzahl gecrawlter Duplikat-URLs in der Search Console auf null. Das Crawl-Budget des Shops steht seitdem vollständig für echte Produktseiten zur Verfügung.

Vorher

72.489 Duplikate

  • 72.489 Duplikat-URLs crawlbar
  • Kein kanonischer Tag gesetzt
  • Sitemap enthielt alle URL-Varianten
  • Crawl-Budget zu großem Teil auf Duplikate verteilt
Nachher

0 Duplikate

  • Duplikat-URLs auf null reduziert
  • Kanonische Tags auf allen Produktseiten
  • Sitemap: nur noch kanonische URLs
  • Crawl-Budget konzentriert sich auf echte Produktseiten

Die Lektion

Was jeder JTL-Shop-Betreiber mit Mehrwährung wissen sollte

Wer JTL-Shop mit mehr als einer Währung betreibt, hat mit hoher Wahrscheinlichkeit dasselbe Problem — unbemerkt im Hintergrund. Die Mehrwährungsfunktion erzeugt Duplikat-URLs von Haus aus. Ohne explizite kanonische Tags und Sitemap-Konfiguration werden diese URLs gecrawlt, gespeichert und bewertet. Ein technischer SEO-Audit deckt das auf — und löst es, bevor es jahrelang still Schaden anrichtet.

Häufige Fragen zur JTL-Shop Duplikat-URL-Bereinigung

Ja — die Mehrwährungsfunktion in JTL-Shop 5 hängt den Währungscode standardmäßig als URL-Parameter an. Jeder Shop mit mehr als einer aktiven Währung und ohne explizit gesetzte kanonische Tags ist betroffen.

Eine pro Produktseite pro Währung. Bei 22 aktiven Währungen und 3.000 Produkten entstehen bis zu 66.000 zusätzliche URLs — zuzüglich Kategorie- und Filterseiten.

Nein. Kanonische Tags und robots.txt-Ausschluss entfernen keine indexierten Seiten — sie konsolidieren Ranking-Signale auf die echten Produktseiten. Das stärkt das Ranking der kanonischen URLs.

Technischen SEO-Check für euren JTL-Shop anfragen

Duplikat-URLs durch Währungsparameter sind eines von mehreren typischen JTL-Shop-SEO-Problemen, die ohne Audit unsichtbar bleiben. Wir prüfen als JTL Service Partner Gold die technische SEO-Basis eures Shops. Ruf uns an unter +49 30 91473862, schreib an info@vlarom.de oder nutze unser Kontaktformular.