GET_KEYWORD_POSITION
Ermitteln Sie die Ranking-Position einer Domain in den Google-Suchergebnissen für ein Keyword.
=GET_KEYWORD_POSITION(keyword, domain, [location], [language])Gibt zurück: number (1-100) or "Not found"
Übersicht
GET_KEYWORD_POSITION überprüft, wo eine bestimmte Domain in den organischen Suchergebnissen von Google für ein bestimmtes Keyword rankt. Die Funktion scannt bis zu den ersten 100 Ergebnissen und gibt die genaue Positionsnummer oder "Not found" zurück, wenn die Domain nicht in diesem Bereich erscheint.
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
keyword | string | Ja | Die Suchanfrage zur Überprüfung der Rankings. |
domain | string | Ja | Die Domain, die in den Suchergebnissen gefunden werden soll (z.B. "example.com"). |
location | string | Nein (United States) | Der geografische Standort für lokalisierte Ergebnisse. |
language | string | Nein (English) | Die Sprache für die Suchergebnisse. |
Beispiele
Ranking für ein bestimmtes Keyword prüfen
Herausfinden, wo asana.com für "project management software" in US-englischen Ergebnissen rankt.
=GET_KEYWORD_POSITION("project management software", "asana.com")Ausgabe
3Ranking in einem bestimmten Land verfolgen
HubSpots Ranking für "best crm software" in britischen Suchergebnissen überprüfen.
=GET_KEYWORD_POSITION("best crm software", "hubspot.com", "United Kingdom")Ausgabe
5Ranking in einer Fremdsprache überprüfen
Semrushs Position für "herramientas seo" in spanischen Google-Ergebnissen aus Spanien überprüfen.
=GET_KEYWORD_POSITION("herramientas seo", "semrush.com", "Spain", "Spanish")Ausgabe
2Konkurrenten-Ranking überwachen
Verfolgen, wo ein Konkurrent für ein Ziel-Keyword rankt.
=GET_KEYWORD_POSITION("email marketing platform", "mailchimp.com")Ausgabe
1Keyword nicht in Top 100
Wenn die Domain nicht in den ersten 100 Ergebnissen erscheint, gibt die Funktion "Not found" zurück.
=GET_KEYWORD_POSITION("best laptops 2025", "mysmallblog.com")Ausgabe
Not foundAnwendungsfälle
Tägliches Ranking-Tracking-Dashboard
Erstellen Sie eine Ranking-Tracking-Tabelle, die Kunden-Keyword-Positionen über mehrere Märkte hinweg überwacht. Protokollieren Sie tägliche Ergebnisse in separaten Spalten und erstellen Sie Trend-Diagramme, die Ranking-Verbesserungen im Zeitverlauf zeigen.
Konkurrenz-Positions-Benchmarking
Verfolgen Sie, wie Ihr Produkt im Vergleich zu Konkurrenten für hochwertige Keywords rankt. Erstellen Sie eine Matrix mit Ihrer Domain und Konkurrenten-Domains als Zeilen und Ziel-Keywords als Spalten, um Lücken zu identifizieren.
Content-Performance-Überwachung
Verfolgen Sie nach der Veröffentlichung neuer Blog-Posts deren Ranking-Fortschritt für Ziel-Keywords Woche für Woche. Identifizieren Sie, welche Content-Stücke an Zugkraft gewinnen und welche Optimierung benötigen.
Lokales SEO-Tracking
Überwachen Sie Rankings für standortspezifische Keywords in mehreren Städten oder Regionen. Vergleichen Sie die Leistung in verschiedenen geografischen Märkten, um lokale SEO-Bemühungen zu priorisieren.
Ranking-Prüfung nach Migration
Überprüfen Sie nach einer Website-Migration oder einem Redesign schnell, ob Schlüsselseiten noch für ihre Ziel-Keywords ranken. Richten Sie Warnungen für Positionen ein, die erheblich fallen.
Internationales SEO-Monitoring
Verfolgen Sie Produktkategorie-Rankings in verschiedenen Ländern und Sprachen. Identifizieren Sie Märkte, in denen Ihre Sichtbarkeit am stärksten ist und wo Expansionsmöglichkeiten bestehen.
Profi-Tipps
Verwenden Sie Zellbezüge für Keywords und Domains anstatt sie in die Formel zu codieren. Dies erleichtert das Tracking von Hunderten von Keyword-Domain-Kombinationen durch Herunterziehen der Formel.
Erstellen Sie einen historischen Verlauf, indem Sie Positionswerte wöchentlich kopieren (als Werte einfügen) in datumsstempel-Spalten. Dies baut eine Ranking-Historie auf, die Sie im Zeitverlauf grafisch darstellen können.
Kombinieren Sie mit bedingter Formatierung, um Positionen farblich zu codieren: Grün für Top 3, Gelb für 4-10, Orange für 11-20, Rot für 20+. Dies gibt Ihnen eine sofortige visuelle Übersicht Ihrer Rankings.
Beim Tracking vieler Keywords fügen Sie sie schrittweise hinzu, anstatt alle auf einmal. Tabellenfunktionen werden parallel ausgeführt, und zu viele gleichzeitig auszuführen kann zu Timeouts führen.
Verwenden Sie die Domain ohne "www."-Präfix für breitere Übereinstimmung. Die Eingabe von "example.com" passt sowohl zu "www.example.com" als auch zu "example.com"-URLs in den Ergebnissen.
Diese Funktion ist unverzichtbar für SEO-Profis und Website-Betreiber, die ihre Suchsichtbarkeit überwachen müssen, ohne Google Sheets zu verlassen. Anstatt manuell bei Google zu suchen oder für teure Ranking-Tracking-Tools zu zahlen, können Sie ein vollständiges Positions-Tracking-Dashboard direkt in Ihrer Tabelle erstellen.
Die Funktion unterstützt geografische und sprachliche Ausrichtung durch optionale Parameter. Sie können einen Standort auf Länderebene (z.B. "United States", "United Kingdom", "Germany") und eine Sprache (z.B. "English", "Spanish", "French") angeben, um lokalisierte Ergebnisse zu erhalten. Dies ist besonders wertvoll für Unternehmen, die in mehreren Märkten tätig sind oder internationale Zielgruppen ansprechen.
Kombinieren Sie GET_KEYWORD_POSITION mit geplanten Triggern oder manuellen Aktualisierungen, um Positionsänderungen im Zeitverlauf zu verfolgen. Durch tägliches oder wöchentliches Protokollieren der Ergebnisse in separaten Spalten können Sie Ranking-Trends mit Google Sheets-Diagrammen visualisieren. Dies bietet Ihnen ein leichtgewichtiges, aber leistungsstarkes Ranking-Tracking-System, das mit dedizierten SEO-Plattformen konkurriert.
Für beste Ergebnisse verwenden Sie die exakte Domain ohne Protokoll oder abschließende Schrägstriche (z.B. "example.com" statt "https://example.com/"). Die Funktion passt zu jeder Seite auf dieser Domain und gibt daher die am höchsten rankende URL zurück. Wenn Sie alle rankenden Seiten sehen möchten, verwenden Sie stattdessen GET_ORGANIC_PAGES_FROM_SERP.
Häufige Fehler
#ERROR - Invalid domain formatUrsache: Der Domain-Parameter enthält ein Protokoll (http:// oder https://) oder einen abschließenden Schrägstrich.
Lösung: Verwenden Sie nur den Domain-Namen ohne Protokoll oder Pfad. Verwenden Sie beispielsweise "example.com" anstelle von "https://example.com/".
#ERROR - SERP credit limit reachedUrsache: Sie haben Ihr monatliches SERP-Guthaben-Kontingent für Ihr Plan-Level überschritten.
Lösung: Warten Sie, bis Ihre Guthaben nächsten Monat zurückgesetzt werden, oder upgraden Sie auf einen Business-Plan für 10.000 Guthaben pro Monat. Sie können Ihre verbleibenden Guthaben in der Unlimited Sheets-Seitenleiste überprüfen.
#ERROR - Request timeoutUrsache: Die SERP-Suche dauerte zu lange, normalerweise aufgrund hoher Serverlast oder Netzwerkproblemen.
Lösung: Warten Sie einige Sekunden und versuchen Sie es erneut. Wenn das Problem weiterhin besteht, versuchen Sie ein weniger wettbewerbsfähiges Keyword oder überprüfen Sie Ihre Internetverbindung.
Häufig Gestellte Fragen
Jeder Aufruf verbraucht ein SERP-Guthaben. Pro-Pläne beinhalten 1.000 Guthaben pro Monat und Business-Pläne beinhalten 10.000 Guthaben. Sie können so häufig überprüfen, wie Ihr Guthaben-Kontingent es erlaubt. Für tägliches Tracking von 30 Keywords würden Sie etwa 900 Guthaben pro Monat mit einem Pro-Plan verbrauchen.
Standardmäßig gibt GET_KEYWORD_POSITION Desktop-Suchergebnisse zurück. Die Ergebnisse spiegeln genau wider, was Sie beim Suchen auf Google in einem Desktop-Browser vom angegebenen Standort aus sehen würden.
Google personalisiert Ergebnisse basierend auf Ihrem Suchverlauf, Standort und Gerät. GET_KEYWORD_POSITION gibt nicht personalisierte Ergebnisse vom angegebenen Standort zurück, was eine objektivere Ranking-Messung bietet. Kleine Positionsunterschiede von 1-3 Plätzen sind normal.
GET_KEYWORD_POSITION überprüft jeweils ein Keyword, aber Sie können leicht skalieren, indem Sie es in mehrere Zeilen einfügen. Setzen Sie Ihre Keywords in Spalte A und ziehen Sie die Formel nach unten. Jede Zelle macht einen separaten API-Aufruf, also beachten Sie die Guthaben-Nutzung.
Wenn Sie nach "example.com" suchen, passt die Funktion zu jeder Seite auf dieser Domain, einschließlich Subdomains wie "blog.example.com" oder "shop.example.com". Sie gibt die am höchsten rankende Übereinstimmung zurück. Wenn Sie nur eine bestimmte Subdomain überprüfen möchten, geben Sie die vollständige Subdomain als Domain-Parameter ein.
Die Funktion gibt die organische Position zurück. Wenn Ihre Website in einem Featured Snippet (Position 0) erscheint, wird sie normalerweise als Position 1 gemeldet. Andere SERP-Features wie People Also Ask oder Knowledge Panels werden nicht in der Positionsnummer gezählt.
Nein, GET_KEYWORD_POSITION verfolgt nur standardmäßige organische Web-Ergebnisse. Local Pack (Karten-)Ergebnisse sind getrennt von organischen Rankings und nicht in der Positionszählung enthalten.
Sie können jeden Ländernamen verwenden (z.B. "United States", "Germany", "Japan") oder spezifischere Standorte wie "California, United States" oder "London, United Kingdom". Der Standort-Parameter unterstützt Tausende geografischer Ziele weltweit.
Verwandte Funktionen
GSC_KEYWORD_POSITION
Holen Sie sich die durchschnittliche Position für ein bestimmtes Keyword aus Google Search Console.
GET_ORGANIC_PAGES_FROM_SERP
Holen Sie sich organische Suchergebnisse für ein Keyword von Google.
GET_SEARCH_VOLUME_FROM_GOOGLE
Holen Sie sich Google Ads Keyword-Daten: Suchvolumen, Wettbewerb und CPC.
Beginnen Sie noch heute mit GET_KEYWORD_POSITION
Installieren Sie Unlimited Sheets, um GET_KEYWORD_POSITION und 41 weitere leistungsstarke Funktionen in Google Sheets zu erhalten.