DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Relevante pagina's
Welke pagina's van een target-site de rankings opleveren, gerangschikt naar het verkeer dat ze brengen. Paginering met limit, offset en offset_token; gebruik de token voorbij de eerste pagina's. Verpakt in de DataForSEO-envelop: data in tasks[0].result, uitkomst in tasks[0].status_code; een geweigerd verzoek retourneert nog steeds HTTP 200. Gebruik het om de pagina's te vinden die het verdedigen of uitbouwen waard zijn. Voor de keywords erachter gebruik je post_dataforseo_labs_google_kw_for_site_live; voor de pagina's die links in plaats van rankings opleveren, post_dataforseo_backlinks_domain_pages_summary_live.
Prijsreferentie
- Metering: Gerapporteerde responskosten.
- Referentieschatting per verzoek: USD 0.015.
- Referentieklantvermenigvuldiger: 1.0. Pas deze niet opnieuw toe op een afgerekend klantbedrag.
Alleen referentiemetadata, geen accountofferte, geen gegarandeerde prijs en geen bestedingslimiet. Resourcecredits zijn geen Felo-tegoed. De uiteindelijke kosten volgen de factureringsgegevens van Felo.
- Type: array (object | null)[]
- filtersType: array (object | null)[] | null
array met parameters voor het filteren van resultaten
optioneel veld
u kunt meerdere filters tegelijk toevoegen (maximaal 8 filters)
tussen de voorwaarden moet u een logische operatorand,orplaatsen
de volgende operators worden ondersteund:regex,not_regex,<,<=,>,>=,=,<>,in,not_invoorbeeld:
["metrics.paid.count",">",0][["metrics.organic.count",">",50],"and",["metrics.organic.pos_1","<>",0]][[""metrics.organic.count",">",50"],
"and",
[["metrics.organic.pos_1","<>",0],"or",["metrics.organic.pos_2_3","<>",0]]]
meer informatie over filters vindt u in Dataforseo Labs - Filters of in deze Help Center-gidsLeeg object - historicalType: string | null
_serp _mode modus voor gegevensverzameling
optioneel veld
met dit veld kunt u de resultaten filteren;
mogelijke filtertypen:live— metrieken retourneren voor SERP's waarin de opgegeventargetmomenteel rankingresultaten heeft;lost— metrieken retourneren voor SERP's waarin de opgegeventargeteerder rankingresultaten had, maar deze bij de laatste controle niet meer had;all— metrieken voor beide typen SERP's retourneren.
standaardwaarde:live - ignoreType: boolean | null
_synonyms sterk vergelijkbare keywords negeren
optioneel veld
bijtrueworden alleen kernkeywords geretourneerd, alle sterk vergelijkbare keywords worden uitgesloten;
standaardwaarde:false - includeType: boolean | null
_clickstream _data gegevens uit clickstream-gebaseerde metrieken in het resultaat opnemen of uitsluiten
optioneel veld
als de parameter optrueis ingesteld, ontvangt u de veldenclickstream_etv,clickstream_gender_distributionenclickstream_age_distributionmet clickstream-gegevens in de respons
standaardwaarde:false
als deze parameter is ingeschakeld, wordt het dubbele tarief voor het verzoek in rekening gebrachtmeer informatie over de berekening van clickstream-gebaseerde metrieken vindt u in dit Help Center-artikel
- itemType: array string[] | null
_types resultaten per itemtype weergeven
optioneel veld
geeft het type zoekresultaten aan dat in de respons is opgenomenLet op: als de array
item_typesitemtypen bevat die afwijken vanorganic, worden de resultaten geordend op het eerste itemtype in de array; resultaten waarvan het type zoekresultaat niet in de respons is opgenomen, kunt u niet sorteren of filteren;mogelijke waarden:
["organic", "paid", "featured_snippet", "local_pack"]
standaardwaarde:["organic", "paid"] - languageType: string | null
_code taalcode
optioneel veld
als u dit veld gebruikt, hoeft ulanguage_nameniet op te geven
de lijst met beschikbare talen metlanguage_codeontvangt u via een afzonderlijk verzoek aanhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
laat dit veld weg om resultaten voor alle beschikbare talen te krijgen
voorbeeld:en - languageType: string | null
_name volledige naam van de taal
optioneel veld
als u dit veld gebruikt, hoeft ulanguage_codeniet op te geven
de lijst met beschikbare talen metlanguage_nameontvangt u via een afzonderlijk verzoek aanhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
laat dit veld weg om resultaten voor alle beschikbare talen te krijgen
voorbeeld:English - limitType: integer | null
maximaal aantal geretourneerde pagina's
optioneel veld
standaardwaarde:100
maximumwaarde:1000 - locationType: integer | null
_code locatiecode
optioneel veld
als u dit veld gebruikt, hoeft ulocation_nameniet op te geven
de lijst met beschikbare locaties metlocation_codeontvangt u via een afzonderlijk verzoek aanhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
laat dit veld weg om resultaten voor alle beschikbare locaties te krijgen
voorbeeld:2840 - locationType: string | null
_name volledige naam van de locatie
optioneel veld
als u dit veld gebruikt, hoeft ulocation_codeniet op te geven
de lijst met beschikbare locaties metlocation_nameontvangt u via een afzonderlijk verzoek aanhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
laat dit veld weg om resultaten voor alle beschikbare locaties te krijgen
voorbeeld:United Kingdom - offsetType: integer | null
offset in de resultatenarray van geretourneerde pagina's
optioneel veld
standaardwaarde:0
als u de waarde10opgeeft, worden de eerste tien pagina's in de resultatenarray overgeslagen en worden de gegevens voor de volgende pagina's geleverd - orderType: array string[] | null
_by sorteerregels voor resultaten
optioneel veld
u kunt dezelfde waarden als in de arrayfiltersgebruiken om de resultaten te sorteren
mogelijke sorteertypen:asc– resultaten worden in oplopende volgorde gesorteerddesc– resultaten worden in aflopende volgorde gesorteerd
u stelt een sorteertype in met een komma
voorbeeld:["metrics.paid.etv,asc"]
Let op: u kunt per verzoek maximaal drie sorteerregels instellen
meerdere sorteerregels scheidt u met een komma
voorbeeld:["metrics.organic.etv,desc","metrics.paid.count,asc"]standaardregel:
["metrics.organic.count,desc"]
Let op: als de arrayitem_typesitemtypen bevat die afwijken vanorganic, worden de resultaten geordend op het eerste itemtype in de array - tagType: string | null
door gebruiker gedefinieerde taak-ID
optioneel veld
de tekenslimiet is 255
je kunt deze parameter gebruiken om de taak te identificeren en aan het resultaat te koppelen
de opgegeven waardetagvind je in hetdata-object van de respons - targetType: string
domein
verplicht veld
de domeinnaam van de doelwebsite
het domein geeft u op zonderhttps://enwww.
- Type: object | null · Response36Afe1097B20_DataforseoLabsGoogleRelevantPagesLiveResponseInfo200
- Type: number | null Formaat: doublecost
Totale kosten van taken, USD
- Type: integer | nullstatus
_code algemene statuscode de volledige lijst met responscodes vindt u hier
- Type: string | nullstatus
_message algemeen informatief bericht de volledige lijst met algemene informatieve berichten vindt u hier
- Type: array (object | null)[] | nulltasks
array van taken
- Type: object | null · Response36Afe1097B20_DataforseoLabsGoogleRelevantPagesLiveTaskInfo
- costType: number | null Formaat: double
Totale kosten van taken, USD
- dataType: object | null
Bevat dezelfde parameters die je in het POST-verzoek hebt opgegeven
- propertyType: object | null
Name
- idType: string | null
taak-id eenduidige taak-id in ons systeem in UUID-indeling
- pathType: array (string | null)[] | null
URL-pad
- resultType: array (object | null)[] | null
array van resultaten
- itemsType: array (object | null)[] | null
relevante pagina's en gerelateerde gegevens
- metricsType: object | null
ranking- en verkeersmetrieken voor de relevante pagina
- propertyType: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
Name - clickstreamType: object | null
_age _distribution - propertyType: integer | null Formaat: int64
Name Signed 64-bit integers (long type).
- clickstreamType: number | null Formaat: double
_etv geschat verkeersvolume op basis van clickstreamgegevens
berekend als het product van de click-through-rate en de clickstream-zoekvolumewaarden van alle keywords waarop het domein rankt
om resultaten voor dit veld op te halen, moet de parameterinclude_clickstream_dataoptruestaan
lees meer over hoe de metriek wordt berekend in dit Help Center-artikel - clickstreamType: object | null
_gender _distribution - propertyType: integer | null Formaat: int64
Name Signed 64-bit integers (long type).
- countType: integer | null Formaat: int64
totaal aantal organische SERP's dat het domein of subdomein bevat
- estimatedType: number | null
_paid _traffic _cost geschatte kosten om organisch zoekverkeer om te zetten in betaald verkeer
geeft de geschatte maandelijkse kosten (USD) weer voor advertenties voor alle keywords in de categorie waarop het domein of subdomein rankt
de metriek wordt berekend als het product van de organischeetv- en betaaldecpc-waarden en geeft de kosten aan om het geschatte maandelijkse organische verkeersvolume via PPC-advertenties in Google Zoeken te realiseren
lees meer over hoe de metriek wordt berekend in dit Help Center-artikel - etvType: number | null
geschat verkeersvolume
geschat organisch maandelijks verkeer naar het domein of subdomein
berekend als het product van CTR (click-through-rate) en zoekvolumewaarden van alle keywords in de categorie waarop het domein of subdomein rankt
lees meer over hoe de metriek wordt berekend in dit Help Center-artikel - isType: integer | null
_down rang gedaald
geeft aan hoeveel gerangschikte elementen van het opgegeven doel zijn gedaald - isType: integer | null
_lost verloren gerangschikte elementen
geeft aan hoeveel gerangschikte elementen van het opgegeven doel eerder in SERP's stonden, maar bij de laatste controle niet zijn gevonden - isType: integer | null
_new aantal nieuwe gerangschikte elementen
geeft aan hoeveel nieuwe gerangschikte elementen voor het opgegeven doel zijn gevonden - isType: integer | null
_up rang gestegen
geeft aan hoeveel gerangschikte elementen van het opgegeven doel zijn gestegen - posType: integer | null
_1 aantal organische SERP's waarin het domein of subdomein op #1 rankt
- posType: integer | null
_11 _20 aantal organische SERP's waarin het domein of subdomein op #11-20 rankt
- posType: integer | null
_2 _3 aantal organische SERP's waarin het domein of subdomein op #2-3 rankt
- posType: integer | null
_21 _30 aantal organische SERP's waarin het domein of subdomein op #21-30 rankt
- posType: integer | null
_31 _40 aantal organische SERP's waarin het domein of subdomein op #31-40 rankt
- posType: integer | null
_4 _10 aantal organische SERP's waarin het domein of subdomein op #4-10 rankt
- posType: integer | null
_41 _50 aantal organische SERP's waarin het domein of subdomein op #41-50 rankt
- posType: integer | null
_51 _60 aantal organische SERP's waarin het domein of subdomein op #51-60 rankt
- posType: integer | null
_61 _70 aantal organische SERP's waarin het domein of subdomein op #61-70 rankt
- posType: integer | null
_71 _80 aantal organische SERP's waarin het domein of subdomein op #71-80 rankt
- posType: integer | null
_81 _90 aantal organische SERP's waarin het domein of subdomein op #81-90 rankt
- posType: integer | null
_91 _100 aantal organische SERP's waarin het domein of subdomein op #91-100 rankt
- pageType: string | null
_address absolute URL van de relevante pagina
- seType: string | null
_type type zoekmachine
- itemsType: integer | null Formaat: int64
_count het aantal resultaten dat in de array
itemswordt geretourneerd - languageType: string | null
_code taalcode in een POST-array
als er geen gegevens zijn, is de waardenull - locationType: integer | null
_code locatiecode in een POST-array
als er geen gegevens zijn, is de waardenull - seType: string | null
_type type zoekmachine
- targetType: string | null
doeldomein in een POST-array
- totalType: integer | null Formaat: int64
_count totaal aantal resultaten in onze database dat relevant is voor uw verzoek
- resultType: integer | null Formaat: int64
_count Aantal elementen in de result-array
- statusType: integer | null
_code statuscode van de taak gegenereerd door DataForSEO, kan binnen het volgende bereik liggen: 10000-60000 de volledige lijst met responscodes vindt u hier
- statusType: string | null
_message informatief bericht van de taak de volledige lijst met algemene informatieve berichten vindt u hier
- timeType: string | null
Uitvoeringstijd in seconden
- Type: integer | null Formaat: int64tasks
_count Het aantal taken in de tasks-array
- Type: integer | null Formaat: int64tasks
_error Het aantal taken in de tasks-array dat met een fout is geretourneerd
- Type: string | nulltime
totale uitvoeringstijd, seconden
- Type: string | nullversion
De huidige versie van de API
application/json - 400
Het verzoek kon niet worden verwerkt. Controleer de verzoekparameters.
- 401
Een geldige Felo-API-sleutel is vereist.
- 402
Het verzoek kan niet doorgaan omdat niet aan een factureringsvoorwaarde is voldaan.
- 403
Het account mag deze bewerking niet uitvoeren.
- 429
Een verzoek- of bestedingslimiet is bereikt.
- 502
De dienst kon het verzoek niet voltooien.
- 503
De API of factureringsdienst is tijdelijk niet beschikbaar.
- 504
Er is een time-out opgetreden bij het verwerken van het verzoek.
- default
Foutrespons; upstream-passthrough-responsen kunnen indelingen van de provider gebruiken
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/relevant_pages/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "amazon.com",
"language_name": "English",
"location_code": 2840,
"filters": [
[
"metrics.organic.pos_1",
"<>",
0
],
"or",
[
"metrics.organic.pos_2_3",
"<>",
0
]
],
"limit": 3
}
]'
{
"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": [
{
"se_type": null,
"target": null,
"location_code": null,
"language_code": null,
"total_count": null,
"items_count": null,
"items": [
{
"se_type": null,
"page_address": null,
"metrics": null
}
]
}
]
}
]
}