Zum Inhalt springen

URL-Parameter-Handling

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 21.10.2026

URL-Parameter-Handling ist der Umgang mit Adressen, die sich nur durch angehängte Parameter unterscheiden. Alles hinter dem Fragezeichen gehört dazu: Filter, Sortierung, Seitenzahl, Sitzungskennungen und die Kennzeichnung von Kampagnen. Für eine Suchmaschine ist jede dieser Adressen zunächst eine eigene Seite.

URL-Parameter-Handling

Der Umgang mit Adressen, die sich nur durch angehängte Parameter unterscheiden.
Beispiel: „Ohne URL-Parameter-Handling standen 40.000 Filterkombinationen des Shops im Index.“

Die Zahl der Varianten wächst multiplikativ. Vier Filter mit je fünf Werten ergeben schon über 600 Kombinationen, und jede ist eine eigene Adresse.

Abgrenzung zur URL-Struktur: Die beschreibt den Aufbau der sprechenden Adresse, hier geht es um das, was dahinter angehängt wird.

Welche Parameter Ärger machen und welche nicht

Ärger machen alle, die den Inhalt nicht wesentlich ändern. Eine Sortierung nach Preis zeigt dieselben Produkte in anderer Reihenfolge, eine Sitzungskennung ändert gar nichts, und eine Kampagnenkennung aus einem Newsletter ist für die Suche ohne Bedeutung. Jede dieser Adressen kostet Abrufe und kann als eigene Seite im Index landen.

Unproblematisch sind Parameter, die wirklich einen anderen Inhalt liefern, etwa die Seitenzahl einer Übersicht oder die Auswahl einer Produktvariante mit eigenem Preis. Sie dürfen eigene Adressen haben, brauchen dann aber einen eindeutigen Titel und einen eigenen Textauszug.

Wie URL-Parameter-Handling praktisch aussieht

In drei Stufen, von der mildesten zur härtesten. Der Canonical-Tag führt die Varianten auf eine Fassung zusammen und bleibt der Normalfall. Reicht das nicht, kommt ein Meta Robots mit noindex für die Varianten dazu. Erst wenn der Abruf selbst zu teuer wird, sperrt man das Muster in der robots.txt.

<!-- Auf der sortierten Fassung: Verweis auf die Grundfassung -->
<link rel="canonical" href="https://example.com/schuhe/">

<!-- In der robots.txt: Sortierung und Sitzung gar nicht erst abrufen -->
User-agent: *
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?sid=

# Die Seitenzahl bleibt erlaubt, sie fuehrt zu anderem Inhalt:
# /schuhe/?seite=2

Was beim URL-Parameter-Handling schiefgeht

Zwei Dinge. Erstens die Sperre in der robots.txt für Adressen, die schon im Index stehen: Dann wird die Seite nicht mehr abgerufen, das noindex darin nie gelesen, und der Eintrag bleibt. Richtig ist, erst das noindex wirken zu lassen und die Sperre später zu setzen.

Zweitens die Reihenfolge der Parameter. Wenn eine Anwendung ?farbe=rot&groesse=42 und ?groesse=42&farbe=rot beide ausliefert, verdoppelt sich die Zahl der Varianten ohne jeden Nutzen. Eine feste Reihenfolge in der Anwendung kostet wenig und erspart die Hälfte der Arbeit.

Das Werkzeug zur Steuerung in der Search Console gibt es seit 2022 nicht mehr. Wer darauf gewartet hat, muss es im eigenen Haus lösen.

Siehe auch:

Canonical Tag

Angabe im Kopf einer HTML-Seite, die festlegt, welche URL als maßgebliche Fassung eines Inhalts gilt.

#Website-Struktur #Suchmaschinenoptimierung (SEO)

Crawl Budget

Die Menge an Abrufen, die eine Suchmaschine einer Website in einem Zeitraum zugesteht.

#Suchmaschinenoptimierung (SEO)

Duplicate Content

Derselbe oder fast derselbe Inhalt unter mehreren Adressen.

#Suchmaschinenoptimierung (SEO)

URL-Struktur

Der durchgängige Aufbau aller Adressen einer Website nach einem festen Muster.

#Website-Struktur

Index Bloat

Ein Index voller Seiten der eigenen Website, die dort niemandem nützen.

#Suchmaschinenoptimierung (SEO)

robots.txt

Textdatei im Wurzelverzeichnis, die Suchmaschinen und KI-Crawlern mitteilt, welche Bereiche einer Website sie nicht abrufen sollen.

#Website-Struktur #Suchmaschinenoptimierung (SEO) #Künstliche Intelligenz (KI)