Felo API PlatformFelo API Platform
Todos os endpoints de DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

Conteúdo duplicado da API OnPage

Servidor:https://openapi.felo.ai
Bibliotecas Cliente

DataForSEO

​

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

Conteúdo duplicado da API OnPage

​

Páginas dentro de um rastreamento cujo conteúdo se assemelha a uma url fornecida, acima de um limite similarity. Lê um rastreamento concluído, portanto precisa do id de post_dataforseo_on_page_submit e retorna crawl_progress mais um crawl_status de max_crawl_pages, pages_in_queue e pages_crawled — verifique esses valores antes de confiar em um resultado pequeno, porque um rastreamento ainda em execução simplesmente tem menos a relatar. Para títulos ou meta descrições duplicados, e não o texto do corpo, use post_dataforseo_on_page_duplicate_tags. 💰 Gratuito no upstream: consultar um rastreamento concluído não custa nada; só o próprio rastreamento custa.

Referência de preços

  • Medição: Custo da resposta reportado.
  • Estimativa de referência por requisição: USD 0.012.
  • Multiplicador de referência do cliente: 1.0. Não o aplique novamente a um valor de cliente já liquidado.

Apenas metadados de referência, não uma cotação da conta, um preço garantido ou um limite de gastos. Créditos de recursos não são créditos Felo. As cobranças finais seguem os registros de cobrança da Felo.

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

      ID da tarefa
      campo obrigatório
      você pode obter este ID na resposta do endpoint Task POST
      exemplo:
      "07131248-1535-0216-1000-17384017ad04"

    • limit
      Tipo: integer | null

      o número máximo de páginas retornadas
      campo opcional
      valor padrão: 100
      valor máximo: 1000

    • offset
      Tipo: integer | null

      deslocamento no array de resultados das páginas retornadas
      campo opcional
      valor padrão: 0
      valor máximo: 2000000
      se você especificar o valor 10, as dez primeiras páginas do array de resultados serão omitidas e os dados serão fornecidos para as páginas seguintes

    • similarity
      Tipo: integer | null

      pontuação de similaridade de conteúdo
      por padrão, o conteúdo é considerado duplicado se o valor for maior ou igual a 6
      você pode especificar qualquer pontuação de similaridade no intervalo de 0 a 10

    • tag
      Tipo: string | null

      identificador de tarefa definido pelo usuário
      campo opcional
      o limite de caracteres é 255
      você pode usar este parâmetro para identificar a tarefa e associá-la ao resultado
      você encontrará o valor de tag especificado no objeto data da resposta

    • url
      Tipo: string

      URL da página
      campo obrigatório
      especifique a página inicial para a qual você deseja receber conteúdo duplicado

Respostas
  • 200
    Tipo: object | null · Response36Afe1097B20_OnPageDuplicateContentResponseInfo
    • cost
      Tipo: number | null Formato: double

      custo total das tarefas, USD

    • status_code
      Tipo: integer | null

      código de status geral você pode encontrar a lista completa dos códigos de resposta aqui

    • status_message
      Tipo: string | null

      mensagem informativa geral você pode encontrar a lista completa das mensagens informativas gerais aqui

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

      array de tarefas

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

          custo total das tarefas, USD

        • data
          Tipo: object | null

          contém os mesmos parâmetros que você especificou na requisição POST

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

          identificador da tarefa identificador exclusivo da tarefa em nosso sistema no formato UUID

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

          caminho da URL

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

          array de resultados

          • crawl_progress
            Tipo: string | null

            status da sessão de rastreamento
            valores possíveis: in_progress, finished

          • crawl_status
            Tipo: object | null · Response36Afe1097B20_CrawlStatusInfo

            detalhes da sessão de rastreamento

            • max_crawl_pages
              Tipo: integer | null Formato: int64

              número máximo de páginas a rastrear indica o limite max_crawl_pages que você especificou ao definir uma tarefa

            • pages_crawled
              Tipo: integer | null Formato: int64

              número de páginas rastreadas

            • pages_in_queue
              Tipo: integer | null Formato: int64

              número de páginas atualmente na fila de rastreamento

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

            array items

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

              páginas com conteúdo duplicado

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

                informações sobre a página com conteúdo duplicado

                • Tipo: object | null · Response36Afe1097B20_OnPageHtmlResourceItem
                    • Tipo: object · Response36Afe1097B20_OnPageHtmlResourceItem
                      • resource_type
                        Discriminador
                        Tipo: string | null

                        tipo de elemento

                      • broken_links
                        Tipo: boolean | null

                        indica se uma página contém links quebrados

                      • broken_resources
                        Tipo: boolean | null

                        indica se uma página contém recursos quebrados

                      • cache_control
                        Tipo: object | null · Response36Afe1097B20_CacheControl

                        instruções para cache

                        • cachable
                          Tipo: boolean | null

                          indica se a página pode ser armazenada em cache

                        • ttl
                          Tipo: integer | null

                          tempo de vida o tempo durante o qual o navegador armazena um recurso em cache

                      • checks
                        Tipo: object | null

                        verificações do site verificações na página relacionadas à página

                        • propertyName
                          Tipo: boolean | null
                      • click_depth
                        Tipo: integer | null

                        número de cliques necessários para chegar à página; indica o número de cliques a partir da página inicial necessários para chegar à página de destino

                      • content_encoding
                        Tipo: string | null

                        tipo de codificação

                      • custom_js_client_exception
                        Tipo: string | null

                        erro ao executar um js personalizado; se o erro ocorreu ao executar o script especificado no campo custom_js, a mensagem de erro será exibida aqui

                      • custom_js_response
                        Tipo: object | null

                        o resultado da execução de um script JS especificado; observe que você deve especificar um campo custom_js ao definir uma tarefa para receber esses dados, e o tipo e o valor do campo dependerão totalmente do script especificado; você também pode filtrar os resultados por esse valor especificando filtros da seguinte forma: ["custom_js_response.url", "like", "pixel"]

                      • duplicate_content
                        Tipo: boolean | null

                        indica se uma página tem conteúdo duplicado

                      • duplicate_description
                        Tipo: boolean | null

                        indica se uma página tem uma descrição duplicada

                      • duplicate_title
                        Tipo: boolean | null

                        indica se uma página tem tags de título duplicadas

                      • encoded_size
                        Tipo: integer | null

                        tamanho da página após a codificação indica o tamanho da página codificada medido em bytes

                      • fetch_time
                        Tipo: string | null

                        data e hora em que um recurso foi obtido no formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” exemplo: 2019-11-15 12:57:46 +00:00

                      • is_resource
                        Tipo: boolean | null

                        indica se uma página é um único recurso

                      • last_modified
                        Tipo: object | null · Response36Afe1097B20_LastModified

                        contém dados sobre alterações relacionadas ao recurso se não houver dados, o valor será null

                        • header
                          Tipo: string | null

                          data e hora da última modificação do cabeçalho no formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" exemplo: 2019-11-15 12:57:46 +00:00 se não houver dados, o valor será null

                        • meta_tag
                          Tipo: string | null

                          data e hora da última modificação da meta tag no formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" exemplo: 2019-11-15 12:57:46 +00:00 se não houver dados, o valor será null

                        • sitemap
                          Tipo: string | null

                          data e hora da última modificação do sitemap no formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" exemplo: 2019-11-15 12:57:46 +00:00 se não houver dados, o valor será null

                      • location
                        Tipo: string | null

                        cabeçalho de localização indica a URL para a qual redirecionar uma página

                      • media_type
                        Tipo: string | null

                        tipos de mídia usados para exibir uma página

                      • meta
                        Tipo: object | null · Response36Afe1097B20_PageMetaInfo

                        propriedades da página; o valor depende do resource_type

                        • broken_html
                          Tipo: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                          erros e avisos do recurso

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

                            erros de recurso

                            • column
                              Tipo: integer | null

                              coluna onde o erro foi encontrado

                            • line
                              Tipo: integer | null

                              linha onde o erro foi encontrado

                            • message
                              Tipo: string | null

                              mensagem de texto do erro; a lista completa de erros HTML possíveis pode ser encontrada aqui

                            • status_code
                              Tipo: integer | null

                              código de status geral você pode encontrar a lista completa dos códigos de resposta aqui Observação: recomendamos fortemente projetar um sistema necessário para lidar com condições excepcionais ou de erro relacionadas

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

                            avisos de recurso

                            • column
                              Tipo: integer | null

                              coluna onde o erro foi encontrado

                            • line
                              Tipo: integer | null

                              linha onde o erro foi encontrado

                            • message
                              Tipo: string | null

                              mensagem de texto do erro; a lista completa de erros HTML possíveis pode ser encontrada aqui

                            • status_code
                              Tipo: integer | null

                              código de status geral você pode encontrar a lista completa dos códigos de resposta aqui Observação: recomendamos fortemente projetar um sistema necessário para lidar com condições excepcionais ou de erro relacionadas

                        • canonical
                          Tipo: string | null

                          página canônica

                        • charset
                          Tipo: integer | null

                          página de código; exemplo: 65001

                        • content
                          Tipo: object | null · Response36Afe1097B20_HtmlContentInfo

                          informações gerais sobre o conteúdo da página

                          • automated_readability_index
                            Tipo: number | null

                            Índice de Legibilidade Automatizada

                          • coleman_liau_readability_index
                            Tipo: number | null

                            Índice Coleman–Liau

                          • dale_chall_readability_index
                            Tipo: number | null

                            Índice de Legibilidade Dale–Chall

                          • description_to_content_consistency
                            Tipo: number | null

                            consistência da tag de meta description com o conteúdo da página medida de 0 a 1

                          • flesch_kincaid_readability_index
                            Tipo: number | null

                            Índice de Legibilidade Flesch–Kincaid

                          • meta_keywords_to_content_consistency
                            Tipo: number | null

                            consistência da tag meta keywords com o conteúdo da página medida de 0 a 1

                          • plain_text_rate
                            Tipo: number | null Formato: double

                            valor da taxa de texto sem formatação proporção entre plain_text_size e o tamanho

                          • plain_text_size
                            Tipo: integer | null

                            tamanho total do texto na página medido em bytes

                          • plain_text_word_count
                            Tipo: integer | null

                            número de palavras na página

                          • smog_readability_index
                            Tipo: number | null

                            Índice de Legibilidade SMOG

                          • title_to_content_consistency
                            Tipo: number | null

                            consistência da tag meta title com o conteúdo da página medida de 0 a 1

                        • cumulative_layout_shift
                          Tipo: number | null

                          métrica do Core Web Vitals que mede a estabilidade de layout da página; mede a soma total de todas as pontuações de deslocamento de layout individuais para cada deslocamento inesperado que ocorre durante todo o ciclo de vida da página. Saiba mais.

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

                          tags obsoletas na página

                        • description
                          Tipo: string | null

                          conteúdo da tag meta description

                        • description_length
                          Tipo: integer | null

                          comprimento da tag de descrição em caracteres

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

                          tags meta duplicadas na página

                        • external_links_count
                          Tipo: integer | null Formato: int64

                          número de links externos na página

                        • favicon
                          Tipo: string | null

                          favicon da página

                        • follow
                          Tipo: boolean | null

                          indica se o 'meta robots' de uma página permite que rastreadores sigam os links da página; se falso, a tag 'meta robots' da página contém o parâmetro "nofollow", instruindo os rastreadores a não seguir os links da página

                        • generator
                          Tipo: string | null

                          gerador de tags meta

                        • htags
                          Tipo: object | null

                          tags de cabeçalho HTML

                          • propertyName
                            Tipo: array string[] | null
                        • images_count
                          Tipo: integer | null Formato: int64

                          número de imagens na página

                        • images_size
                          Tipo: integer | null

                          tamanho total das imagens na página medido em bytes

                        • inbound_links_count
                          Tipo: integer | null Formato: int64

                          número de links internos que apontam para a página

                        • internal_links_count
                          Tipo: integer | null Formato: int64

                          número de links internos na página

                        • meta_keywords
                          Tipo: string | null

                          conteúdo da tag meta keywords

                        • meta_title
                          Tipo: string | null

                          meta title da página; tag meta na seção head de um documento HTML que define o título de uma página

                        • render_blocking_scripts_count
                          Tipo: integer | null Formato: int64

                          número de scripts na página que bloqueiam a renderização da página

                        • render_blocking_stylesheets_count
                          Tipo: integer | null Formato: int64

                          número de estilos CSS na página que bloqueiam a renderização da página

                        • scripts_count
                          Tipo: integer | null Formato: int64

                          número de scripts na página

                        • scripts_size
                          Tipo: integer | null

                          tamanho total dos scripts na página medido em bytes

                        • social_media_tags
                          Tipo: object | null
                          • propertyName
                            Tipo: string | null
                        • spell
                          Tipo: object | null · Response36Afe1097B20_HunspellInfo

                          verificação ortográfica; erros de verificação ortográfica do Hunspell

                          • hunspell_language_code
                            Tipo: string | null

                            código de idioma da verificação ortográfica

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

                            array de palavras escritas incorretamente

                            • word
                              Tipo: string | null

                              palavra escrita incorretamente

                        • stylesheets_count
                          Tipo: integer | null Formato: int64

                          número de folhas de estilo na página

                        • stylesheets_size
                          Tipo: integer | null

                          tamanho total das folhas de estilo na página medido em bytes

                        • title
                          Tipo: string | null

                          título da página

                        • title_length
                          Tipo: integer | null

                          comprimento da tag de título em caracteres

                      • onpage_score
                        Tipo: number | null

                        mostra o quão otimizada a página está em uma escala de 100 pontos; este campo mostra o quão otimizada a página está considerando problemas críticos e avisos detectados na página; 100 é a pontuação máxima possível, o que significa que a página não tem nenhum problema crítico nem avisos importantes; saiba mais sobre como a métrica é calculada neste artigo da central de ajuda

                      • page_timing
                        Tipo: object | null · Response36Afe1097B20_PageTiming

                        objeto de métricas de carregamento da página

                        • connection_time
                          Tipo: integer | null

                          tempo para conectar a um servidor; o tempo necessário até que a conexão com um servidor seja estabelecida (em milissegundos)

                        • dom_complete
                          Tipo: integer | null

                          tempo para carregar recursos; o tempo necessário até que a página e todos os seus sub-recursos sejam baixados (em milissegundos)

                        • download_time
                          Tipo: integer | null

                          tempo necessário para um navegador receber uma resposta (em milissegundos)

                        • duration_time
                          Tipo: integer | null

                          tempo total até que um navegador receba uma resposta completa de um servidor (em milissegundos)

                        • fetch_end
                          Tipo: integer | null

                          tempo para concluir o download do recurso HTML o tempo que o navegador precisa para concluir o download de uma página

                        • fetch_start
                          Tipo: integer | null

                          tempo para iniciar o download do recurso HTML o tempo que o navegador precisa para iniciar o download de uma página

                        • first_input_delay
                          Tipo: number | null

                          métrica do Core Web Vitals que indica a responsividade de uma página; o tempo (em milissegundos) desde quando um usuário interage pela primeira vez com sua página até o momento em que o navegador responde a essa interação. Saiba mais.

                        • largest_contentful_paint
                          Tipo: number | null

                          métrica do Core Web Vitals que mede a rapidez com que o maior elemento de conteúdo acima da dobra é exibido; o tempo (em milissegundos) para renderizar o maior elemento de conteúdo visível na viewport, a partir do momento em que o usuário solicita a URL. Saiba mais.

                        • request_sent_time
                          Tipo: integer | null

                          tempo para enviar uma requisição a um servidor; o tempo necessário até que a requisição a um servidor seja enviada (em milissegundos)

                        • time_to_interactive
                          Tipo: integer | null

                          métrica Time To Interactive (TTI); o tempo necessário até que o usuário possa interagir com uma página (em milissegundos)

                        • time_to_secure_connection
                          Tipo: integer | null

                          tempo para estabelecer uma conexão segura; o tempo necessário até que a conexão segura com um servidor seja estabelecida (em milissegundos)

                        • waiting_time
                          Tipo: integer | null

                          tempo até o primeiro byte (TTFB) em milissegundos

                      • relative_url_length
                        Tipo: integer | null

                        comprimento relativo da URL em caracteres

                      • resource_errors
                        Tipo: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                        erros e avisos do recurso

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

                          erros de recurso

                          • column
                            Tipo: integer | null

                            coluna onde o erro foi encontrado

                          • line
                            Tipo: integer | null

                            linha onde o erro foi encontrado

                          • message
                            Tipo: string | null

                            mensagem de texto do erro; a lista completa de erros HTML possíveis pode ser encontrada aqui

                          • status_code
                            Tipo: integer | null

                            código de status geral você pode encontrar a lista completa dos códigos de resposta aqui Observação: recomendamos fortemente projetar um sistema necessário para lidar com condições excepcionais ou de erro relacionadas

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

                          avisos de recurso

                          • column
                            Tipo: integer | null

                            coluna onde o erro foi encontrado

                          • line
                            Tipo: integer | null

                            linha onde o erro foi encontrado

                          • message
                            Tipo: string | null

                            mensagem de texto do erro; a lista completa de erros HTML possíveis pode ser encontrada aqui

                          • status_code
                            Tipo: integer | null

                            código de status geral você pode encontrar a lista completa dos códigos de resposta aqui Observação: recomendamos fortemente projetar um sistema necessário para lidar com condições excepcionais ou de erro relacionadas

                      • server
                        Tipo: string | null

                        versão do servidor

                      • size
                        Tipo: integer | null

                        tamanho do recurso indica o tamanho de uma determinada página medido em bytes

                      • status_code
                        Tipo: integer | null

                        código de status geral você pode encontrar a lista completa dos códigos de resposta aqui Observação: recomendamos fortemente projetar um sistema necessário para lidar com condições excepcionais ou de erro relacionadas

                      • total_dom_size
                        Tipo: integer | null Formato: int64

                        tamanho total do DOM de uma página

                      • total_transfer_size
                        Tipo: integer | null Formato: int64

                        tamanho da página compactada indica o tamanho compactado de uma determinada página

                      • url
                        Tipo: string | null

                        URL da página

                      • url_length
                        Tipo: integer | null

                        comprimento da URL da página em caracteres

              • similarity
                Tipo: integer | null

                Integer numbers.

            • total_count
              Tipo: integer | null Formato: int64

              contagem total de páginas duplicadas

            • url
              Tipo: string | null

              URL da página especificada

          • items_count
            Tipo: integer | null Formato: int64

            número de itens no array de resultados

        • result_count
          Tipo: integer | null Formato: int64

          número de elementos no array de resultados

        • status_code
          Tipo: integer | null

          código de status da tarefa gerado pelo DataForSEO; pode estar no seguinte intervalo: 10000-60000 você pode encontrar a lista completa dos códigos de resposta aqui

        • status_message
          Tipo: string | null

          mensagem informativa da tarefa você pode encontrar a lista completa das mensagens informativas gerais aqui

        • time
          Tipo: string | null

          tempo de execução, segundos

    • tasks_count
      Tipo: integer | null Formato: int64

      o número de tarefas no array de tarefas

    • tasks_error
      Tipo: integer | null Formato: int64

      o número de tarefas no array de tarefas retornadas com erro

    • time
      Tipo: string | null

      tempo total de execução, em segundos

    • version
      Tipo: string | null

      a versão atual da API

    application/json
  • 400

    Não foi possível processar a requisição. Verifique os parâmetros da requisição.

  • 401

    É necessária uma chave de API da Felo válida.

  • 402

    A requisição não pode prosseguir porque um requisito de cobrança não foi atendido.

  • 403

    A conta não tem permissão para realizar esta operação.

  • 429

    Um limite de requisições ou de gastos foi atingido.

  • 502

    O serviço não pôde concluir a requisição.

  • 503

    A API ou o serviço de cobrança está temporariamente indisponível.

  • 504

    O serviço atingiu o tempo limite ao processar a requisição.

  • default

    Resposta de erro; respostas repassadas do upstream podem usar formatos do provedor

    application/json
Request Example for post/v1/beta/dataforseo/on_page/duplicate_content
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/duplicate_content \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "id": "07281559-0695-0216-0000-c269be8b7592",
    "url": "https://www.etsy.com/"
  }
]'
{
  "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
          },
          "items_count": null,
          "items": [
            {
              "url": null,
              "total_count": null,
              "pages": [
                "[Max Depth Exceeded]"
              ]
            }
          ]
        }
      ]
    }
  ]
}
OnPage API Duplicate Content