Felo API PlatformFelo API Platform
Tutti gli endpoint di DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

Content Analysis: ricerca

Server:https://openapi.felo.ai
Librerie client

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

Content Analysis: ricerca

​

Elenca le singole pagine che citano una keyword, anziché i totali. Ogni voce contiene url, domain, main_domain, url_rank, domain_rank, spam_score, fetch_time, country, language, score e page_category, oltre a total_count e items_count. filters accetta i campi elencati da get_dataforseo_content_available_filters. Per conteggi e distribuzioni anziché pagine, usare post_dataforseo_content_summary_live.

Riferimento prezzi

  • Misurazione: costo della risposta riportato.
  • Stima di riferimento per richiesta: USD 0.0276.
  • Moltiplicatore cliente di riferimento: 1.0. Non applicarlo di nuovo a un importo cliente già addebitato.

Solo metadati di riferimento, non un preventivo dell'account né un prezzo o un limite di spesa garantito. I crediti delle risorse non sono crediti Felo. Gli addebiti finali seguono le registrazioni di fatturazione Felo.

Corpo
application/json
  • Tipo: array (object | null)[]
    • filters
      Tipo: array (object | null)[] | null

      array di parametri di filtro dei risultati
      campo facoltativo
      è possibile aggiungere più filtri contemporaneamente (massimo 8 filtri)
      tra le condizioni impostare un operatore logico and o or
      sono supportati i seguenti operatori:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in, like,not_like, match, not_match
      con l'operatore % in like e not_like è possibile trovare corrispondenze con qualsiasi stringa di zero o più caratteri
      esempio:
      ["country","=", "US"]

      [["domain_rank",">",800],"and",["content_info.connotation_types.negative",">",0.9]]

      [["domain_rank",">",800],
      "and",
      [["page_types","has","ecommerce"],
      "or",

      ["content_info.text_category","has",10994]]]
      per ulteriori informazioni sui filtri, fare riferimento a Content Analysis API - Filters

      Oggetto vuoto
    • keyword
      Tipo: string

      keyword di destinazione
      campo obbligatorio
      codifica UTF-8
      le keyword vengono convertite in minuscolo;
      Nota: per trovare una frase esatta invece di una singola keyword, usare doppi apici e barre rovesciate;
      esempio:
      "keyword": "\"tesla palo alto\""

      scopri di più su regole e limiti dei campi keyword e keywords nelle API DataForSEO in questo articolo del Help Center

    • keyword_fields
      Tipo: object | null

      campi delle keyword di destinazione e keyword di destinazione
      campo facoltativo
      usare questo parametro per filtrare il dataset in base alle keyword che determinati campi devono contenere;
      campi specificabili: title, main_title, previous_title, snippet
      è possibile indicare più campi;
      Nota: per trovare una frase esatta invece di una singola keyword, usare doppi apici e barre rovesciate;
      esempio:
      "keyword_fields": {<br>"snippet": "\"logitech mouse\"",<br>"main_title": "sale"<br>}"

      • propertyName
        Tipo: string | null
    • limit
      Tipo: integer | null

      il numero massimo di citazioni restituite
      campo facoltativo
      valore predefinito: 100
      valore massimo: 1000

    • offset
      Tipo: integer | null

      offset nell'array dei risultati delle citazioni restituite
      campo facoltativo
      valore predefinito: 0
      se si specifica il valore 10, le prime dieci citazioni nell'array dei risultati vengono saltate e i dati vengono forniti per le citazioni successive
      Nota: si consiglia di usare questo parametro solo per recuperare fino a 10.000 risultati
      per recuperare oltre 10.000 risultati, usare invece offset_token.

    • offset_token
      Tipo: string | null

      token di offset per le richieste successive
      campo facoltativo
      fornito nell'identico campo della risposta a ogni richiesta;
      usare questo parametro per evitare timeout durante il recupero di oltre 10.000 risultati in un'unica richiesta;
      specificando il valore univoco offset_token dall'array della risposta, si ottengono i risultati successivi dell'attività iniziale;
      i valori di offset_token sono univoci per ogni attività successiva
      Nota: se offset_token è specificato nella richiesta, tutti gli altri parametri tranne limit non vengono considerati durante l'elaborazione di un'attività
      scopri di più su questo parametro nel nostro Help Center

    • order_by
      Tipo: array string[] | null

      regole di ordinamento dei risultati
      campo facoltativo
      è possibile usare gli stessi valori dell'array filters per ordinare i risultati
      tipi di ordinamento possibili:
      asc - i risultati vengono ordinati in ordine crescente
      desc - i risultati vengono ordinati in ordine decrescente
      il tipo di ordinamento si imposta con una virgola
      esempio:
      ["content_info.sentiment_connotations.anger,desc"]
      regola predefinita:
      ["content_info.sentiment_connotations.anger,desc"]
      nota: è possibile impostare al massimo tre regole di ordinamento per richiesta
      per separare più regole di ordinamento usare una virgola
      esempio:
      ["content_info.sentiment_connotations.anger,desc","keyword_data.keyword_info.cpc,desc"]

    • page_type
      Tipo: array string[] | null

      tipi di pagina di destinazione
      campo facoltativo
      usare questo parametro per filtrare il dataset per tipi di pagina
      valori possibili:
      "ecommerce", "news", "blogs", "message-boards", "organization"

    • rank_scale
      Tipo: string | null

      definisce la scala utilizzata per calcolare e visualizzare i valori domain_rank e url_rank
      campo facoltativo

      con questo parametro si sceglie se i valori di rank vengono presentati su una scala 0–100 o 0–1000

      valori possibili:
      one_hundred — i valori di rank vengono visualizzati su una scala 0–100
      one_thousand — i valori di rank vengono visualizzati su una scala 0–1000

      valore predefinito: one_thousand

      scopri di più sul funzionamento di questo parametro in questo articolo del Help Center

    • search_mode
      Tipo: string | null

      tipo di raggruppamento dei risultati
      campo facoltativo
      tipi di raggruppamento possibili:
      as_is - restituisce tutte le citazioni per la keyword di destinazione
      one_per_domain - restituisce una citazione della keyword per dominio
      valore predefinito: as_is

    • tag
      Tipo: string | null

      identificatore dell'attività definito dall'utente
      campo facoltativo
      il limite di caratteri è 255
      puoi usare questo parametro per identificare l'attività e associarla al risultato
      il valore tag specificato si trova nell'oggetto data della risposta

Risposte
  • 200
    Tipo: object | null · Response36Afe1097B20_ContentAnalysisSearchLiveResponseInfo
    • cost
      Tipo: number | null Formato: double

      Costo totale delle attività, USD

    • status_code
      Tipo: integer | null

      codice di stato generale l'elenco completo dei codici di risposta è disponibile qui

    • status_message
      Tipo: string | null

      messaggio informativo generale l'elenco completo dei messaggi informativi generali è disponibile qui

    • tasks
      Tipo: array (object | null)[] | null

      array di attività

      • Tipo: object | null · Response36Afe1097B20_ContentAnalysisSearchLiveTaskInfo
        • cost
          Tipo: number | null Formato: double

          Costo totale delle attività, USD

        • data
          Tipo: object | null

          Contiene gli stessi parametri specificati nella richiesta POST

          • propertyName
            Tipo: object | null
        • id
          Tipo: string | null

          identificatore dell'attività identificatore univoco dell'attività nel nostro sistema in formato UUID

        • path
          Tipo: array (string | null)[] | null

          Percorso URL

        • result
          Tipo: array (object | null)[] | null

          array di risultati

          • items
            Tipo: array (object | null)[] | null

            contiene citazioni e dati correlati

            • content_info
              Tipo: object | null · Response36Afe1097B20_AnalysisContentInfo

              contiene dati sulle citazioni dall'url specificato

              • author
                Tipo: string | null

                autore del contenuto

              • connotation_types
                Tipo: object | null

                tipi di connotazione
                contiene i tipi di sentiment (polarità del sentiment) correlati alla citazione data e l'indice di probabilità per ciascun tipo di sentiment
                tipi di connotazione possibili: positive, negative, neutral

                • propertyName
                  Tipo: integer | null Formato: int64

                  Signed 64-bit integers (long type).

              • content_quality_score
                Tipo: integer | null

                punteggio di qualità del contenuto
                questo valore è calcolato in base al numero di parole, frasi e caratteri contenuti nel contenuto

              • content_type
                Tipo: string | null

                tipo di contenuto
                esempio:
                page_content, comment

              • date_published
                Tipo: string | null

                data e ora di pubblicazione del contenuto
                nel formato UTC: "yyyy-mm-dd hh-mm-ss +00:00"
                esempio:
                2017-01-24 13:20:59 +00:00

              • group_date
                Tipo: string | null

                data e ora del gruppo di citazioni
                indica la data di pubblicazione del contenuto o la data e ora in cui il nostro crawler ha visitato la pagina per la prima volta;
                questo campo può essere usato per raggruppare le citazioni per data e visualizzare le tendenze delle citazioni;
                data e ora sono fornite nel formato UTC: "yyyy-mm-dd hh-mm-ss +00:00"
                esempio:
                2017-01-24 13:20:59 +00:00

              • highlighted_text
                Tipo: string | null

                testo evidenziato dallo snippet

              • language
                Tipo: string | null

                lingua principale del dominio
                per ottenere un elenco completo delle lingue disponibili, fai riferimento all'endpoint Languages

              • level
                Tipo: integer | null

                livello di intestazione di title
                indica il livello del tag h da 1 (superiore) a 6 (inferiore)

              • main_title
                Tipo: string | null

                titolo della pagina

              • previous_title
                Tipo: string | null

                titolo del blocco di contenuto precedente

              • rating
                Tipo: object | null · Response36Afe1097B20_ContententRatingInfo

                valutazione del contenuto
                valutazione relativa a content_info

                • max_rating_value
                  Tipo: number | null Formato: double

                  valore massimo per il nome della valutazione

                • name
                  Tipo: string | null

                  nome della valutazione qui puoi trovare i seguenti elementi: Max5, Percents, CustomMax

                • rating_count
                  Tipo: integer | null Formato: int64

                  numero di voti

                • rating_value
                  Tipo: number | null Formato: double

                  il valore della valutazione

                • relative_rating
                  Tipo: number | null Formato: double

                  valutazione relativa

              • semantic_location
                Tipo: string | null

                posizione semantica
                indica l'elemento semantico HTML in cui si trova la citazione della keyword di destinazione
                esempio:
                article, header

              • sentiment_connotations
                Tipo: object | null

                connotazioni del sentiment
                contiene i sentiment (reazioni emotive) correlati alla citazione data e l'indice di probabilità per ciascun sentiment
                connotazioni del sentiment possibili: anger, happiness, love, sadness, share, fun

                • propertyName
                  Tipo: integer | null Formato: int64

                  Signed 64-bit integers (long type).

              • snippet
                Tipo: string | null

                snippet del contenuto

              • snippet_length
                Tipo: integer | null

                lunghezza in caratteri dello snippet

              • social_metrics
                Tipo: array (object | null)[] | null

                metriche di engagement sui social media
                dati sulle interazioni sui social media associate ai contenuti, basati sugli embed dei siti web sviluppati e supportati dalle piattaforme social

                • like_count
                  Tipo: integer | null Formato: int64

                  numero di like

                • type
                  Tipo: string | null

                  tipo di elemento

              • text_category
                Tipo: array integer[] | null

                categoria del testo
                per ottenere un elenco completo delle categorie disponibili, fare riferimento all'endpoint Categories

              • title
                Tipo: string | null

                titolo del risultato

            • country
              Tipo: string | null

              codice paese della registrazione del dominio
              per ottenere un elenco completo dei paesi disponibili, fai riferimento all'endpoint Locations

            • domain
              Tipo: string | null

              nome del dominio

            • domain_rank
              Tipo: integer | null

              posizione del domain
              questo valore si basa sui dati dei backlink per il dominio specificato dal DataForSEO Backlink Index;
              domain_rank viene calcolato in base al metodo di ranking dei nodi in un database collegato, un principio usato nell'algoritmo originale di Google PageRank
              scopri di più sulla metrica e su come viene calcolata in questo articolo del Help Center

            • fetch_time
              Tipo: string | null

              data e ora in cui il nostro crawler ha visitato la pagina
              in formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
              esempio:
              2017-01-24 13:20:59 +00:00

            • language
              Tipo: string | null

              lingua principale del dominio
              per ottenere un elenco completo delle lingue disponibili, fai riferimento all'endpoint Languages

            • main_domain
              Tipo: string | null

              dominio principale

            • page_category
              Tipo: array integer[] | null

              contiene tutte le categorie di pagina pertinenti
              categorie di prodotti e servizi pertinenti alla pagina
              per ottenere un elenco completo delle categorie disponibili, fai riferimento all'endpoint Categories

            • page_types
              Tipo: array string[] | null

              tipi di pagina

            • ratings
              Tipo: array (object | null)[] | null

              valutazioni trovate nella pagina
              tutte le valutazioni trovate nella pagina in base ai microdati

              • max_rating_value
                Tipo: number | null Formato: double

                valore massimo per il nome della valutazione

              • name
                Tipo: string | null

                nome della valutazione qui puoi trovare i seguenti elementi: Max5, Percents, CustomMax

              • rating_count
                Tipo: integer | null Formato: int64

                numero di voti

              • rating_value
                Tipo: number | null Formato: double

                il valore della valutazione

              • relative_rating
                Tipo: number | null Formato: double

                valutazione relativa

            • score
              Tipo: number | null

              punteggio di prominenza della citazione
              questo valore si basa su url_rank, domain_rank, presenza di keyword in title, main_title, url, snippet
              maggiore è il valore di score, più preziosa è la citazione correlata

            • social_metrics
              Tipo: array (object | null)[] | null

              metriche di engagement sui social media
              dati sulle interazioni sui social media associate ai contenuti, basati sugli embed dei siti web sviluppati e supportati dalle piattaforme social

              • like_count
                Tipo: integer | null Formato: int64

                numero di like

              • type
                Tipo: string | null

                tipo di elemento

            • spam_score
              Tipo: integer | null

              punteggio spam dei backlink dell'url
              questo valore si basa sui dati dei backlink per l'URL specificato dal DataForSEO Backlink Index;
              scopri di più su come viene calcolata questa metrica in questa pagina del Help Center

            • type
              Tipo: string | null

              tipo di elemento

            • url
              Tipo: string | null

              URL in cui è stata trovata la citazione

            • url_rank
              Tipo: integer | null

              posizione dell'url
              questo valore si basa sui dati dei backlink per l'URL specificato dal DataForSEO Backlink Index;
              url_rank viene calcolato in base al metodo di ranking dei nodi in un database collegato, un principio usato nell'algoritmo originale di Google PageRank
              scopri di più sulla metrica e su come viene calcolata in questo articolo del Help Center

          • items_count
            Tipo: integer | null Formato: int64

            il numero di risultati restituiti nell'array items

          • offset_token
            Tipo: string | null

            token di offset per le richieste successive
            puoi usare la stringa fornita in questo campo per ottenere i risultati successivi dell'attività iniziale;
            nota: i valori di offset_token sono univoci per ogni attività successiva

          • total_count
            Tipo: integer | null Formato: int64

            quantità totale di risultati nel nostro database pertinenti alla tua richiesta

        • result_count
          Tipo: integer | null Formato: int64

          Numero di elementi nell'array dei risultati

        • status_code
          Tipo: integer | null

          codice di stato dell'attività generato da DataForSEO, può essere compreso nell'intervallo: 10000-60000 l'elenco completo dei codici di risposta è disponibile qui

        • status_message
          Tipo: string | null

          messaggio informativo dell'attività l'elenco completo dei messaggi informativi generali è disponibile qui

        • time
          Tipo: string | null

          Tempo di esecuzione in secondi

    • tasks_count
      Tipo: integer | null Formato: int64

      Il numero di attività nell'array tasks

    • tasks_error
      Tipo: integer | null Formato: int64

      Il numero di attività nell'array tasks restituite con un errore

    • time
      Tipo: string | null

      tempo di esecuzione totale, secondi

    • version
      Tipo: string | null

      La versione corrente dell'API

    application/json
  • 400

    Impossibile elaborare la richiesta. Controlla i parametri della richiesta.

  • 401

    È richiesta una chiave API Felo valida.

  • 402

    Impossibile procedere con la richiesta perché non è soddisfatto un requisito di fatturazione.

  • 403

    L'account non è autorizzato a eseguire questa operazione.

  • 429

    È stato raggiunto un limite di richieste o di spesa.

  • 502

    Il servizio non è riuscito a completare la richiesta.

  • 503

    L'API o il servizio di fatturazione è temporaneamente non disponibile.

  • 504

    Si è verificato un timeout durante l'elaborazione della richiesta.

  • default

    Risposta di errore; le risposte passthrough upstream possono usare formati del provider

    application/json
Request Example for post/v1/beta/dataforseo/content_analysis/search/live
curl https://openapi.felo.ai/v1/beta/dataforseo/content_analysis/search/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "keyword_fields": {
      "snippet": "logitech"
    },
    "keyword": "logitech",
    "page_type": [
      "ecommerce",
      "news",
      "blogs",
      "message-boards",
      "organization"
    ],
    "search_mode": "as_is",
    "filters": [
      "main_domain",
      "=",
      "reviewfinder.ca"
    ],
    "order_by": [
      "content_info.sentiment_connotations.anger,desc"
    ],
    "limit": 10
  }
]'
{
  "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": [
        {
          "offset_token": null,
          "total_count": null,
          "items_count": null,
          "items": [
            {
              "type": null,
              "url": null,
              "domain": null,
              "main_domain": null,
              "url_rank": null,
              "spam_score": null,
              "domain_rank": null,
              "fetch_time": null,
              "country": null,
              "language": null,
              "score": null,
              "page_category": [
                "[Max Depth Exceeded]"
              ],
              "page_types": [
                "[Max Depth Exceeded]"
              ],
              "ratings": [
                "[Max Depth Exceeded]"
              ],
              "social_metrics": [
                "[Max Depth Exceeded]"
              ],
              "content_info": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Content Analysis – Search API