DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Domain-Intersection
Die Domains, die auf mehrere Ziele gleichzeitig verlinken. ⚠️ targets ist hier ein nach Position adressiertes Objekt – {"1": "a.com", "2": "b.com"} – nicht das Array, das die Bulk-Endpunkte erwarten. exclude_targets entfernt Websites aus dem Vergleich. Jede Zeile enthält domain_intersection und eine summary pro Ziel. Damit finden Sie heraus, wer auf Ihre Wettbewerber, aber nicht auf Sie verlinkt. Das Seitenebene-Äquivalent ist post_dataforseo_backlinks_page_intersection_live.
Preisreferenz
- Abrechnung: Gemeldete Antwortkosten.
- Referenzschätzung pro Anfrage: USD 0.06.
- Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf bereits abgerechnete Kundenbeträge anwenden.
Nur Referenzmetadaten, kein Kontenangebot und keine garantierte Preis- oder Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: array (object | null)[]
- backlinksTyp: array (object | null)[] | null
_filters Filtert die Backlinks Ihres
target
Optionales Feld
Mit diesem Feld filtern Sie die initialen Backlinks, die in den Datensatz für aggregierte Metriken Ihrestargetaufgenommen werden
Sie können die Backlinks nach allen Feldern filtern, die in der Antwort von diesem Endpunkt verfügbar sind
mit diesem Parameter können Sie nur Dofollow-Backlinks in die Antwort aufnehmen und einen flexiblen Backlink-Datensatz für die Metrikberechnung erstellen
Beispiel:"backlinks_filters": [["dofollow", "=", true]]Leeres Objekt - backlinksTyp: string | null
_status _type legt fest, welche Backlinks zurückgegeben und gezählt werden
Optionales Feld
Mit diesem Feld wählen Sie, welche Backlinks zurückgegeben und für aggregierte Metriken Ihrertargetsverwendet werden;
mögliche Werte:all– alle Backlinks werden zurückgegeben und gezählt;live– Backlinks, die bei der letzten Prüfung gefunden wurden, werden zurückgegeben und gezählt;lost– verlorene Backlinks werden zurückgegeben und gezählt;Standardwert:
live - excludeTyp: boolean | null
_internal _backlinks Gibt an, ob Backlinks von Subdomains des
targetausgeschlossen werden
Optionales Feld
beifalsewerden Backlinks von Subdomains destargetausgelassen und Sie erhalten dieselbe Domain nicht in der Antwort;
Standardwert:true - excludeTyp: array string[] | null
_targets Domains, Subdomains oder Webseiten, die Sie ausschließen möchten
Optionales Feld
Sie können bis zu 10 Domains, Subdomains oder Webseiten angeben
bei Verwendung dieses Arrays enthalten die Ergebnisse die verweisenden Domains, die auftargetsverweisen, aber nicht aufexclude_targets
Beispiel:"exclude_targets": [<br>"bbc.com",<br>"https://www.apple.com/iphone/*",<br>"https://dataforseo.com/apis/*"] - filtersTyp: array (object | null)[] | null
Array der Filterparameter für Ergebnisse
Optionales Feld
Sie können mehrere Filter gleichzeitig hinzufügen (maximal 8 Filter)
Zwischen den Bedingungen setzen Sie einen logischen Operatorandoderor
Die folgenden Operatoren werden unterstützt:regex,not_regex,=,<>,in,not_in,like,not_like,ilike,not_ilike,match,not_match
Mit dem Operator%inlikeundnot_likekönnen Sie beliebige Zeichenfolgen mit null oder mehr Zeichen abgleichen
Beispiel:["1.internal_links_count",">","1"][["2.referring_pages",">","2"],
"and",
["1.backlinks",">","10"]][["1.first_seen",">","2017-10-23 11:31:45 +00:00"],
"and",
[["2.target","like","%dataforseo.com%"],"or",["1.referring_domains",">","10"]]]Die vollständige Liste der möglichen Filter finden Sie hier.
Leeres Objekt - includeTyp: boolean | null
_indirect _links Gibt an, ob indirekte Links zu den
targetsin die Ergebnisse einbezogen werden
Optionales Feld
beitrueenthalten die Ergebnisse Daten zu indirekten Links, die auf eine Seite verweisen, die entweder auf ein Ziel weiterleitet oder auf eine kanonische Seite verweist
beifalsewerden indirekte Links ignoriert
Standardwert:true - includeTyp: boolean | null
_subdomains Gibt an, ob die Subdomains des
targetin die Suche einbezogen werden
Optionales Feld
beifalsewerden Subdomains ignoriert
Standardwert:true - internalTyp: integer | null
_list _limit maximale Anzahl der Elemente in internen Arrays
Optionales Feld
Mit diesem Feld begrenzen Sie die Anzahl der Elemente in den folgenden Arrays:referring_links_tldreferring_links_typesreferring_links_attributesreferring_links_platform_typesreferring_links_semantic_locationsStandardwert:
10
Höchstwert:1000 - intersectionTyp: string | null
_mode Gibt an, ob Backlinks geschnitten werden
Optionales Feld
Mit diesem Feld schneiden oder führen Sie Ergebnisse für die angegebenen Domains zusammen
mögliche Werte:all,partialall– die Ergebnisse basieren auf allen Backlinks;partial– die Ergebnisse basieren nur auf den sich überschneidenden Backlinks;
Standardwert:all - limitTyp: integer | null
maximale Anzahl der zurückgegebenen Ergebnisse
Optionales Feld
Standardwert:100
Höchstwert:1000 - offsetTyp: integer | null
Offset im Array der zurückgegebenen Ergebnisse
Optionales Feld
Standardwert:0
bei10werden die ersten zehn Backlinks im Ergebnisarray übersprungen und die Daten für die nachfolgenden Backlinks ausgegeben - orderTyp: array string[] | null
_by Sortierregeln für die Ergebnisse
Optionales Feld
Zum Sortieren der Ergebnisse können Sie dieselben Werte wie im Arrayfiltersverwenden
mögliche Sortierarten:asc– Ergebnisse werden aufsteigend sortiertdesc– Ergebnisse werden absteigend sortiert
Sortierart und -richtung werden durch ein Komma getrennt
Beispiel:["backlinks,desc"]
Hinweis: Pro Anfrage sind höchstens drei Sortierregeln möglich
Mehrere Sortierregeln werden durch ein Komma getrennt
Beispiel:["backlinks,desc","rank,asc"] - rankTyp: string | null
_scale definiert die Skala zur Berechnung und Anzeige der Werte
rank,domain_from_rankundpage_from_rank
Optionales FeldMit diesem Parameter wählen Sie, ob Rangwerte auf einer Skala von 0–100 oder 0–1000 dargestellt werden
mögliche Werte:
one_hundred— Rangwerte werden auf einer Skala von 0–100 angezeigtone_thousand— Rangwerte werden auf einer Skala von 0–1000 angezeigtStandardwert:
one_thousandWeitere Informationen zur Funktionsweise dieses Parameters und zur Berechnung der Ranking-Metriken finden Sie in diesem Help-Center-Artikel
- tagTyp: string | null
Benutzerdefinierte Aufgaben-ID
Optionales Feld
Zeichenlimit: 255
Mit diesem Parameter können Sie die Aufgabe identifizieren und dem Ergebnis zuordnen
Den angegebenen Werttagfinden Sie imdata-Objekt der Antwort - targetsTyp: object | null
Domains, Subdomains oder Webseiten, für die Links abgerufen werden
Pflichtfeld
Sie können bis zu 20 Domains, Subdomains oder Webseiten angeben
eine Domain oder Subdomain ohnehttps://undwww.
eine Seite als absolute URL (einschließlichhttp://oderhttps://)
Beispiel:"targets": {<br>"1": "http://planet.postgresql.org/",<br>"2": "http://gborg.postgresql.org/"<br>}- propertyTyp: string | null
Name
- Typ: object | null · Response36Afe1097B20_BacklinksDomainIntersectionLiveResponseInfo200
- Typ: number | null Format: doublecost
Gesamtkosten der Aufgaben in USD
- Typ: integer | nullstatus
_code allgemeiner Statuscode die vollständige Liste der Antwortcodes finden Sie hier
- Typ: string | nullstatus
_message allgemeine Informationsmeldung die vollständige Liste der allgemeinen Informationsmeldungen finden Sie hier
- Typ: array (object | null)[] | nulltasks
Array von Aufgaben
- Typ: object | null · Response36Afe1097B20_BacklinksDomainIntersectionLiveTaskInfo
- costTyp: number | null Format: double
Gesamtkosten der Aufgaben in USD
- dataTyp: object | null
Enthält dieselben Parameter, die Sie in der POST-Anfrage angegeben haben
- propertyTyp: object | null
Name
- idTyp: string | null
Aufgaben-ID eindeutige Aufgaben-ID in unserem System im UUID-Format
- pathTyp: array (string | null)[] | null
URL-Pfad
- resultTyp: array (object | null)[] | null
Array von Ergebnissen
- itemsTyp: array (object | null)[] | null
enthält Domains, die auf alle
targetsaus dem POST-Array verlinken- domainTyp: object | null
_intersection enthält Daten zu Domains, die auf die im POST-Array angegebenen entsprechenden Ziele verlinken
die Daten werden in separaten Objekten bereitgestellt, die den im Objekttargetsangegebenen Domains, Subdomains oder Seiten entsprechen- propertyTyp: object | null · Response36Afe1097B20_BacklinksDomainIntersection
Name - backlinksTyp: integer | null Format: int64
gibt die Anzahl der Backlinks an
- backlinksTyp: integer | null Format: int64
_spam _score - brokenTyp: integer | null Format: int64
_backlinks Anzahl defekter Backlinks
- brokenTyp: integer | null
_pages Anzahl defekter Seiten
- firstTyp: string | null
_seen Datum und Uhrzeit, an dem unser Crawler den Backlink von diesem
targetzum ersten Mal gefunden hat
im UTC-Format: „yyyy-mm-dd hh-mm-ss +00:00“
Beispiel:2019-11-15 12:57:46 +00:00 - lostTyp: string | null
_date Datum und Uhrzeit, an dem der letzte Backlink von diesem
targetverloren ging
gibt Datum und Uhrzeit an, an dem unser Crawler die Seite besucht hat und sie mit dem Statuscode 4xx oder 5xx geantwortet hat oder der letzte Backlink entfernt wurde
im UTC-Format: „yyyy-mm-dd hh-mm-ss +00:00“
Beispiel:2019-11-15 12:57:46 +00:00 - rankTyp: integer | null
Rank, der vom
targetaus dem POST-Array referenziert wird
gibt den Rank an, den die verweisende Domain (targetoben) Ihrem Ziel aus dem POST-Array zuweist;rankwird anhand der Methode für das Node-Ranking in einer verknüpften Datenbank berechnet – ein Prinzip aus dem ursprünglichen Google-PageRank-Algorithmus
Weitere Informationen zu diesem Wert und seiner Berechnung finden Sie in diesem Help-Center-Artikel - referringTyp: integer | null Format: int64
_domains Anzahl verweisender Domains
- referringTyp: integer | null Format: int64
_domains _nofollow Anzahl der Domains, die mindestens einen nofollow-Link auf das entsprechende Ziel setzen
- referringTyp: integer | null Format: int64
_ips Anzahl verweisender IP-Adressen
- referringTyp: object | null
_links _attributes Link-Attribute der verweisenden Links
gibt die Link-Attribute der verweisenden Links und die Linkanzahl pro Attribut an- propertyTyp: integer | null
Name Integer numbers.
- referringTyp: object | null
_links _countries ISO-Ländercodes der verweisenden Links
gibt die ISO-Ländercodes der Domains an, auf denen sich die verweisenden Links befinden, und die Linkanzahl pro Land - referringTyp: object | null
_links _platform _types Typen verweisender Plattformen
gibt die Typen verweisender Plattformen und die Linkanzahl pro Plattform anmögliche Werte:
cms,blogs,ecommerce,message-boards,wikis,news,organization- propertyTyp: integer | null
Name Integer numbers.
- referringTyp: object | null
_links _semantic _locations - propertyTyp: integer | null
Name Integer numbers.
- referringTyp: object | null
_links _tld Top-Level-Domains der verweisenden Links
enthält Top-Level-Domains und die Anzahl der verweisenden Links pro Domain- propertyTyp: integer | null
Name Integer numbers.
- referringTyp: object | null
_links _types Typen der verweisenden Links
gibt die Typen der verweisenden Links und die Linkanzahl pro Typ an
mögliche Werte:anchor,image,link,meta,canonical,alternate,redirect- propertyTyp: integer | null
Name Integer numbers.
- referringTyp: integer | null Format: int64
_main _domains Anzahl verweisender Hauptdomains
- referringTyp: integer | null Format: int64
_main _domains _nofollow Anzahl der Hauptdomains, die mindestens einen nofollow-Link auf das
targetsetzen - referringTyp: integer | null Format: int64
_pages gibt die Anzahl der Seiten an, die auf das
targetverweisen - referringTyp: integer | null Format: int64
_pages _nofollow Anzahl verweisender Seiten, die mindestens einen nofollow-Link auf das
targetsetzen - referringTyp: integer | null Format: int64
_subnets Anzahl verweisender Subnetze
- targetTyp: string | null
Domain, die auf das entsprechende Ziel aus dem POST-Array verlinkt
- typeTyp: string | null
Elementtyp
- summaryTyp: object | null · Response36Afe1097B20_IntersectionSummaryInfo
enthält die Zusammenfassung der Domain-Überschneidungen
- intersectionsTyp: integer | null Format: int64
_count Gesamtzahl der Überschneidungen
- itemsTyp: integer | null Format: int64
_count die Anzahl der im Array
itemszurückgegebenen Ergebnisse - targetsTyp: object | null
Zieldomains, Subdomains oder Webseiten in einem POST-Array
- propertyTyp: string | null
Name
- totalTyp: integer | null Format: int64
_count Gesamtzahl der für Ihre Anfrage relevanten Ergebnisse
- resultTyp: integer | null Format: int64
_count Anzahl der Elemente im Ergebnis-Array
- statusTyp: integer | null
_code Statuscode der Aufgabe von DataForSEO erzeugt, kann im folgenden Bereich liegen: 10000-60000 die vollständige Liste der Antwortcodes finden Sie hier
- statusTyp: string | null
_message Informationsmeldung der Aufgabe die vollständige Liste der allgemeinen Informationsmeldungen finden Sie hier
- timeTyp: string | null
Ausführungszeit in Sekunden
- Typ: integer | null Format: int64tasks
_count Die Anzahl der Aufgaben im tasks-Array
- Typ: integer | null Format: int64tasks
_error Die Anzahl der Aufgaben im tasks-Array, die mit einem Fehler zurückgegeben wurden
- Typ: string | nulltime
Gesamtausführungszeit, Sekunden
- Typ: string | nullversion
Die aktuelle Version der API
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/backlinks/domain_intersection/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"targets": {
"1": "moz.com",
"2": "ahrefs.com"
},
"include_subdomains": false,
"exclude_targets": [
"semrush.com"
],
"limit": 5,
"order_by": [
"1.backlinks,desc"
],
"exclude_internal_backlinks": true
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"targets": null,
"total_count": null,
"items_count": null,
"items": [
{
"domain_intersection": null,
"summary": "[Max Depth Exceeded]"
}
]
}
]
}
]
}