Google Search Autocomplete - Suchvorschläge als strukturierte Zeilen
Autocomplete ist die Liste der Vervollständigungen, die Google beim Tippen unter dem Suchfeld anbietet, und eines der nützlichsten öffentlichen Signale im Netz. Es speist sich aus dem, wonach Menschen tatsächlich suchen, und ist damit ein direkter Blick auf die Formulierung von Nachfrage statt einer modellierten Schätzung davon - und anders als ein Keyword-Tool zeigt es den Long Tail, der zu klein ist, um ein Volumen auszuweisen. Der Haken: Es existiert für den Bruchteil einer Sekunde in einem Dropdown. Dieser Service verwandelt es in eine Tabelle: eine Zeile pro Vorschlag, drei Spalten, exportiert als CSV, JSON oder Excel, für so viele Startbegriffe, wie Sie übergeben wollen.
Der Export hat eine ungewöhnlich vorhersagbare Form, und das ist seine beste Eigenschaft. Jeder Startbegriff liefert genau zehn Vorschläge - das galt für jeden von uns gemessenen Block, ohne kurze und ohne lange - die Größe eines Auftrags ist also schlicht Ihre Begriffsanzahl mal zehn, bekannt, bevor Sie etwas ausgeben. Die veröffentlichte Referenz akzeptiert den Parameter query als Array und bündelt bis zu tausend Abfragen pro Anfrage, eine große Begriffsliste ist also ein einziger Auftrag. Zwei optionale Parameter erledigen den Rest: language, standardmäßig Englisch, und region, dessen Verwendung die Referenz für ein besseres Sucherlebnis empfiehlt. Autocomplete ist stark gebietsschema-abhängig, beides bewusst zu setzen lohnt sich also - und separat zu notieren, denn keine der drei Ausgabespalten verrät hinterher, aus welchem Gebietsschema eine Zeile stammt.
Zwei Eigenschaften der Daten selbst sollten Sie einplanen. Die erste: position ist ein Rang innerhalb des Dropdowns einer Abfrage und keine Zeilennummer - es läuft von 1 bis 10 und beginnt beim nächsten Begriff neu, eine Datei mit fünfzig Begriffen enthält die Zahl 1 also fünfzigmal, und das Gruppieren nach query muss jeder Sortierung vorausgehen. Die zweite: Der oberste Vorschlag ist Ihr eigener Begriff, zurückgereicht - das geschah in jedem von uns gemessenen Block. Es ist Google, das die wörtliche Zeichenkette als erste Option anbietet, und es bedeutet, dass zehn Zeilen pro Abfrage in Wahrheit neun neue Formulierungen plus ein Echo sind. Keines von beidem ist ein Fehler, aber beides verzerrt still eine naive Zählung, und eine Kennzahl „Vorschläge pro Begriff“, die das Echo einschließt, ist um etwa ein Zehntel zu hoch.
Eine ehrliche Anmerkung zur Schwankung, und sie schneidet in beide Richtungen. Wir haben mehrere Begriffe mehrfach ausgeführt. Einer lieferte eine byte-identische Top-Ten; ein anderer dieselben zehn Zeichenketten in anderer Reihenfolge; ein dritter teilte acht von zehn mit seinem früheren Durchlauf. Die Liste ist also weder fest noch zufällig - sie driftet. Genau das macht es lohnend, wiederholt statt einmalig zu erheben, und genau deshalb sollte nichts in diesen drei Spalten als stabile Kennung behandelt werden: Bilden Sie einen Schlüssel aus Abfrage und Vorschlag zusammen, speichern Sie das Datum jedes Durchlaufs, und lassen Sie eine Rangbewegung ihre Deutung über mehrere Stichproben hinweg verdienen statt über eine. Starten Sie gratis: Ihre ersten 500 Zeilen kosten nichts und brauchen keine Kreditkarte.