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

Densità delle keyword

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

DataForSEO

​

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

Densità delle keyword

​

Frequenza di parole e frasi su un crawl, con keyword_length che sceglie la dimensione degli n-grammi. Restituisce total_items_count, items_count e items. Legge un crawl completato, quindi richiede l'id da post_dataforseo_on_page_submit e restituisce crawl_progress più un crawl_status tra max_crawl_pages, pages_in_queue e pages_crawled: controllali prima di fidarti di un risultato scarno, perché un crawl ancora in corso ha semplicemente meno da riportare. Questo descrive ciò che un sito dice di sé; per ciò che il web dice di esso usa post_dataforseo_backlinks_anchors_live, e per ciò che le persone cercano usa post_dataforseo_keywords_gads_search_volume_live. 💰 Gratuito a monte: interrogare un crawl completato non costa nulla, solo il crawl stesso.

Riferimento prezzi

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

Solo metadati di riferimento, non un preventivo dell'account, né un prezzo garantito o un limite di spesa. 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 per il filtraggio dei risultati
      campo facoltativo
      puoi aggiungere più filtri contemporaneamente (massimo 8 filtri)
      tra le condizioni devi impostare un operatore logico and, or
      sono supportati i seguenti operatori:
      regex, not_regex, =, <>, in, not_in, like, not_like
      puoi usare l'operatore % con like e not_like per trovare qualsiasi stringa di zero o più caratteri
      esempio:
      ["keyword","=","%seo%"]

      [["keyword","=","%seo%"],
      "and",
      ["frequency","<","6"]]

      [["keyword","not_like","%seo%"],
      "and",
      [["frequency",">","6"],"or",["density",">","0.02"]]]

      l'elenco completo dei filtri possibili è disponibile a questo link.

      Oggetto vuoto
    • id
      Tipo: string

      ID dell'attività
      campo obbligatorio
      puoi ottenere questo ID nella risposta dell'endpoint Task POST
      esempio:
      "07131248-1535-0216-1000-17384017ad04"

    • keyword_length
      Tipo: integer

      numero di parole per una keyword
      campo obbligatorio
      valori possibili:
      1, 2, 3, 4, 5

    • limit
      Tipo: integer | null

      numero massimo di keyword restituite
      campo facoltativo
      valore predefinito: 100
      valore massimo: 1000

    • order_by
      Tipo: array string[] | null

      regole di ordinamento dei risultati
      campo facoltativo
      puoi 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
      devi usare una virgola per impostare un tipo di ordinamento
      esempio:
      ["frequency,desc"]
      nota che puoi impostare non più di tre regole di ordinamento in una singola richiesta
      devi usare una virgola per separare più regole di ordinamento
      esempio:
      ["keyword,asc","frequency,desc"]

    • 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

    • url
      Tipo: string | null

      URL della pagina
      campo facoltativo
      se non specifichi una pagina qui, i risultati verranno forniti per l'intero sito web
      se usi questo campo, la risposta API conterrà solo le keyword della pagina specificata
      una pagina deve essere specificata con URL assoluto (inclusi http:// o https://)

Risposte
  • 200
    Tipo: object | null · Response36Afe1097B20_OnPageKeywordDensityResponseInfo
    • 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_OnPageKeywordDensityTaskInfo
        • 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

          • crawl_progress
            Tipo: string | null

            stato della sessione di scansione
            valori possibili: in_progress, finished

          • crawl_status
            Tipo: object | null · Response36Afe1097B20_CrawlStatusInfo

            dettagli della sessione di scansione

            • max_crawl_pages
              Tipo: integer | null Formato: int64

              numero massimo di pagine da scansionare indica il limite max_crawl_pages specificato durante l'impostazione di un'attività

            • pages_crawled
              Tipo: integer | null Formato: int64

              numero di pagine scansionate

            • pages_in_queue
              Tipo: integer | null Formato: int64

              numero di pagine attualmente in coda per la scansione

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

            array di elementi

            • density
              Tipo: number | null

              densità delle keyword
              calcolata come rapporto tra frequency e il numero totale di keyword con la keyword_length impostata nella pagina web o nel sito web

            • frequency
              Tipo: integer | null

              frequenza delle keyword
              numero di volte in cui la keyword compare nel sito web (o nella pagina web se hai specificato un url)

            • keyword
              Tipo: string | null

              keyword restituita

          • items_count
            Tipo: integer | null Formato: int64

            numero di elementi nell'array dei risultati

          • total_items_count
            Tipo: integer | null Formato: int64

            numero totale di elementi pertinenti
            numero totale di keyword nel sito web o nella pagina web specificati che corrispondono alla keyword_length e ai filters impostati

        • 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/on_page/keyword_density
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/keyword_density \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "id": "09101923-1535-0216-0000-2389a8854b70",
    "url": "https://dataforseo.com/",
    "keyword_length": 2,
    "filters": [
      "frequency",
      ">",
      5
    ]
  }
]'
{
  "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": [
        {
          "crawl_progress": null,
          "crawl_status": {
            "max_crawl_pages": null,
            "pages_in_queue": null,
            "pages_crawled": null
          },
          "total_items_count": null,
          "items_count": null,
          "items": [
            {
              "keyword": null,
              "frequency": null,
              "density": null
            }
          ]
        }
      ]
    }
  ]
}
Keyword Density