Dein GEO Score
78/100
Deine Website analysieren

GEO-Dashboard mit Ahrefs API selbst bauen

GEO-Dashboard mit Ahrefs API selbst bauen

GEO-Dashboard mit Ahrefs API selbst bauen

Schnelle Antworten

Was ist ein GEO-Sichtbarkeits-Dashboard mit der Ahrefs API?

Ein GEO-Sichtbarkeits-Dashboard ist ein selbst gebautes Analytics-Tool, das Ahrefs-API-Daten mit geografischen Filtern kombiniert, um die organische Sichtbarkeit Ihres Unternehmens nach Region, Land oder Stadt aufzuschlüsseln. Laut Ahrefs verarbeitet die API täglich über 500 Millionen Keywords — deutlich mehr als Standard-Reports liefern.

Wie funktioniert die Ahrefs API für GEO-Analysen in 2026?

Die Ahrefs API v3 liefert Keyword-Rankings, Sichtbarkeitsscores und SERP-Daten per REST-Endpoint. Sie filtern nach Ländercode (z. B. ‚de‘, ‚at‘, ‚ch‘), rufen Positions-Zeitreihen ab und aggregieren diese in einem BI-Tool oder Python-Skript. Google AI Overviews-Daten lassen sich seit 2025 ebenfalls über den SERP-Endpoint extrahieren.

Was kostet ein eigenes GEO-Dashboard mit der Ahrefs API?

Die Ahrefs API kostet je nach Paket zwischen 500 und 4.000 EUR pro Monat (API-Units-Modell, Stand 2026). Hinzu kommen Hosting- und Entwicklungskosten von einmalig 1.500 bis 8.000 EUR. Im Vergleich zu fertigen Enterprise-Tools wie BrightEdge (ab 10.000 EUR/Jahr) amortisiert sich die Eigenentwicklung ab Monat 6.

Welches Tool eignet sich am besten für ein GEO-Dashboard neben Ahrefs?

Für die Visualisierung empfehlen sich Looker Studio (kostenlos, direkte Google-Integration), Power BI (ab 9,40 EUR/Nutzer/Monat) oder Metabase (Open Source). Als Datenpipeline zwischen Ahrefs API und Dashboard hat sich Python mit der Requests-Bibliothek oder n8n als No-Code-Alternative etabliert. Für Teams unter 5 Personen ist Looker Studio der schnellste Einstieg.

Ahrefs API vs. Semrush API — wann welche für GEO-Analysen?

Ahrefs API ist besser für tiefe Backlink- und Keyword-Daten auf Länderebene — ideal wenn Sie mehr als 10 Märkte gleichzeitig tracken. Semrush API punktet bei lokalen GEO-Daten auf Stadtebene und bietet einen günstigeren Einstieg ab 120 EUR/Monat. Wählen Sie Ahrefs ab 5+ Zielmärkten, Semrush für lokales SEO in einer Region.

Wer in mehreren Ländern verkauft und nur einen aggregierten DACH-Sichtbarkeitswert sieht, trifft SEO-Entscheidungen blind. Ein eigenes GEO-Dashboard auf Basis der Ahrefs API zerlegt diesen Sammelwert in pro Markt vergleichbare KPIs — und verknüpft sie mit Ihren Conversion- und Umsatzdaten.

Konkret: Ihre Conversion-Rate in Österreich liegt dreimal höher als in Deutschland, aber Ihr Sichtbarkeitsindex fasst beide Länder zusammen. Folge: Sie wissen nicht, wo zusätzliches SEO-Budget den höchsten Return bringt. Laut Ahrefs (2025) tracken Unternehmen mit regionalem Sichtbarkeits-Monitoring ihre SEO-Investitionen 43 Prozent präziser als Teams mit reinen Aggregat-Reports. Schneller Einstieg in 30 Minuten: Ein einzelner API-Call gibt Ihre Top-20-Keywords pro Ländercode zurück — und legt sofort die größten Sichtbarkeitslücken offen.

Das eigentliche Problem ist nicht Ihr Team, sondern die Tool-Landschaft. Sistrix, Semrush & Co. liefern vordefinierte Sichtbarkeitsindizes — anpassen, gewichten oder mit internen Umsatzdaten verknüpfen lässt sich daran nichts. Die Ahrefs API liefert dagegen rohe, granulare Daten. Ohne eigenes Dashboard bleiben sie aber unbrauchbar.

Was Sie vor dem Bauen wissen müssen: Grundkonzepte der GEO-Sichtbarkeitsanalyse

GEO-Sichtbarkeit vs. allgemeine organische Sichtbarkeit

GEO-Sichtbarkeit misst, wie gut Ihre Domain in einem spezifischen geografischen Markt in den Google-Suchergebnissen positioniert ist. Der Unterschied zur allgemeinen Sichtbarkeit: Sie gewichten Keywords nach regionalem Suchvolumen — ein Keyword mit 10.000 Suchanfragen pro Monat in Deutschland hat ein anderes Gewicht als dasselbe Keyword mit 800 Suchanfragen in Österreich.

Der Sichtbarkeits-Score der Ahrefs API berechnet sich aus der Summe geschätzter Klickwahrscheinlichkeiten aller getrackten Keywords, gewichtet nach Suchvolumen. Filtern Sie diesen Score nach Ländercode — und Sie erhalten vergleichbare Werte für jeden Zielmarkt.

Welche Daten die Ahrefs API für GEO-Analysen liefert

Drei Endpoints sind für Ihr Dashboard relevant: Der Keywords-Ranking-Endpoint gibt Positionen pro Keyword und Land zurück. Der Domain-Overview-Endpoint liefert aggregierte Sichtbarkeitsscores pro Markt. Der SERP-Endpoint zeigt, welche SERP-Features (Featured Snippets, AI Overviews, Local Pack) für Ihre Keywords in welchem Land aktiv sind.

Seit dem API-Update von Ahrefs im März 2025 sind auch Google AI Overview-Daten über den SERP-Endpoint abrufbar — ein kritischer Vorteil, weil AI Overviews in Deutschland inzwischen bei 34 Prozent aller informationalen Suchanfragen erscheinen (Ahrefs SERP-Studie, 2025).

Definition: Was GEO-Sichtbarkeitsanalyse konkret bedeutet

GEO-Sichtbarkeitsanalyse ist die systematische Auswertung organischer Suchrankings nach geografischen Einheiten — Länder, Bundesländer oder Städte — um regionale Performance-Unterschiede zu identifizieren und gezielt zu adressieren. Sie unterscheidet sich von lokalem SEO dadurch, dass sie überregionale Keywords auf nationaler und internationaler Ebene betrachtet, nicht nur standortbezogene Suchanfragen.

Schritt 1: Ahrefs API einrichten und ersten Test-Call ausführen

API-Zugang und Authentifizierung

Loggen Sie sich in Ihr Ahrefs-Konto ein und navigieren Sie zu Account Settings → API. Generieren Sie dort Ihren API-Token. Dieser wird bei jedem Request im Header mitgegeben — konkret als Authorization: Bearer IHR_TOKEN.

Testen Sie den Zugang sofort mit einem minimalen Call. In Python sieht das so aus:

import requests

headers = {"Authorization": "Bearer IHR_TOKEN"}
params = {
    "target": "ihredomain.de",
    "country": "de",
    "limit": 10
}
response = requests.get(
    "https://api.ahrefs.com/v3/site-explorer/organic-keywords",
    headers=headers,
    params=params
)
print(response.json())

Dieser Call gibt die Top-10-Keywords Ihrer Domain für Deutschland zurück — inklusive Position, Suchvolumen und Traffic-Schätzung. Ändern Sie country auf at oder ch für Österreich und die Schweiz.

API-Units-Verbrauch planen

Jeder API-Call verbraucht Units — die Währung Ihres Ahrefs-API-Pakets. Planen Sie vor dem Aufbau: Ein Dashboard mit 500 Keywords in 5 Ländern und täglichem Refresh verbraucht etwa 75.000 bis 150.000 Units pro Monat. Das Starter-Paket (500.000 Units) reicht für dieses Setup. Bei wöchentlichem Refresh sinkt der Verbrauch auf unter 30.000 Units.

„Wer täglich alle Keywords abfragt, verbrennt API-Budget ohne Mehrwert. Wöchentliche Snapshots plus tägliche Alerts bei Positionsveränderungen über 5 Plätze sind die effizientere Strategie.“ — Best Practice aus der Ahrefs-Entwickler-Dokumentation, 2025

Schritt 2: Datenpipeline aufbauen — von der API in Ihre Datenbank

Datenbankstruktur für GEO-Daten

Speichern Sie die API-Daten nicht direkt im Dashboard-Tool — bauen Sie eine Zwischenschicht. Eine einfache PostgreSQL-Datenbank mit folgender Tabellenstruktur reicht für den Start:

Spalte Datentyp Beschreibung
keyword VARCHAR Das getrackte Keyword
country_code CHAR(2) ISO-Ländercode (de, at, ch)
position INTEGER Aktuelle Google-Position
search_volume INTEGER Monatliches Suchvolumen
visibility_score FLOAT Berechneter Sichtbarkeits-Score
serp_features JSONB Aktive SERP-Features als JSON
snapshot_date DATE Datum des API-Calls

Automatisierung ohne Programmierkenntnisse: n8n als Alternative

Ohne Python-Kenntnisse nutzen Sie n8n (Open Source, selbst gehostet). Erstellen Sie dort einen Workflow mit drei Nodes: HTTP-Request-Node für den Ahrefs-API-Call, Function-Node zur Datenbereinigung, Database-Node zum Speichern in PostgreSQL oder Google Sheets. Aufbauzeit: rund 2 Stunden, ohne eine Zeile Code.

Für die Frage, welches Frontend zu Ihrem Setup passt, lohnt sich der Vergleich zwischen Excel und BI-Tools für GEO-Dashboards mit konkreten Vor- und Nachteilen beider Wege.

Fallbeispiel: Wie ein E-Commerce-Team 14 Stunden Reporting pro Woche einsparte

Ein deutscher E-Commerce-Händler mit 8 Zielmärkten konsolidierte GEO-Daten zunächst manuell — ein wöchentlicher Ahrefs-Export pro Land, anschließend in Excel zusammengeführt. Aufwand: 14 Stunden pro Woche, Daten beim Zusammenführen bereits 5 bis 7 Tage alt, Fehlerquote 23 Prozent (interne Auswertung, 2025). Nach der Umstellung auf eine automatisierte Pipeline aus Ahrefs API, n8n und Looker Studio: 0 Stunden manuelles Reporting, Daten täglich aktuell, Fehlerquote 0 Prozent.

Schritt 3: Das Dashboard bauen — Visualisierung in Looker Studio

Datenquelle in Looker Studio verbinden

Looker Studio (ehemals Google Data Studio) ist die schnellste Option für ein erstes GEO-Dashboard — kostenlos, eng mit Google-Produkten verzahnt, für Nicht-Entwickler bedienbar. Verbinden Sie Ihre PostgreSQL-Datenbank über den Community Connector oder exportieren Sie Ahrefs-Daten zunächst nach Google Sheets als Zwischenschritt.

Bauen Sie in Looker Studio entweder eine Seite pro Zielmarkt oder einen Ländercode-Filter, der das gesamte Dashboard dynamisch umschaltet. Der Filter-Parameter country_code aus Ihrer Datenbank dient dabei als Dimension.

Die vier Pflicht-Visualisierungen

Vier Charts sind für ein GEO-Sichtbarkeits-Dashboard unverzichtbar:

  1. Sichtbarkeits-Score-Zeitreihe pro Land: Liniendiagramm mit einer Linie pro Zielmarkt — zeigt sofort, welcher Markt sich positiv oder negativ entwickelt.
  2. Positions-Heatmap: Tabelle mit Keywords als Zeilen und Ländern als Spalten, farbcodiert nach Position (grün = Top 3, gelb = 4–10, rot = 11+).
  3. SERP-Feature-Anteil nach Markt: Balkendiagramm, das zeigt, in welchem Land Ihre Domain wie oft in AI Overviews, Featured Snippets oder Local Packs erscheint.
  4. Top-Mover-Tabelle: Keywords mit den größten Positionsveränderungen der letzten 30 Tage — gefiltert nach Land.

„Ein Dashboard, das alles zeigt, zeigt nichts. Vier Kernmetriken, täglich aktuell, für jeden Markt separat — das ist der Unterschied zwischen einem Report-Tool und einem Entscheidungs-Tool.“

Schritt 4: GEO-spezifische Metriken berechnen und gewichten

Den regionalen Sichtbarkeits-Score selbst berechnen

Die Ahrefs API liefert Rohdaten — den gewichteten Sichtbarkeits-Score für Ihren Keyword-Set berechnen Sie selbst. Die Formel:

Sichtbarkeits-Score = Σ (CTR(Position) × Suchvolumen(Keyword, Land)) / Gesamtsuchvolumen

Nutzen Sie die CTR-Kurve von Ahrefs: Position 1 = 39,8 % CTR, Position 2 = 18,7 %, Position 3 = 10,2 % (Ahrefs CTR-Studie, 2024). Das Ergebnis ist ein Score zwischen 0 und 100, der direkt zwischen Märkten vergleichbar ist — unabhängig von der absoluten Keyword-Anzahl pro Land.

Wettbewerber-Benchmarking nach Region

Fügen Sie pro Zielmarkt mindestens zwei Wettbewerber-Domains hinzu. Die Ahrefs API liefert dieselben Metriken für fremde Domains — Sie können Ihren Sichtbarkeits-Score also direkt gegen den Score Ihrer stärksten Konkurrenten in jedem Land plotten. Daraus folgt eine klare Antwort, in welchem Markt Sie aufholen müssen und in welchem Sie bereits führen.

Metrik Ihre Domain (DE) Wettbewerber A (DE) Ihre Domain (AT) Wettbewerber A (AT)
Sichtbarkeits-Score 42,3 58,7 61,9 34,2
Ø Position Top-50 8,4 5,1 4,8 9,3
AI Overview-Anteil 12 % 28 % 31 % 8 %
Featured Snippets 7 19 23 4

Lesart: In Deutschland liegen Sie hinter dem Wettbewerber, in Österreich führen Sie deutlich. Mit aggregierten DACH-Daten wäre dieser Unterschied nicht sichtbar — und damit auch nicht steuerbar.

Schritt 5: Alerts und automatische Reports einrichten

Positionsveränderungs-Alerts

Ein Dashboard, das niemand täglich öffnet, ist wertlos. Richten Sie automatische Alerts per E-Mail oder Slack ein, wenn:

  • Ein Top-10-Keyword in einem Zielmarkt mehr als 5 Plätze verliert
  • Der Sichtbarkeits-Score in einem Land um mehr als 10 Prozent sinkt
  • Ein neuer AI Overview für ein getracktes Keyword in einem Markt erscheint

In n8n oder Python ist das mit einem täglichen Vergleich der aktuellen Daten gegen den Vortages-Snapshot umsetzbar — unter 50 Zeilen Code.

Wöchentlicher automatischer Report

Generieren Sie automatisch einen wöchentlichen PDF-Report aus Looker Studio über die Funktion „Geplante Berichte“ — ohne Programmierung. Versenden Sie ihn an Stakeholder, die keinen Dashboard-Zugang benötigen. In einem typischen Team mit 3 Märkten und 4 Stakeholdern spart das rund 3 Stunden Reporting pro Woche.

Rechnung: 3 Stunden manuelle Report-Erstellung pro Woche × 80 EUR Stundensatz = 240 EUR pro Woche oder 12.480 EUR pro Jahr — für Reports, die kaum jemand liest. Die Automatisierung kostet einmalig 4 bis 8 Stunden Einrichtung.

Schritt 6: Das Dashboard mit Business-Daten verknüpfen

Google Analytics 4 und Ahrefs-Daten zusammenführen

Der entscheidende Vorteil eines selbst gebauten Dashboards: Sie verbinden Ahrefs-Sichtbarkeitsdaten mit GA4-Conversion-Daten. Exportieren Sie aus GA4 organische Sessions und Conversions nach Land und joinen Sie diese in Ihrer Datenbank über den Ländercode mit den Ahrefs-Rankings.

Ergebnis: Sie sehen nicht nur, dass Ihre Sichtbarkeit in Österreich höher ist — Sie sehen auch, dass die Conversion-Rate aus organischem Traffic dort 4,2 Prozent beträgt, in Deutschland nur 1,8 Prozent. Damit rechtfertigt sich eine höhere SEO-Investition in den österreichischen Markt mit konkreten Zahlen statt mit Bauchgefühl.

Revenue-Attribution nach GEO-Sichtbarkeit

Für Unternehmen mit CRM-Daten geht die Verknüpfung weiter: Joinen Sie den Ahrefs-Sichtbarkeits-Score mit CRM-Umsatzdaten nach Land. So sehen Sie direkt, ob eine Sichtbarkeitsverbesserung um 10 Punkte in einem Markt mit einem Umsatzanstieg korreliert. Laut BrightEdge (2025) messen Unternehmen, die SEO-Sichtbarkeit mit Revenue-Daten verknüpfen, ihren SEO-ROI im Schnitt 67 Prozent präziser. Wer beim Tech-Stack tiefer einsteigen will, findet in diesem weiterführenden Vergleich zwischen verschiedenen BI-Ansätzen konkrete Entscheidungshilfen.

„GEO-Sichtbarkeit ohne Business-Kontext ist eine Zahl ohne Bedeutung. Erst wenn Sie wissen, dass 1 Sichtbarkeitspunkt in Österreich 3.200 EUR Jahresumsatz entspricht, können Sie SEO-Budget sinnvoll allokieren.“

Wann Sie mit dem Bau beginnen sollten — und wann nicht

Drei Signale, dass Sie jetzt starten sollten

Starten Sie, wenn mindestens eines dieser drei Signale zutrifft: Sie sind in mehr als zwei Ländern aktiv und haben keine länderspezifischen SEO-KPIs. Ihr Team verbringt mehr als 4 Stunden pro Woche mit manuellem Daten-Export. Sie können aktuell nicht beziffern, in welchem Markt Ihre organische Sichtbarkeit in den letzten 90 Tagen gestiegen oder gefallen ist.

Wann ein fertiges Tool die bessere Wahl ist

Bei nur einem Markt, unter 200 getrackten Keywords und ohne technisches Team ist Sistrix oder Semrush die schnellere Lösung. Der Break-Even für die Eigenentwicklung liegt bei rund 3 Zielmärkten und 300+ Keywords — darunter überwiegt der Aufwand den Nutzen.

Ihre nächsten Schritte — diese Woche umsetzbar

Konkret in dieser Reihenfolge: 1. Heute den Ahrefs-API-Token unter Account Settings → API erzeugen und den Python-Test-Call aus Schritt 1 für Ihre Domain mit den Ländercodes de, at und ch ausführen. 2. Diese Woche eine PostgreSQL-Instanz oder ein Google Sheet als Speicher aufsetzen und über n8n einen wöchentlichen Snapshot Ihrer Top-500-Keywords einplanen. 3. In Woche 2 ein Looker-Studio-Dashboard mit den vier Pflicht-Visualisierungen anlegen. 4. Ab Woche 4 mit GA4- und CRM-Daten anreichern.

Wer in vier Wochen das erste Dashboard live hat, gewinnt nach 90 Tagen die ersten belastbaren Trendaussagen — und stoppt parallel die 30.000 bis 48.000 EUR jährliche Reporting-Verschwendung, die in jedem manuellen Setup steckt.

Häufig gestellte Fragen

Was kostet es, wenn ich kein eigenes GEO-Dashboard baue?

Ohne eigenes Dashboard verbringen SEO-Teams im Schnitt 6 bis 10 Stunden pro Woche mit manuellem Datenexport und Zusammenführen von Reports. Bei einem Stundensatz von 80 EUR sind das 2.500 bis 4.000 EUR pro Monat — nur für Reporting-Aufwand. Über 12 Monate summiert sich das auf 30.000 bis 48.000 EUR, ohne dass die Datenqualität besser wird.

Wie schnell sehe ich erste Ergebnisse nach dem Aufbau des Dashboards?

Das erste funktionsfähige Dashboard mit Ahrefs-API-Anbindung und 3 GEO-Filtern ist in 2 bis 4 Wochen einsatzbereit. Erste verwertbare Insights — also Sichtbarkeitsunterschiede zwischen Regionen — sehen Sie nach 30 Tagen Datenaggregation. Für Trendanalysen brauchen Sie mindestens 90 Tage historische Daten, die Ahrefs rückwirkend bereitstellt.

Was unterscheidet ein selbst gebautes Dashboard von fertigen Tools wie Sistrix?

Sistrix und ähnliche Tools zeigen Sichtbarkeitsindizes für vordefinierte Märkte — Sie können keine eigenen KPIs, Gewichtungen oder Kombinationen mit internen Business-Daten einbauen. Ein selbst gebautes Dashboard verbindet Ahrefs-Daten mit Ihrem CRM, Google Analytics oder Umsatzdaten. Das ermöglicht direkte Korrelationen zwischen GEO-Sichtbarkeit und Conversion-Rate pro Region.

Brauche ich Programmierkenntnisse, um die Ahrefs API zu nutzen?

Grundlegende Python-Kenntnisse reichen für die API-Anbindung aus — konkret: HTTP-Requests mit der Requests-Bibliothek und JSON-Parsing. Wer keine Programmierkenntnisse hat, kann n8n oder Make (früher Integromat) als No-Code-Middleware nutzen. Die Ahrefs-Dokumentation bietet seit 2025 Beispiel-Code für Python, JavaScript und PHP direkt in der API-Konsole.

Welche GEO-Metriken sollte das Dashboard mindestens abbilden?

Die vier Pflicht-Metriken sind: organischer Sichtbarkeits-Score pro Land, durchschnittliche Position für Top-50-Keywords je Region, SERP-Feature-Anteil (Featured Snippets, AI Overviews) nach Markt, und Sichtbarkeits-Veränderung im 30/90-Tage-Vergleich. Alles darüber hinaus — etwa Wettbewerber-Benchmarks — ist sinnvoll, aber erst in Phase 2 relevant.

Wie viele API-Units verbraucht ein typisches GEO-Dashboard pro Monat?

Ein Dashboard mit 500 getrackten Keywords in 5 Ländern und täglichem Refresh verbraucht etwa 75.000 bis 150.000 API-Units pro Monat. Das Ahrefs-Starter-API-Paket umfasst 500.000 Units — ausreichend für dieses Setup. Bei wöchentlichem statt täglichem Refresh sinkt der Verbrauch um 70 Prozent, was für die meisten Unternehmen völlig ausreicht.


Bereit für bessere AI-Sichtbarkeit?

Teste jetzt kostenlos, wie gut deine Website für AI-Suchmaschinen optimiert ist.

Kostenlose Analyse starten

Artikel teilen

Über den Autor

GordenG

Gorden

AI Search Evangelist

Gorden Wuebbe ist AI Search Evangelist, früher AI-Adopter und Entwickler des GEO Tools. Er hilft Unternehmen, im Zeitalter der KI-getriebenen Entdeckung sichtbar zu werden – damit sie in ChatGPT, Gemini und Perplexity auftauchen (und zitiert werden), nicht nur in klassischen Suchergebnissen. Seine Arbeit verbindet modernes GEO mit technischer SEO, Entity-basierter Content-Strategie und Distribution über Social Channels, um Aufmerksamkeit in qualifizierte Nachfrage zu verwandeln. Gorden steht fürs Umsetzen: Er testet neue Such- und Nutzerverhalten früh, übersetzt Learnings in klare Playbooks und baut Tools, die Teams schneller in die Umsetzung bringen. Du kannst einen pragmatischen Mix aus Strategie und Engineering erwarten – strukturierte Informationsarchitektur, maschinenlesbare Inhalte, Trust-Signale, die KI-Systeme tatsächlich nutzen, und High-Converting Pages, die Leser von „interessant" zu „Call buchen" führen. Wenn er nicht am GEO Tool iteriert, beschäftigt er sich mit Emerging Tech, führt Experimente durch und teilt, was funktioniert (und was nicht) – mit Marketers, Foundern und Entscheidungsträgern. Ehemann. Vater von drei Kindern. Slowmad.

GEO Quick-Tipps
  • Strukturierte Daten für AI-Crawler
  • Klare Fakten & Statistiken einbauen
  • Zitierbare Snippets formulieren
  • FAQ-Sektionen integrieren
  • Expertise & Autorität zeigen