SEO Heute: Wie Google Rankings mathematisch berechnet

Google Vector Search & ScaNN-Benchmarking

Vector Search & ScaNN-Benchmarking: Die mathematische Dekonstruktion von Dense Retrieval für SEO – Cosine Similarity, HNSW und MIPS präzise erklärt.

TL;DR.

Dieser Artikel zerlegt Vector Search in seine mathematischen Bausteine und zeigt, was SEO-Strategen daraus konkret ableiten.

  • Dense Retrieval & Cosine Similarity messen semantische Nähe als Winkel im Vektorraum – unit-normalisierte Embeddings reduzieren die Berechnung auf das reine Dot Product.
  • HNSW & MIPS beschleunigen die Nachbarsuche über hierarchische Graphen und definieren das Suchziel als maximales Inner Product – in logarithmischer Zeit statt linearer Vollsuche.
  • ScaNN-Benchmarking zeigt: Googles quantisierter ANN-Index liefert bei mittleren Recall-Anforderungen höheren Durchsatz und geringeren Speicherbedarf, HNSW bleibt bei maximalem Recall robuster.

Dense Retrieval & Cosine Similarity

Dense Retrieval und Cosine Similarity bilden das mathematische Fundament semantischer Suche: Dense Retrieval übersetzt Text in hochdimensionale Vektoren, Cosine Similarity misst die Richtungsnähe zwischen ihnen.

Dense Retrieval ist ein Suchverfahren, bei dem Text in einen hochdimensionalen Vektor (eine geordnete Liste von Zahlen, typischerweise 384–1536 Dimensionen) übersetzt wird. Jedes Dokument und jede Query erhalten einen solchen Embedding-Vektor, und die Suche vergleicht diese Vektoren mathematisch. Der entscheidende Unterschied zu klassischen Keyword-Verfahren: Es wird nicht nach Worthäufigkeiten gesucht, sondern nach semantischer Richtung im Vektorraum.

Die zentrale Metrik ist die Cosine Similarity – der Kosinus des Winkels zwischen zwei Vektoren $latex \mathbf{q}$ (Query) und $latex \mathbf{d}$ (Dokument):

\cos(\mathbf{q}, \mathbf{d}) = \frac{\mathbf{q}^\top \mathbf{d}}{|\mathbf{q}|_2 , |\mathbf{d}|_2}

Der Wert liegt zwischen -1 und 1; in der Praxis überwiegen positive Werte. Der Unit-Vektor-Trick vereinfacht die Berechnung erheblich: Werden alle Embeddings auf Länge 1 normalisiert ($latex |\mathbf{v}|_2 = 1$), reduziert sich die Cosine Similarity auf das reine Dot Product $latex \mathbf{q}^\top \mathbf{d}$. Genau deshalb normalisieren moderne Vektordatenbanken wie Elasticsearch Embeddings automatisch auf Unit-Length – der rechenintensive Nenner entfällt, und die Suche wird zur reinen Inner-Product-Berechnung.

Interaktiver Vektor-Simulator: Der „Unit-Trick“

Vektoren werden automatisch auf den Einheitskreis (Länge = 1) normalisiert – die rechenintensive Division entfällt.

EOMASK563224a933e57X EOMASK563224a933e58X X Y EOMASK563224a933e59X Einheitskreis (r=1) EOMASK563224a933e510X EOMASK563224a933e511X
Roh-Text (Unnormalisiert) Vektor-Normalisierung
Metrik: cos(θ) = (q · d) / (|q| · |d|)

Konsequenz für ihre SEO-Strategie

Cosine Similarity misst thematische Nähe unabhängig von der Textlänge. Ein längerer, semantisch tieferer Artikel kann einen höheren Score erzielen als ein kurzer Keyword-Text, wenn seine Embedding-Richtung besser zur Suchintention passt. Aber Vorsicht: Cosine ist kein Maß für Faktenrichtigkeit, Informationsdichte oder Entitätenabdeckung. Wer Content ausschließlich auf Cosine-Scores optimiert, riskiert semantische Scheinrelevanz – eine bekannte Schwäche, die in der Forschung als Entkopplung von Ranking-Signal und echter Nützlichkeit diskutiert wird.


HNSW & MIPS

HNSW und MIPS beantworten zwei komplementäre Fragen approximierter Vektorsuche: HNSW beschleunigt die Nachbarsuche über eine hierarchische Graphenstruktur, MIPS definiert das Suchziel als maximales Inner Product. Das Skalierungsproblem: Die exakte Berechnung der Cosine Similarity gegen jeden Vektor einer Datenbank hat eine Zeitkomplexität von $latex \mathcal{O}(N)$ pro Query – bei einer Milliarde Dokumenten ist das für Echtzeit-Retrieval physikalisch und ökonomisch unmöglich. Die Lösung heißt Approximate Nearest Neighbor (ANN) : ein kontrollierter Verzicht auf einen Bruchteil der Genauigkeit (Recall) zugunsten dramatischer Geschwindigkeitsgewinne.

HNSW

HNSW ist eine graphenbasierte ANN-Datenstruktur, die das Prinzip einer Probability Skip List auf den Vektorraum überträgt. Die Konstruktion erfolgt hierarchisch: Die unterste Ebene (Layer 0) enthält alle Vektoren und verbindet jeden Knoten mit seinen nächsten Nachbarn; jede darüberliegende Ebene enthält eine exponentiell abnehmende Zufallsstichprobe der Vektoren mit langreichweitigen Verbindungen (Express-Autobahnen), während die unteren Ebenen feingranulare Kurzdistanzverbindungen (Nebenstraßen) bereitstellen.

HNSW: Graphen-Infrastruktur im Einsatz

Visuelle Darstellung der Zeitkomplexität: Statt jeden Vektor linear zu prüfen (\(\mathcal{O}(N)\)), springt das System über hierarchische Express-Verbindungen in logarithmischer Zeit direkt zum Ziel.

EOMASK563224a933e512X Layer 2 (Express-Autobahn) EOMASK563224a933e513X Layer 1 (Hauptstraßen) EOMASK563224a933e514X Layer 0 (Alle Dokumente / Kurzdistanz) EOMASK563224a933e515X Gieriger Abstieg

Die Suche startet in der obersten Ebene, springt gierig zum jeweils nächsten Nachbarn der Query und „zoomt" Ebene für Ebene herunter, bis sie in Layer 0 den lokalen nächsten Nachbarn findet – in logarithmischer Zeit und unter Ignorierung von über 99 % der Datenbank. Zwei Parameter steuern den Recall-Latenz-Trade-off: $latex M$ (Verbindungen pro Knoten) bestimmt die Graphdichte – höheres $latex M$ bedeutet besserer Recall, aber mehr Speicher und langsamere Konstruktion. $latex \mathrm{ef}_{search}$ (Suchbreite) kontrolliert, wie viele Kandidaten pro Ebene exploriert werden – ein höheres $latex \mathrm{ef}$ liefert besseren Recall auf Kosten höherer Latenz.

MIPS und ip-NSW

MIPS (Maximum Inner Product Search) ist die Aufgabe, den Vektor mit dem höchsten Dot Product zu einer Query zu finden – nicht den mit der geringsten euklidischen Distanz. HNSW ist ursprünglich für metrische Distanzen (z. B. $latex \ell_2$, Cosine) konzipiert; die Erweiterung ip-NSW ersetzt die Distanzmetrik durch den Inner Product und baut den Graphen so um, dass er eine bessere Approximation an den Delaunay-Graphen für Inner Products darstellt. Für normalisierte Embeddings sind MIPS und Cosine Search jedoch mathematisch äquivalent – die Unterscheidung wird erst bei unnormalisierten Vektoren praktisch relevant.


ScaNN-Benchmarking

ScaNN-Benchmarking vergleicht Googles ANN-Bibliothek mit HNSW und FAISS-IVF entlang der drei entscheidenden Achsen Recall, Latenz und Speicher – und liefert ein differenziertes Bild statt eines eindeutigen Siegers.

ScaNN (Scalable Nearest Neighbors) ist eine von Google Research entwickelte ANN-Bibliothek, die auf anisotroper Vektorquantisierung basiert. Der Grundgedanke: Statt jeden 768-dimensionalen Float-Vektor (3072 Bytes) unkomprimiert zu speichern, wird der Vektor in Blöcke unterteilt, für jeden Block per K-Means 256 Zentroide gelernt und jeder Block durch die 8-Bit-ID seines nächsten Zentroids (1 Byte) ersetzt. Aus 3072 Bytes werden so 4 Bytes – eine Kompression um den Faktor 768. Das „Anisotrope" daran: Die Quantisierung priorisiert die Richtung des Vektors (die für Cosine/MIPS entscheidend ist) stärker als seine Magnitude – ein mathematischer Kniff, der den Recall bei gleicher Kompressionsrate deutlich erhöht.

Recall, Latenz, Speicher

Der Vergleich von Recall, Latenz und Speicher ergibt ein differenziertes Bild – nicht den einen Gewinner. Die Forschungsliteratur zeichnet folgende Befunde:

· Hoher Recall-Bereich (≥ 99 %): HNSW dominiert. HNSW liefert bei Recall-Anforderungen über 99 % die höchste erreichbare F1-Score, während ScaNN in diesem Regime durch Konnektivitätsprobleme an Boden verliert. Für SEO-Anwendungen, die maximale Vollständigkeit benötigen (z. B. juristische oder medizinische Recherche), bleibt HNSW die robustere Wahl.
· Mittlerer bis niedriger Recall-Bereich (< 85 %): ScaNN zeigt seinen Latenz- und Durchsatzvorteil. Vertex AI Vector Search mit ScaNN erreicht 90 %+ Recall bei Geschwindigkeiten, bei denen Wettbewerber auf 70 % abfallen. ScaNNs Präzisionsvorsprung gegenüber FAISS-IVF und seine Pareto-Optimalität im Latenz-Recall-Raum sind dokumentiert.
· Speicher: ScaNNs Quantisierung reduziert den Footprint drastisch – ein entscheidender Faktor für SEO-Plattformen mit Millionen indexierter Seiten, bei denen RAM oft der limitierende Kostenfaktor ist.

Kritische Einordnung: Die konkreten QPS- und Millisekunden-Zahlen variieren je nach Hardware, Dataset und Parameterkonfiguration stark. In der vorherigen Antwort genannte Werte (z. B. „9.000 QPS") sollten als illustrative Größenordnung, nicht als universelle Benchmark-Ergebnisse gelesen werden. Die belastbare Aussage lautet: ScaNN ist bei gleichem Recall tendenziell schneller und speichereffizienter, HNSW ist bei maximalem Recall robuster.


Strategische Implikationen

Hybride Architekturen, diagnostische Cosine-Nutzung und bewusste Indexwahl sind die drei strategischen Hebel, die sich aus der Mathematik ableiten lassen.

Hybrid Retrieval

Hybrid Retrieval kombiniert dichtes semantisches Retrieval mit sparse BM25 – und dominiert in der Aggregation über beide Einzelansätze. Das mathematische Bindeglied ist Reciprocal Rank Fusion (RRF) : ein rangbasierter Fusionsalgorithmus, der die Positions-Ränge aus mehreren Rankings zu einem gemeinsamen Score kombiniert:

\mathrm{RRF}(d) = \sum_{r \in {\mathrm{BM25}, , \mathrm{Dense}}} \frac{1}{k + \mathrm{rank}_r(d)}

mit dem Standard-Glättungsparameter $latex k = 60$. RRF benötigt keine vergleichbaren Score-Skalen – es nutzt nur die ordinalen Ränge, was es robust gegenüber unterschiedlichen Retrieval-Methoden macht.

Aber: Der „Fusion Tax" genannte Effekt warnt vor unbedingter Hybrid-Euphorie. Selbst die beste Fusion-Methode rankt auf 13–48 % der Queries relevante Dokumente schlechter als die jeweils bessere Einzelkomponente. Dieser Effekt tritt besonders dann auf, wenn ein Retriever (meist Dense) dominiert und der andere nur Rauschen beisteuert. SEO-Implikation: Hybride Architekturen müssen query-adaptiv gewichtet werden – nicht pauschal fusionieren, sondern die sparse-dense-Balance der eigenen Corpus messen und die Fusion daran ausrichten.

Cosine als Diagnose

Cosine als Diagnose statt als Optimierungsziel entlarvt einen verbreiteten Mythos: Cosine-Scores lassen sich manipulieren, ohne semantische Relevanz zu erzeugen. Content-Rewriting-Tools, die „Cosine-Maximierung" versprechen, optimieren auf eine Metrik, die per Definition richtungsbasiert ist – sie belohnt thematische Nähe, ignoriert aber Faktenrichtigkeit, Informationsdichte und Entitätenabdeckung. Für SEO-Strategen bedeutet das: Cosine-Scores sind nützlich zur Diagnose (Passt die Embedding-Richtung zur Suchintention?), aber gefährlich als alleiniges Ziel.

Anforderung im SystemEmpfehlungMathematische Begründung
Echtzeitsuche & AI OverviewsScaNNMaximiert den QPS-Durchsatz bei mittleren Recall-Vorgaben. Die anisotrope Quantisierung minimiert die Latenz im P99-Bereich.
Maximale Präzision (≥ 99%)HNSWVerhindert das Abreißen von Graphen-Verbindungen bei extremen mathematischen Randbereichen. Optimal für tiefe wissenschaftliche Recherchen.
Speicherkritisches EnterpriseScaNN (Quant.)8-Bit Codebooks reduzieren den Vektor-Footprint um den Faktor 768. Löst das typische RAM-Kostenproblem bei Indizes mit Millionen Seiten.

Indexwahl

Die Indexwahl folgt der strategischen Anforderung – nicht einem pauschalen Sieger. Die Entscheidungsmatrix:

Anforderung Empfohlene Struktur Begründung
Latenzkritische Echtzeitsuche (AI Overviews, Suchvorschläge) ScaNN Höherer QPS, niedrigere p99-Latenz bei vergleichbarem Recall
Maximaler Recall (Recherche, Compliance) HNSW mit hohem $latex \mathrm{ef}_{search}$ Robuster bei Recall ≥ 99 %
Speicherkritische Deployments ScaNN (quantisiert) Drastisch reduzierter RAM-Footprint
Hybride Suche mit BM25 HNSW + RRF Ausgereifte Fusion-Infrastruktur, breite Tooling-Unterstützung


Fazit

Dense Retrieval, Cosine Similarity, HNSW und ScaNN sind keine Magie – sie sind lineare Algebra, Graphentheorie und numerische Optimierung. Für SEO-Strategen, die in einer Welt zunehmend semantischer Suchsysteme bestehen wollen, bedeutet das:

  1. Normierung: Unit-Vektoren machen Cosine zum Dot Product – und MIPS zur Cosine Search. Ohne Normalisierung sind die Ergebnisse nicht vergleichbar.
  2. Die Trade-offs: HNSW ist nicht „besser" als ScaNN – sie lösen unterschiedliche Probleme unter unterschiedlichen Constraints.
  3. Hybridität: RRF ist ein mächtiges Werkzeug, aber der „Fusion Tax" ist real. Query-adaptive Gewichtung schlägt pauschale Fusion.
  4. Behandle Cosine als Diagnose, nicht als Dogma: Semantische Nähe ist notwendig, aber nicht hinreichend für Relevanz.

Hinweis:

Alle in diesem Artikel genannten mathematischen Formeln, Parameter und Studienbefunde sind durch die im Quellenabschnitt genannten Belege gestützt. Konkrete Benchmark-Zahlen (QPS, Millisekunden) variieren je nach Setup und sollten nicht als universelle Wahrheiten behandelt werden – sie dienen der Illustration von Größenordnungen. Wo die Forschung differenzierte oder widersprüchliche Befunde liefert (z. B. HNSW vs. ScaNN im Hoch-Recall-Bereich), ist dies explizit gekennzeichnet.


Quellen und Belege

Die folgenden Quellen und Belegkontexte wurden aus dem Artikel ausgelagert, um den Lesefluss zu verbessern. Sie beziehen sich auf die im Text gemachten Aussagen:

  1. BEIR-Benchmark – De-facto-Standard zur Evaluation von Retrieval-Systemen; Beleg für die Überlegenheit hybrider Systeme aus Dense Retrieval und BM25 in der Aggregation.
  2. „The Fusion Tax" (2026) – Analyse, die zeigt, dass selbst die beste Fusion-Methode auf 13–48 % der Queries relevante Dokumente schlechter rankt als die jeweils bessere Einzelkomponente; warnt vor unbedingter Hybrid-Euphorie.
  3. Studie zu HNSW vs. ScaNN im Hoch-Recall-Bereich (≥ 99 %) – Beleg dafür, dass HNSW bei maximalen Recall-Anforderungen die höchste erreichbare F1-Score liefert und ScaNN in diesem Regime durch Konnektivitätsprobleme an Boden verliert.
  4. Google Cloud Dokumentation zu Vertex AI Vector Search – Beleg für ScaNNs 90 %+ Recall bei Geschwindigkeiten, bei denen Wettbewerber auf 70 % abfallen.
  5. IEEE-Studie zu ScaNN vs. FAISS-IVF – Beleg für ScaNNs Präzisionsvorsprung gegenüber FAISS-IVF und seine Pareto-Optimalität im Latenz-Recall-Raum.
  6. Allgemeine Forschungsliteratur zu Cosine-Similarity-Entkopplung – Beleg für die bekannte Schwäche, dass Cosine-Scores semantische Scheinrelevanz erzeugen können, ohne Faktenrichtigkeit, Informationsdichte oder Entitätenabdeckung abzubilden.