Neu Filter URLs mit einem generellen / anderen Parameter

ecki

Aktives Mitglied
17. August 2022
75
13
Hallo,

Wenn ich die Merkmalfilter benutze werden dies immer mit 2x _ also boden__Alu in der URL ausgegeben.
Gibt es die Möglichkeit die __ durch einen anderen Parameter zu ersetzen?
also boden?filter=alu in der URL

Alternativ die __ durch ein # zu ersetzen?

Jemand eine Idee?

Gruß
ecki
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Rein theoretisch ja - das ist die Konstante "SEP_MERKMAL", die du prinzipiell über die includes/defines_inc.php modifizieren könntest.
Ich würde aber dringend davon abraten. Insbesondere ist das "#" ja schon für Sprungmarken reserviert.
 
  • Gefällt mir
Reaktionen: ecki

ecki

Aktives Mitglied
17. August 2022
75
13
Rein theoretisch ja - das ist die Konstante "SEP_MERKMAL", die du prinzipiell über die includes/defines_inc.php modifizieren könntest.
Ich würde aber dringend davon abraten. Insbesondere ist das "#" ja schon für Sprungmarken reserviert.
Hallo FMoche,
danke für die Antwort. ?filter ist klar die bevorzugte Wahl.
Wie kann ich dies "Updatesicher" ändern?

Es wird von unserem SEO gewünscht, um die URLs via robot.txt vom crawlen auszuschließen.
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
Hallo FMoche,

die Lösung, URLs mit _ zu erzeugen, ist nicht SEO-freundlich und ein weiteres Beispiel für einen unerklärlichen Sonderweg von JTL. Von daher geht Ecki im Ansatz den richtigen Weg! Warum gibt es keine updatesichere Lösung?

Viele Grüße
g.
 
  • Gefällt mir
Reaktionen: Fleming und ecki

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
Hallo zusammen,

ich muss die Frage noch einmal hochholen, da das Thema im Lichte der letzten Google Core Updates von Bedeutung sein könnte: Nutzersignale sind definitiv wertvoller geworden. Dass die paginierten Seiten von Artikellistings URLs mit _ statt mit einem "ordentlichen" Parameter aufgebaut werden, ist dabei ein echtes Eigentor. Denn sämtliche Nutzersignale auf den paginierten Seiten zahlen nicht auf die kanonische SEO-URL ein, zu der die paginierten Seiten gehören, sondern werden von Google auf Ebene der paginierten Seiten separat gezählt. Das Problem betrifft somit gerade Oberkategorien, auf die die SEO eines Shops aufbaut. In gleicher Weise dürfte sich der URL-Aufbau von Merkmal-/Filterseiten mit _ bzw. __ auswirken.

Also: Wie kann der Unterstrich in URLs durch einen "ordentlichen" Parameter ersetzt werden? Und das möglichst updatesicher?

Viele Grüße
g.
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
207
Wir stehen vor dem gleichen Problem, hat jemand eine Lösung?
Wir versuchen mit dem Plugin "SEO Optimierung durch PRG Methode" von Netzdinge zumindest die Flut der möglichen URLs die unnötigerweise indexiert werden einzudämmen, die sich durch die Merkmalfilter ergeben, aber ich verstehe nicht ganz warum es überhaupt so gehandhabt wird von JTL
 

Ferox

Aktives Mitglied
26. Dezember 2023
10
1
Ich möchte mich auch gerne an diesem Thema beteiligen und bitte JTL hier um Anpassung. Wir haben das Problem, dass Artikel teils über 5 Merkmale mit z.T. über 20 Merkmalerte haben. Dies hat nun die Folge, dass ein Meta-Crawler unseren ganzen Server lahmlegt, weil er jede neue URL mit FIlterung versucht zu Crawlen. Keine gefilterte Seite darf/sollte gecrawled werden. Eine Lösung mit "__" erachte ich ebenso als nicht charmant, um nicht zu sagen nicht sonderlich professionell. Eine Filterung muss wie hier oben genannt klarer deklariert werden um dies auch in einer robots.txt einem Crawler besser mitzuteilen. Wenn ich hier nun die "__" in der Robots nicht erlaube, erkennt das der Crawler nicht. Dies ist ein erheblicher Mangel.
Wir versuchen nun über eine Cloudflare WAF das etwas zu hemmen, jedoch kann ich den Crawler dahingehend nicht blockieren, da er dann noch aggressiver vorgeht und den Server noch mehr überlastet.

Der letzte Weg ist nun, dass wir jetzt gezwungen sind aufgrund dieses Mangels die Merkmale herunterzustufen/löschen und tiefer zu kategorisieren, was wesentlich Nutzerunfreundlicher ist und somit weniger Verkäufe generiert.
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
@Ferox Guter Punkt! Habe ich bisher nicht angeführt.

Besonders tragisch finde ich es, dass man in JTL 5 beim Filtern sogar inhaltlich auf derselben URL bleibt (z. B. verschwindet der Kategorietext nicht, wenn ich filtere), aber aus Sicht von Suchmaschinen und Crawlern trotzdem eine neue URL aufgerufen wird. Wir hätten mit unseren vielen Merkmalen wahrscheinlich superlange Verweildauern auf unseren Kategorieseiten (Artikellistings), aber nichts da ... Das wird durch einen der grundlegenden Fehler von JTL torpediert.
 

Ferox

Aktives Mitglied
26. Dezember 2023
10
1
Für mich ist es absolut nachvollziehbar, dass Aufrufe in 6 bis 7-stelliger Höhe von Crawlern im Zusammenhang mit zuvielen Merkmalen und Merkmalwerten im Zusammenhang steht und damit auch der Umgang von JTL mit der Erstellung von Links. Hier mal ein schönes Beispiel von uns - wir haben einen neuen Shop aufgesetzt in der Free-Edition, weil wir auch nicht mehr als 500 Artikel dort planen. Diese Artikel sind jedoch in sich sehr komplex mit 5 verschiedenen Merkmalen und durchaus über 40 verschiedene Merkmalwerte. Hier mal ein Screen was allein die Shopauswertung sagt, Cloudflare sagt sogar noch mehr. Der Shop ist recht frisch und wird noch nirgendwo verlinkt - noch irgendwo bei Social Media oder unseren anderen Websiten. Google auch kaum in den Top 100.



Wir müssen für unseren Teil also leider umdenken und dies ggf. über einen von JTL zur Verfügung gestellten Konfigurator lösen oder einen eigenen bauen.

Andere Shops von uns, die wirklich nur einfache Artikel haben mit z.B. Farbe Schwarz / Silber sind nicht von solchen "Crawlerattacken" betroffen.
 

Anhänge

  • Bildschirmfoto 2026-01-26 um 14.13.04.png
    Bildschirmfoto 2026-01-26 um 14.13.04.png
    45,5 KB · Aufrufe: 11
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.609
2.683
Berlin
Firma
css-umsetzung
Die Umstellung auf PRG ist bereits in Arbeit und wird wie es scheint, mit der nächsten Version kommen
wir versuchen nun über eine Cloudflare WAF das etwas zu hemmen, jedoch kann ich den Crawler dahingehend nicht blockieren, da er dann noch aggressiver vorgeht und den Server noch mehr überlastet.

Bei den Crawlern handelt es sich nicht immer um erkennbare Bots, da eine klare Kennung fehlt, allerdings kommen diese mit immer neuen IP Adressen.
Für besonders schwer betroffene Seiten habe ich etwas programmiert, dass den Bots das besuchen von verschachtelten Merkmalfiltern sowie den direkten Aufruf der Suchfunktion verbietet.
Mit dieser Programmierung kehrt Ruhe ein und die Serverlast wird mehr als deutlich reduziert.
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
Die Umstellung auf PRG ist bereits in Arbeit und wird wie es scheint, mit der nächsten Version kommen


Bei den Crawlern handelt es sich nicht immer um erkennbare Bots, da eine klare Kennung fehlt, allerdings kommen diese mit immer neuen IP Adressen.
Für besonders schwer betroffene Seiten habe ich etwas programmiert, dass den Bots das besuchen von verschachtelten Merkmalfiltern sowie den direkten Aufruf der Suchfunktion verbietet.
Mit dieser Programmierung kehrt Ruhe ein und die Serverlast wird mehr als deutlich reduziert.
Verstehe ich es richtig, dass das in JTL 6 sein wird? Oder noch in JTL 5?
 
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.609
2.683
Berlin
Firma
css-umsetzung
Also die 5.7er hat das PRG enthalten, muss extra aktiviert werden.

JTL hat wie es scheint, in diesem Punkt auch an der Geschwindigkeitsschraube gedreht, dass kann ich aber selbst nicht testen,
da meine DEV Installationen nicht so viel Merkmale haben, als das ich da echte Tests durchführen könnte.

Die Werte die ich gesagt bekommen habe sind aber, wenn sie stimmen, vielversprechend.
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
Klingt aber erstmal nach einem überraschenden Fortschritt für mich. Eine Frage noch dazu: Betrifft die Umstellung nur die Filterung in Artikellistings oder auch die Merkmaltabellen auf Artikeldetailseiten? Dort befinden sich ja auch die internen Links auf Merkmale, um die es geht.
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
284
22
Richtig. Dennoch können durch diese Merkmaltabellen sehr viele interne Links auf URLs entstehen, die nicht pauschal indexiert werden sollten.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.609
2.683
Berlin
Firma
css-umsetzung
Ich würde Merkmale grundsätzlich nicht indexieren lassen, außer ich habe für jedes Merkmal wertvollen Content hinterlegt.

Letztendlich ist es nur ein Listing von vielen, in dem Produkte vorkommen, die auch in anderen Listings vorhanden sind, daher Frage ich mich was mir diese Indexierung bringen soll.

Ich bin keine SEO Agentur eventuell sehen die da ja einen Mehrwert, dass zu indexieren.
 
  • Gefällt mir
Reaktionen: golvreven

Märztext

Neues Mitglied
18. Februar 2026
11
2
Hallo css-umsetzung,

grundsätzlich stimme ich Dir zu. Die Seiten pauschal auf "noindex" zu stellen, ist aus meiner Sicht aber etwas oberflächlich. Bei genauem Hinsehen kann man die eine oder andere vielleicht nutzen, um damit Nischen-Keywords abzudecken? Das ist allemal besser, als über "Eigene Inhalte" irgendwelche Landingpages ohne ein richtiges Produktlisting anzulegen.

Viele Grüße
Michael
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Preislisten-Filter klappen nicht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Canonical-Tag bei Merkmalwert-URLs mit Parameter "m" Betrieb / Pflege von JTL-Shop 11
Neu Anzahl der URLs in der Sitemap ändern Allgemeine Fragen zu JTL-Shop 3
JTL-Wawi 2.0.6.0 sendet fehlerhafte multipart/form-data-Requests – ModSecurity blockt Datenabgleich mit 403 (scheinbar hosterabhängig) JTL-Wawi 2.0 4
Neu Variationen (Deutsch) mit Ameise aktualisieren JTL-Ameise - Ideen, Lob und Kritik 1
Neu Preise im Shop mit 4 Stellen hintern dem Komma Allgemeine Fragen zu JTL-Shop 5
Neu Erfahrungen mit Amazon Pay Smalltalk 0
Neu Amazon Artikel ist mit Vaterartikel verknüpft Amazon-Anbindung - Fehler und Bugs 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu Google Pay und Konfiguration mit Freiposition stürzt ab *Hotfix* Technische Fragen zu Plugins und Templates 0
Wawi 1.11.11 Shopabgleich mit 5.72 JTL-Wawi 1.11 17
Neu Sicherheitslücke, geprüft mit EcomSec Allgemeine Fragen zu JTL-Shop 3
Neu POS Server crashed mit Wawi Version 1.11.10 JTL-POS - Fehler und Bugs 0
Neu Plugin trotz Hinweis Kompatibel mit JTL-Shop bis 5.6.* auch unter 5.7.2 nutzen Plugins für JTL-Shop 2
Webinar am 04.08. eBay Live: So startest du mit Live Commerce Messen, Stammtische und interessante Events 0
Neu Mail mit Plugin zum testen der Sicherheitslücke echt? Allgemeine Fragen zu JTL-Shop 47
Neu Nettopreis mit rabbatt Allgemeine Fragen zu JTL-Shop 1
Neu Übertragung an AMAZON (versendet) - Probleme mit Großbriefen JTL-ShippingLabels - Fehler und Bugs 0
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Rechnung mit CC verschicken Vorlagen 2.0 JTL-Wawi 1.11 12
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Versanddatenimport in Packtisch nicht automatisch (DPD Österreich mit WEB.omat) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Anzeige Alle Artikel mit Kategorieanzeige linke Menüleiste Allgemeine Fragen zu JTL-Shop 9
Neu GLS Privatlabels mit Packtisch verknüpfen JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu Konfigurationsgruppe mit Auslesen Arbeitsabläufe in JTL-Wawi 1
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Neu Mariadb 12 mit 5.7.1 Allgemeine Fragen zu JTL-Shop 0
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Mit Fehlern beendet - Object reference not set to an instance of an object. JTL-Track&Trace - Fehler und Bugs 0
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Probleme mit Artikelansicht oder Verkauf, etc. JTL-Wawi 2.0 0
Fehler mit Zahlungsabgleich JTL-Wawi 1.11 11
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL Artikelanlage mit KI beschleunigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu DHL 4.0 mit JTL-ShippingLabels funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 2
Neu Amazon FBA Bestellungen doppelt mit _1 Amazon-Anbindung - Fehler und Bugs 5
Fehler beim Abgleich mit Amazon JTL-Wawi 2.0 10
Abgleich Amazon mit Fehlern beendet 1.11.08 JTL-Wawi 1.11 14
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Worker 2.0 starten mit deak. Abgleichen? JTL-Wawi 2.0 6
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 10
Neu Abrechnung / Auslieferung von Aufträgen mit Gutschriftverfahren Arbeitsabläufe in JTL-Wawi 3
Neu Dummy-ID oder Freiposition für Angebot mit mehrzeiliger Beschreibung JTL-Wawi - Ideen, Lob und Kritik 7

Ähnliche Themen