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
260
20
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
260
20
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
635
204
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
0
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
260
20
@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
0
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: 8
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.151
2.329
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
260
20
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:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehler bei Artikel Filter in der Wawi JTL-Wawi - Fehler und Bugs 2
Neu Bestellungen werden verzögert oder nicht gepullt – Ursache: Zeitzonen-Filter im SQL des WooCommerce-Connectors WooCommerce-Connector 0
Neu Filter Artikel User helfen Usern - Fragen zu JTL-Wawi 5
Artikel temporäre Filter JTL-Wawi 1.11 0
Datum-Filter Error JTL-Wawi 1.9 1
Neu Artikelmerkmale / Filter Hersteller Modell Baujahr Allgemeine Fragen zu JTL-Shop 1
Neu Serverwechsel und kurzzeitig zwei Shop-URLs Installation von JTL-Wawi 2
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu URL Weiterleitungen / SEO URLs nach Umzug User helfen Usern - Fragen zu JTL-Wawi 0
Neu Samsung TAB A7 + Swissbit TSE USB-Stick mit JSAUX Adapter OTG Typ C auf USB JTL-POS - Fragen zu Hardware 0
Neu Probleme mit Cache Einstellungen / HTTP 500 - memory limit exceeded JTL-Shop - Fehler und Bugs 9
Neu Kassenbon mit Rabatt Angabe Allgemeine Fragen zu JTL-POS 1
Artikel mit Bestand 0 ausblenden JTL-Wawi 1.9 2
Neu Übertragung an DATEV mit Besonderheit der Kasse (LS-POS) User helfen Usern - Fragen zu JTL-Wawi 0
Artikel mit Bestand einen Einkaufstop setzen JTL-Wawi 1.11 3
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4
Neu Erfahrungen mit automatischen Etikettiersystemen & JTL-Integration Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Erfahrungen mit JTL-Wawi 1.10.15.0 im Produktivbetrieb? JTL-Wawi 1.10 7
Neu Lieferschein entweder mit Stücklistenkomponente oder aber mit normalem Artikel ausgeben. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Rabatt auf Zahlungsart wird bei Lieferung ins EU-Ausland mit falscher MwSt berechnet? Betrieb / Pflege von JTL-Shop 0
Neu Bedarfssprognose - Einmalige Bestellung mit großer Stückzahl nicht zu berücksichtigen User helfen Usern - Fragen zu JTL-Wawi 0
Defekte Retouren mit Grund des Defektes erfassen JTL-Wawi 1.11 1
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Neu Sitemap per cronjob und nicht mit Wawi Abgleich Allgemeine Fragen zu JTL-Shop 3
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Neu Rechnung mit Lastschift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu JTL POS mit Stadtgutscheinen Allgemeine Fragen zu JTL-POS 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 14
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 10
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 2

Ähnliche Themen