Alternativen zu DataForSEO, als Glossar der Aktionen zu lesen
Ein Nachschlagewerk, das Sie neben dem Notebook offen halten können. Zuerst die Aktionen und ihre Preise, dann die Vokabeln, die oft Probleme bereiten, wenn eine Linktabelle in R landet.
CranSEO-Research-Team ·

Finden Sie die benötigte Aktion, notieren Sie deren Kreditkosten und prüfen Sie anschließend die Begriffsliste unten für alles Unbekannte. Wir listen hier keine Spaltennamen auf, da Sie diese aus Ihrer eigenen glimpse()-Ausgabe lesen sollten.
Aktionen: Was ein einzelner Aufruf liefert
| Aktion | Kredite | Was Sie erhalten |
|---|---|---|
| domain, overview, stats, suggest | Kostenlos | Schneller Überblick über eine Domain und Vorschläge; kein Schlüssel erforderlich |
| bulk_dr | 1 | DR für bis zu 2.000 Domains pro Aufruf |
| compare | 1 | Gegenüberstellung von Kennzahlen für bis zu 20 Domains |
| top, dr_distribution, tld_breakdown | 1 | Rankings und Verteilungen des Index |
| refdomains, backlinks | 2 | Zeilen mit verweisenden Domains oder einzelnen Links |
| anchors, toppages, anchor_cloud | 2 | Ankertext und meist verlinkte Seiten |
| intersect | 2 | Domains, die gleichzeitig 2 bis 10 Ziele verlinken |
| search, keyword | 3 | Volltextsuche über Ankertexte, Titel und URLs; Suche nach exakten Ankern |
Begriffe, die in einem Datenrahmen oft Verwirrung stiften
| Begriff | Einfache Bedeutung |
|---|---|
| Verweisende Domain | Eine eindeutige Website, die zu Ihnen verlinkt, zählt nur einmal, unabhängig davon, wie viele Links sie sendet |
| Backlink | Ein einzelner Link von einer Seite zur anderen; mehrere können von derselben verweisenden Domain stammen |
| DR | round(100 log(ref_domains + 1) / log(2 10^7)); eine logarithmische Skala, sodass der Bereich 10 bis 20 leichter zu verstehen ist als 70 bis 80 |
| Anker | Der anklickbare Text eines Links, nützlich als kategoriale Spalte |
| Link-Graph | Die eigene Karte unserer Crawler von Domain-zu-Domain-Links: 2.774.625.913 davon |
| Snapshot | Der monatliche Zustand des Index; speichern Sie das Datum neben jedem Abruf |
| Kredit | Abrechnungseinheit, $0,0001 pro Stück; ein Aufruf wird einmal abgerechnet, unabhängig von der Anzahl der Zeilen |

Was eine einzelne Zeile für jede Aktion bedeutet
Wenn Sie hierher gekommen sind, weil Sie nach Alternativen zu DataForSEO gesucht haben, zeigt dieses Glossar, was eine rein auf Links basierende Aktion auf Zeilenebene zurückgibt. Die Bedeutung der Zeile ist am wichtigsten. Die meisten Leute verstehen dies beim ersten Mal falsch, und dies ist auch der Teil, der am meisten kostet.
Verweisende Domain im Gegensatz zu Backlink
Eine verweisende Domain wird nur einmal gezählt, unabhängig davon, wie viele Links sie sendet. Ein Backlink ist ein einzelner Link von einer Seite zur anderen, sodass eine einzelne Website viele davon beitragen kann. Wenn Ihr Diagramm „Links“ angibt, die Zeilen jedoch Domains sind, handelt es sich um eine Anzahl von Domains und sollte entsprechend beschriftet werden.
Wählen Sie die Granularität vor dem ersten Join. Die obige Aktionstabelle ist die Referenz dafür, welcher Aufruf welche Granularität zurückgibt.
Eine Tabelle, die beide mischt, sieht aus wie eine Anzahl von Links, ist aber tatsächlich eine Anzahl von Websites. Prüfen Sie die ersten wenigen Zeilen mit dem Auge, bevor Sie etwas zusammenfassen.
Ankertext als Kategorie, nicht als Schlüssel
Ankertext eignet sich gut als kategoriale Spalte. Sie können Anker in Kategorien wie Marken, generisch und reine URLs einteilen und dann jede Kategorie pro verweisender Domain zählen. Er ist ein schlechter Schlüssel, da dieselben Wörter in verschiedenen, nicht zusammenhängenden Links wiederholt vorkommen.
Behalten Sie den Anker als Text bei, machen Sie ihn beim Import einmal klein geschrieben und führen Sie niemals Joins zwischen zwei Tabellen basierend darauf durch.
Das Stichtagsdatum
Der Snapshot ist der monatliche Zustand des Index. Speichern Sie sein Datum neben jedem Abruf, im Dateinamen oder in einer Spalte, damit ein Vergleich über Monate hinweg Vergleichbares mit Vergleichbarem vergleicht.
Zwei Abrufe mit unterschiedlichen Stichtagsdaten sind erst dann ein Trend, wenn Sie überprüft haben, dass die Daten mit dem im Diagramm behaupteten übereinstimmen.
Eine nützliche Gewohnheit ist es, das Stichtagsdatum in die erste Zeile jedes Berichts einzuschreiben, damit auch ein ausgedrucktes Blatt es enthält. Leser vergessen, wo ein Datum in einer Datei zu finden ist, aber sie lesen die erste Zeile.
Durchschnitte verbergen die Ausreißer
Durchschnitte auf logarithmischer Skala täuschen. Der Mittelwert von 20 und 60 ist 40, aber diese Zahl beschreibt keine der beiden Domains und sagt nichts über die Streuung aus.
Behalten Sie das Minimum und das Maximum neben jedem Mittelwert bei. Eine sehr große Domain kann den Durchschnitt nach oben ziehen, und ein Leser des Diagramms kann am Mittelwert allein nicht erkennen, dass dies geschehen ist.
Die Aktionstabelle wie ein Datenmodell lesen
Jede Aktion gibt Zeilen auf einer bestimmten Ebene zurück, und das Mischen von Ebenen ist der schnellste Weg zu einer Doppelzählung, also denken Sie in Granularitäten.
refdomains gibt eine Zeile pro verlinkender Site zurück, backlinks eine Zeile pro Link, anchors eine Zeile pro distinctem Ankertext. Ein Join zwischen der ersten und der zweiten multipliziert die Zeilen, also aggregieren Sie vor dem Zusammenführen und prüfen Sie nrow() vor und nach dem Join.
Die Paginierung funktioniert überall gleich: page und per, wobei per zwischen 10 und 5000 liegt, sortiert nach sort und order=asc|desc. Pro Aufruf werden bis zu 1.000 Zeilen zurückgegeben, und die tiefe Paginierung endet bei 50.000, also bitten Sie um die Sortierung, die Ihre Antwort an die erste Stelle bringt.
Für die Budgetseite dieser Entscheidungen siehe das Notebook-Budget, und für eine ausgewählte Anbietermischung den Entscheidungsbaum.
Lange Tabellen statt eines Blatts pro Abruf
Die Gewohnheit, für jeden Monat ein neues Blatt zu öffnen, ist verbreitet. Abweichungen beginnen dort, und sie sind schwer rückgängig zu machen. Eine einzige lange Tabelle ist einfacher korrekt zu halten. Sie ist auch einfacher zu prüfen.
Stellen Sie es sich so vor. Jeder Monat fügt Zeilen zu einer Tabelle hinzu, anstatt ein neues Objekt zu erstellen, das gepflegt werden muss. Die Tabelle wird länger, aber keine einzelne Zahl muss von Hand kopiert werden. Jede Zeile trägt dann ihr eigenes Snapshot-Datum, ihre Quelle und ihre Granularität, was ein Leser auf einen Blick prüfen kann.
Eine lange Tabelle mit einer Snapshot-Spalte
Viele Leute beginnen jeden Monat mit einem neuen Blatt. Eine lange Tabelle mit einer Snapshot-Spalte hält jeden Monat an einem Ort zusammen, und ein Filter ersetzt das Kopieren und Einfügen. Nehmen Sie an, Sie ziehen verweisende Domains für 30 Sites über sechs Monate. Das ist eine Tabelle, die Sie prüfen müssen, nicht sechs Blätter, die Sie abstimmen müssen.
Zusammenfassungen werden dann zu einem einzigen group_by()-Aufruf statt zu einem Blatt pro Monat. Behalten Sie die Rohabrufe unverändert bei, damit die Tabelle jederzeit neu erstellt werden kann.
Gleiche Spalten, oder der Join schlägt leise fehl
Dateien mehrerer Personen kombinieren sich nur dann sauber, wenn sie Spaltennamen, Typen und Kodierung teilen. Prüfen Sie die Kopfzeile jeder Datei, bevor Sie sie zusammenführen, und stoppen Sie das Skript, wenn eine davon abweicht.
Ein Umbenennungsschritt, der alte Namen auf die Glossar-Namen abbildet, kostet einige Zeilen. Er spart einen zweiten Blick auf jedes Diagramm, das aus der Fehlanpassung resultiert.
Halten Sie eine kurze Liste der Spaltennamen bereit, die Ihr Notebook erwartet, und vergleichen Sie jede neue Datei damit, bevor irgendet anderes ausgeführt wird.

Zwei Warnungen, bevor Sie irgendetwas modellieren
Da DR unsere eigene Metrik ist, die ausschließlich aus verweisenden Domain-Anzahlen aufgebaut ist, ist sie nicht Moz DA. Mischen Sie sie niemals mit Ahrefs DR in einer Regression.
Anzahlen hängen auch vom Crawl ab. Eine Site mit einem plötzlichen Sprung nach dem Core-Update im März 2024 wurde möglicherweise einfach diesen Monat vollständiger gecrawlt, also prüfen Sie das Stichtagsdatum, bevor Sie einem Kunden etwas mitteilen.
Betrachten Sie das Glossar als einen Vertrag mit Ihrem zukünftigen Ich. Wenn eine Spalte Sie in sechs Monaten überrascht, ist die obige Definition das, was Sie hätten annehmen sollen.
Namensgewohnheiten für Ihre eigenen Spalten
Benennen Sie beim Import um, und tun Sie dies einmalig.
Präfixen Sie Spalten nach Aktion, z. B. refdomains oder anchors, bevor Sie irgendetwas zusammenführen, damit ein Merge niemals zwei Spalten erzeugt, die unter demselben Namen unterschiedliche Bedeutungen haben. Schreiben Sie den Umbenennungsschritt in eine Funktion und verwenden Sie ihn in jedem Notebook wieder, das die API berührt.
Dies kostet fünf Zeilen und spart die Diskussion darüber, was eine Spalte bedeutet, was die häufigste Quelle für falsche Zahlen in Link-Berichten ist.
Eine Linktabelle in fünf Durchgängen lesen
Schauen Sie sich die Granularität an
Prüfen Sie, was eine einzelne Zeile bedeutet, unter Verwendung der obigen Aktionstabelle, bevor Sie irgendeine Zahl lesen.
Prüfen Sie den Snapshot
Finden Sie das Stichtagsdatum im Dateinamen oder in einer Spalte und bestätigen Sie, dass es mit dem beabsichtigten Abruf übereinstimmt.
Zählen Sie die Zeilen
Vergleichen Sie nrow() mit der erwarteten Anzahl und notieren Sie die Differenz in einem Kommentar neben dem Lesevorgang.
Lesen Sie die Bereiche
Schauen Sie sich das Minimum und Maximum von DR und von den Anzahlen an. Ein DR außerhalb von 0 bis 100 deutet auf ein Parsing-Problem hin, nicht auf ein Ergebnis.
Benennen Sie die Spalten
Benennen Sie jede Spalte in ihr Aktionspräfix um, z. B. refdomains oder anchors, bevor Sie irgendetwas zusammenführen.
Fragen zu Aktionen und Begriffen
Dies sind die Fragen, die typischerweise auf eine erste Linktabelle in R folgen.
Mit welcher Aktion sollte ich beginnen?
Beginnen Sie mit domain oder overview, da beide kostenlos sind und keinen Schlüssel benötigen. Sie zeigen die Struktur einer Antwort, bevor Sie einen Kredit ausgeben.
Wechseln Sie zu bulk_dr, sobald diese Struktur klar ist, da ein einzelner Aufruf bis zu 2.000 Domains für einen Kredit bewertet.
Warum weichen meine Zahlen von denen eines anderen Tools ab?
Jeder Anbieter crawlt das Web nach eigenem Zeitplan und zählt Links unterschiedlich. Unser Link-Graph aktualisiert sich etwa einmal im Monat, und DR hier ist unsere eigene logarithmische Zahl.
Vergleichen Sie Trends über Monate hinweg, statt nach exakten Übereinstimmungen zu suchen.
Wie wird DR berechnet?
DR entspricht round(100 natürlicher Logarithmus von (verweisenden Domains + 1) / Logarithmus von (2 10^7)).
Es hängt von einer Eingabe ab, sodass Sie es aus einem Abruf verweisender Domains neu berechnen können.
Brauche ich für jede Aktion einen Schlüssel?
Kostenlose Aktionen laufen ohne Schlüssel. Die kostenpflichtigen Aktionen benötigen den Schlüssel als Query-Parameter oder im Authorization Bearer Header.
Ein fehlender oder ungültiger Schlüssel gibt HTTP 401 zurück, was der erste Fehler ist, den Sie prüfen sollten, wenn ein Aufruf fehlschlägt.