Zum Inhalt springen

Filter-URLs und Indexierung

Jede Auswahl im Filterpanel ist Teil der Adresse der Seite, ein Link behält sie also. Drei Bildschirme unter Filter → SEO entscheiden, wie diese Adresse lautet und was Crawler mit ihr tun: Filter-URLs, URL-Namen und Indexierung. Landingpages, die gefilterten Ansichten für den Index, haben eine eigene Seite: Landingpages.

Filter-URLs und Indexierung werden für Alle Verkaufskanäle eingestellt, und jeder Kanal kann sie überschreiben. Wählen Sie oben in der Spalte unter Verkaufskanal einen Kanal: Jede Zeile zeigt dann, ob sie den Wert erbt oder dort überschrieben ist, und ihr Kettensymbol überschreibt ihn oder lässt ihn wieder erben. Speichern schreibt die Änderungen; der Shop nutzt sie ab der nächsten Anfrage.

Filter → SEO → Filter-URLs.

Format der Parameter entscheidet, wie die Adresse die Auswahl nennt:

FormatBeispielWirkung
Shopware-IDs?properties=…Wie Shopware es macht. Bleibt stabil, wenn sich Namen ändern. Der Standard.
Lesbare Namen?color=red_navy&price=100-300Die URL-Namen in der Abfrage, in der Sprache des Kanals. Eine Gruppe ohne URL-Namen oder mit einem, den sich zwei Gruppen teilen, behält den Parameter von Shopware; ein Wert ohne URL-Namen steht über seine ID. Alte Adressen führen zu den neuen (301).
Lesbarer Pfad/jackets/color!red_navy,price!100-300/Die lesbaren Namen nach dem Pfad der Kategorie: group!value, Gruppen mit , verbunden, Werte mit _. Sortierung, Seiten und die Suche in den Ergebnissen bleiben in der Abfrage. Shopware-IDs und lesbare Namen führen hierher (301); ein Name, den keine Gruppe hat, ergibt 404.

Feste Reihenfolge der Parameter ist immer an: Dieselbe Auswahl ergibt dieselbe Adresse, in welcher Reihenfolge sie auch geklickt wurde. Eine Adresse in anderer Reihenfolge führt zu dieser einen Adresse (301).

EinstellungWirkung
Max. Werte in der AdresseWie viele Werte eine Adresse nennen darf. 12, wenn nichts gesetzt ist, 1 bis 50.
Max. in einer GruppeWie viele Werte einer Gruppe sie nennen darf. 6, wenn nichts gesetzt ist, 1 bis 50.
Über der GrenzeSeite zeigen + noindex: Die Seite filtert nach jedem Wert und bekommt noindex, nofollow, sodass Crawler sie weder behalten noch von ihr aus weitergehen. Der Standard. 404 zeigen: Eine Adresse über der Grenze antwortet mit 404; strenger, aber alte Links mit mehr Werten funktionieren nicht mehr.
Ganze Wertegruppe in der AdresseIhre Werte: Eine ganz gewählte Wertegruppe steht in der Adresse als ihre Werte. Der Standard. Der Name der Gruppe: Sie steht als ein Eintrag, ihr Name; kürzer, und neue Werte ihrer Regel kommen zu alten Links hinzu. Ein Teil einer Gruppe bleibt ihre Werte. Eine Wertegruppe kann es für sich anders festlegen (Quellen → Wertegruppen).
EinstellungWirkung
Preis in der AdresseMit Shopware-IDs bleibt der Preis bei den zwei Parametern von Shopware, min-price=100&max-price=300.
Alte Shopware-Parameter funktionierenImmer an: Adressen mit properties, manufacturer und min-price aus Lesezeichen, E-Mails und Anzeigen filtern weiterhin.

Neben den Einstellungen nimmt Live-Beispiel eine Kategorie des Kanals mit Produkten. Klicken Sie Werte an, um die Auswahl zu ändern: Der Bildschirm zeigt die Adresse in jedem Format, ihre Länge und ob sie innerhalb der Grenzen bleibt. Beispiel zurücksetzen beginnt neu.

Was ein Crawler sieht lädt diese Adresse vollständig und zeigt die Antwort, die robots und das Canonical, die der Shop sendet, die Produkte nach dem Filter und welche Werte im Panel Links sind.

Filter → SEO → URL-Namen listet jeden Namen, den der Shop in lesbare Adressen schreibt, in der Sprache des Umschalters in der oberen Leiste. Der Bildschirm hat drei Reiter:

ReiterListet
FilterDen URL-Namen jedes Filters, den vor = oder !.
WerteDen URL-Namen jedes Werts.
VerlaufDie Namen, die ein Filter oder ein Wert früher hatte, mit dem, wozu jeder heute Führt zu.

Der Shop erstellt einen URL-Namen für jeden Filter und Wert, sobald eine lesbare Adresse ihn braucht, und behält ihn. Erstellt von sagt, wessen Name es ist: dem Shop oder Ihnen. Ein in der Zeile eingetippter Name wird Ihrer; die alten Adressen führen weiter zu ihm. Einen geleerten Namen erstellt der Shop neu.

  • Ein URL-Name besteht aus Kleinbuchstaben und Ziffern, mit Bindestrichen verbunden, höchstens 64 Zeichen.
  • Er nennt in seiner Sprache genau eine Sache: Zwei Werte einer Quelle oder zwei Filter können sich keinen teilen.
  • Ein Filter kann keinen Namen nehmen, den die Adressen des Shops selbst nutzen, etwa order, p, search, properties oder einen Namen, der mit min-, max- oder cf- beginnt.

Den URL-Namen eines Filters können Sie auch auf seiner Seite unter Quellen setzen; siehe Quellen.

Jeder ersetzte Name bleibt unter Verlauf, sodass eine Adresse mit ihm zum heutigen Namen führt (301). Löschen Sie dort eine Zeile, antwortet diese Adresse mit 404. „nirgendwohin“ kennzeichnet einen früheren Namen, dessen Filter oder Wert in dieser Sprache jetzt keinen Namen hat.

Filter → SEO → Indexierung.

EinstellungWirkung
Links zu FilterwertenNur zu Landingpages: Ein Wert, dessen Auswahl genau die Filter einer aktiven, indexierten Landingpage ergibt, ist im Panel ein einfacher Link zu ihr; die übrigen sind Formularfelder, sodass Crawler keine Kombinationen finden. Der Standard. Keine: Das Panel hat gar keine Links; nur die Sitemap und die Zeile ‘Beliebt’ führen zu Landingpages.
Zeile ‘Beliebt’Wo die Links einer Kategorie zu ihren Landingpages stehen: Unter der Liste (der Standard) oder Über der Liste. Gezeigt auf der Seite der Kategorie und auf ihren Landingpages.
404 für leere gefilterte SeitenStandardmäßig an. Eine gefilterte Seite ohne Produkte antwortet beim vollständigen Laden (von einer Suchmaschine, beim Neuladen) mit 404. Nach einem Klick im Shop sieht der Kunde ein leeres Ergebnis mit dem Hinweis „Ohne X findest du N“. Aus: Eine solche Seite bleibt 200 mit noindex.
EinstellungWirkung
Dünne Landingpage unter (Produkte)Eine aktive Landingpage mit weniger Produkten wird als dünn markiert: in der SEO-Prüfung, in der Übersicht und auf den Bildschirmen der Landingpages. 3, wenn nichts gesetzt ist, 1 bis 100. Dieselbe Zahl entscheidet, ab wie vielen Produkten die Seite eines Kompatibilitätsknotens indexiert wird; siehe Kompatibilität im Shop.
EinstellungWirkung
Vorschau eines EntwurfsImmer noindex und no-store: Eine Adresse mit p2lab-filter-preview gelangt nie in den Index oder den Cache.
Sitemap und hreflangVon Shopware: Landingpages kommen in die Sitemap des Kanals; hreflang verbindet die Sprachversionen derselben Seite.

Die Tabelle Regeln für Crawler auf dem Bildschirm Indexierung zeigt für den gewählten Kanal, was jede Art von Adresse sendet. Klicken Sie eine Zeile an, um zu sehen, warum.

AdresserobotsCanonicalFestgelegt von
Kategorie ohne Filterindex, followauf sich selbstShopware
Landingpageindex, follow oder ihre eigenen Robotsauf sich selbstder Landingpage
Andere gefilterte Adressenoindex, followauf sich selbstdem Plugin
Adresse über der Grenzenoindex, nofollow oder 404 mit 404 zeigenauf sich selbstFilter-URLs → Über der Grenze
Suchergebnisse mit Filternnoindex, followkeinsShopware
Leere gefilterte Seite404 oder noindex, follow bei ausgeschalteter Einstellungauf sich selbst, wenn nicht 404Indexierung → 404 für leere gefilterte Seiten
  • Eine gefilterte Adresse wird nie indexiert: Die Kombinationen gehen in die Tausende und wiederholen den Inhalt der Kategorie. follow lässt Crawler über sie die Produkte erreichen.
  • Nur Landingpages führen in den Index, mit eigener Adresse, Überschrift, Meta und Text.
  • Eine Auswahl von genau einem Kompatibilitätsknoten mit mindestens der Produktzahl der dünnen Seite wird ebenfalls indexiert.
  • Eine Adresse, die einen Parameter oder einen Wert wiederholt, einen Wert nennt, den die Seite nicht anbietet, oder eine Seite nach der letzten antwortet mit 404. Eine Auswahl einer Gruppe, die das Set der Seite auf dieser Seite nicht zeigt, führt zur Adresse ohne sie (301).
  • Der Shop wendet diese Regeln nur beim vollständigen Laden einer Seite an; die eigenen Anfragen des Panels werden nicht gecrawlt.

Die Regel, an die wir uns halten: nie noindex zusammen mit einem Canonical auf eine andere Seite. Ein Canonical bittet darum, die Signale auf die genannte Seite zu übertragen, noindex bittet darum, die Seite fallen zu lassen, sodass eine Suchmaschine das noindex auf die andere Seite übertragen kann. Darum hat jede gefilterte Adresse ein Canonical auf sich selbst.

Die Karte robots.txt bietet optionale Zeilen an, die Crawler von gefilterten Adressen fernhalten; Kopieren legt sie in die Zwischenablage. Eine gesperrte Adresse kann Crawlern ihr noindex nicht zeigen: Fügen Sie diese Zeilen erst hinzu, wenn die gefilterten Adressen den Index verlassen haben.

Filter → SEO → SEO-Prüfung zählt die Filter und Werte ohne URL-Namen; siehe Landingpages.