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

Contenido duplicado de la API OnPage

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

DataForSEO

​

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

Contenido duplicado de la API OnPage

​

Páginas dentro de un rastreo cuyo contenido se parece a una url dada, por encima de un umbral similarity. Lee un rastreo terminado, por lo que necesita el id de post_dataforseo_on_page_submit y devuelve crawl_progress más un crawl_status de max_crawl_pages, pages_in_queue y pages_crawled; compruébalos antes de fiarte de un resultado pequeño, porque un rastreo aún en curso simplemente tiene menos que informar. Para títulos o meta descripciones duplicados en lugar del texto del cuerpo, usa post_dataforseo_on_page_duplicate_tags. 💰 Gratis en origen: consultar un rastreo terminado no cuesta nada; solo cuesta el rastreo en sí.

Referencia de precios

  • Medición: Costo de respuesta reportado.
  • Estimación de referencia por solicitud: USD 0.012.
  • Multiplicador de referencia del cliente: 1.0. No lo apliques de nuevo a un importe de cliente ya liquidado.

Solo metadatos de referencia, no una cotización de la cuenta, un precio garantizado ni un límite de gasto. Los créditos de recursos no son créditos de Felo. Los cargos finales se rigen por los registros de facturación de Felo.

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

      ID de la tarea
      campo obligatorio
      puedes obtener este ID en la respuesta del endpoint Task POST
      ejemplo:
      "07131248-1535-0216-1000-17384017ad04"

    • limit
      Tipo: integer | null

      el número máximo de páginas devueltas
      campo opcional
      valor predeterminado: 100
      valor máximo: 1000

    • offset
      Tipo: integer | null

      desplazamiento en el array de resultados de las páginas devueltas
      campo opcional
      valor predeterminado: 0
      valor máximo: 2000000
      si especificas el valor 10, se omitirán las diez primeras páginas del array de resultados y los datos se proporcionarán para las páginas siguientes

    • similarity
      Tipo: integer | null

      puntuación de similitud de contenido
      de forma predeterminada, el contenido se considera duplicado si el valor es mayor o igual que 6
      puedes especificar cualquier puntuación de similitud en el intervalo de 0 a 10

    • tag
      Tipo: string | null

      identificador de tarea definido por el usuario
      campo opcional
      el límite de caracteres es 255
      puedes usar este parámetro para identificar la tarea y relacionarla con el resultado
      encontrarás el valor de tag especificado en el objeto data de la respuesta

    • url
      Tipo: string

      URL de la página
      campo obligatorio
      especifica la página inicial para la que quieres recibir contenido duplicado

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

      costo total de las tareas, USD

    • status_code
      Tipo: integer | null

      código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí

    • status_message
      Tipo: string | null

      mensaje informativo general puedes encontrar la lista completa de los mensajes informativos generales aquí

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

      array de tareas

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

          costo total de las tareas, USD

        • data
          Tipo: object | null

          contiene los mismos parámetros que especificaste en la solicitud POST

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

          identificador de la tarea identificador único de la tarea en nuestro sistema en formato UUID

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

          ruta de la URL

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

          array de resultados

          • crawl_progress
            Tipo: string | null

            estado de la sesión de rastreo
            valores posibles: in_progress, finished

          • crawl_status
            Tipo: object | null · Response36Afe1097B20_CrawlStatusInfo

            detalles de la sesión de rastreo

            • max_crawl_pages
              Tipo: integer | null Formato: int64

              número máximo de páginas que se pueden rastrear indica el límite max_crawl_pages que especificaste al configurar una tarea

            • 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 que están actualmente en la cola de rastreo

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

            array items

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

              páginas con contenido duplicado

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

                información sobre la página con contenido 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 si una página contiene enlaces rotos

                      • broken_resources
                        Tipo: boolean | null

                        indica si una página contiene recursos rotos

                      • cache_control
                        Tipo: object | null · Response36Afe1097B20_CacheControl

                        instrucciones para el almacenamiento en caché

                        • cachable
                          Tipo: boolean | null

                          indica si la página se puede almacenar en caché

                        • ttl
                          Tipo: integer | null

                          tiempo de vida el tiempo durante el cual el navegador almacena en caché un recurso

                      • checks
                        Tipo: object | null

                        comprobaciones del sitio comprobaciones en la página relacionadas con la página

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

                        número de clics necesarios para llegar a la página; indica el número de clics desde la página de inicio necesarios para llegar a la página de destino

                      • content_encoding
                        Tipo: string | null

                        tipo de codificación

                      • custom_js_client_exception
                        Tipo: string | null

                        error al ejecutar un js personalizado; si el error se produjo al ejecutar el script indicado en el campo custom_js, el mensaje de error se mostrará aquí

                      • custom_js_response
                        Tipo: object | null

                        el resultado de ejecutar un script JS especificado; ten en cuenta que debes especificar un campo custom_js al definir una tarea para recibir estos datos, y el tipo y su valor dependerán totalmente del script indicado; también puedes filtrar los resultados por este valor indicando filtros de la siguiente forma: ["custom_js_response.url", "like", "pixel"]

                      • duplicate_content
                        Tipo: boolean | null

                        indica si una página tiene contenido duplicado

                      • duplicate_description
                        Tipo: boolean | null

                        indica si una página tiene una descripción duplicada

                      • duplicate_title
                        Tipo: boolean | null

                        indica si una página tiene etiquetas de título duplicadas

                      • encoded_size
                        Tipo: integer | null

                        tamaño de la página después de la codificación indica el tamaño de la página codificada medido en bytes

                      • fetch_time
                        Tipo: string | null

                        fecha y hora en que se obtuvo un recurso en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” ejemplo: 2019-11-15 12:57:46 +00:00

                      • is_resource
                        Tipo: boolean | null

                        indica si una página es un único recurso

                      • last_modified
                        Tipo: object | null · Response36Afe1097B20_LastModified

                        contiene datos sobre cambios relacionados con el recurso si no hay datos, el valor será null

                        • header
                          Tipo: string | null

                          fecha y hora de la última modificación de la cabecera en formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" ejemplo: 2019-11-15 12:57:46 +00:00 si no hay datos, el valor será null

                        • meta_tag
                          Tipo: string | null

                          fecha y hora de la última modificación de la etiqueta meta en formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" ejemplo: 2019-11-15 12:57:46 +00:00 si no hay datos, el valor será null

                        • sitemap
                          Tipo: string | null

                          fecha y hora de la última modificación del sitemap en formato UTC: "yyyy-mm-dd hh-mm-ss +00:00" ejemplo: 2019-11-15 12:57:46 +00:00 si no hay datos, el valor será null

                      • location
                        Tipo: string | null

                        encabezado de ubicación indica la URL a la que se redirige una página

                      • media_type
                        Tipo: string | null

                        tipos de medios utilizados para mostrar una página

                      • meta
                        Tipo: object | null · Response36Afe1097B20_PageMetaInfo

                        propiedades de la página; el valor depende del resource_type

                        • broken_html
                          Tipo: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                          errores y advertencias del recurso

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

                            errores de recursos

                            • column
                              Tipo: integer | null

                              columna donde se encontró el error

                            • line
                              Tipo: integer | null

                              línea donde se encontró el error

                            • message
                              Tipo: string | null

                              mensaje de texto del error; la lista completa de errores HTML posibles se puede encontrar aquí

                            • status_code
                              Tipo: integer | null

                              código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí Nota: recomendamos encarecidamente diseñar un sistema para gestionar las condiciones excepcionales o de error relacionadas

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

                            advertencias de recursos

                            • column
                              Tipo: integer | null

                              columna donde se encontró el error

                            • line
                              Tipo: integer | null

                              línea donde se encontró el error

                            • message
                              Tipo: string | null

                              mensaje de texto del error; la lista completa de errores HTML posibles se puede encontrar aquí

                            • status_code
                              Tipo: integer | null

                              código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí Nota: recomendamos encarecidamente diseñar un sistema para gestionar las condiciones excepcionales o de error relacionadas

                        • canonical
                          Tipo: string | null

                          página canónica

                        • charset
                          Tipo: integer | null

                          página de código; ejemplo: 65001

                        • content
                          Tipo: object | null · Response36Afe1097B20_HtmlContentInfo

                          información general sobre el contenido de la página

                          • automated_readability_index
                            Tipo: number | null

                            Índice de legibilidad automatizado

                          • coleman_liau_readability_index
                            Tipo: number | null

                            Índice Coleman–Liau

                          • dale_chall_readability_index
                            Tipo: number | null

                            Índice de legibilidad Dale–Chall

                          • description_to_content_consistency
                            Tipo: number | null

                            consistencia de la etiqueta meta description con el contenido de la página medida de 0 a 1

                          • flesch_kincaid_readability_index
                            Tipo: number | null

                            Índice de legibilidad Flesch–Kincaid

                          • meta_keywords_to_content_consistency
                            Tipo: number | null

                            consistencia de la etiqueta meta keywords con el contenido de la página medida de 0 a 1

                          • plain_text_rate
                            Tipo: number | null Formato: double

                            valor de la tasa de texto sin formato relación entre plain_text_size y el tamaño

                          • plain_text_size
                            Tipo: integer | null

                            tamaño total del texto de la página medido en bytes

                          • plain_text_word_count
                            Tipo: integer | null

                            número de palabras de la página

                          • smog_readability_index
                            Tipo: number | null

                            Índice de legibilidad SMOG

                          • title_to_content_consistency
                            Tipo: number | null

                            consistencia de la etiqueta meta title con el contenido de la página medida de 0 a 1

                        • cumulative_layout_shift
                          Tipo: number | null

                          métrica de Core Web Vitals que mide la estabilidad de diseño de la página; mide la suma total de las puntuaciones de desplazamiento de diseño individuales de cada desplazamiento inesperado que se produce durante toda la vida útil de la página. Más información.

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

                          etiquetas obsoletas en la página

                        • description
                          Tipo: string | null

                          contenido de la etiqueta meta description

                        • description_length
                          Tipo: integer | null

                          longitud de la etiqueta description en caracteres

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

                          etiquetas meta duplicadas en la página

                        • external_links_count
                          Tipo: integer | null Formato: int64

                          número de enlaces externos en la página

                        • favicon
                          Tipo: string | null

                          favicon de la página

                        • follow
                          Tipo: boolean | null

                          indica si el 'meta robots' de una página permite a los rastreadores seguir los enlaces de la página; si es falso, la etiqueta 'meta robots' de la página contiene el parámetro "nofollow", que indica a los rastreadores que no sigan los enlaces de la página

                        • generator
                          Tipo: string | null

                          generador de etiquetas meta

                        • htags
                          Tipo: object | null

                          etiquetas de encabezado HTML

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

                          número de imágenes en la página

                        • images_size
                          Tipo: integer | null

                          tamaño total de las imágenes de la página medido en bytes

                        • inbound_links_count
                          Tipo: integer | null Formato: int64

                          número de enlaces internos que apuntan a la página

                        • internal_links_count
                          Tipo: integer | null Formato: int64

                          número de enlaces internos en la página

                        • meta_keywords
                          Tipo: string | null

                          contenido de la etiqueta meta keywords

                        • meta_title
                          Tipo: string | null

                          meta title de la página; etiqueta meta de la sección head de un documento HTML que define el título de una página

                        • render_blocking_scripts_count
                          Tipo: integer | null Formato: int64

                          número de scripts de la página que bloquean la representación de la página

                        • render_blocking_stylesheets_count
                          Tipo: integer | null Formato: int64

                          número de estilos CSS de la página que bloquean la representación de la página

                        • scripts_count
                          Tipo: integer | null Formato: int64

                          número de scripts en la página

                        • scripts_size
                          Tipo: integer | null

                          tamaño total de los scripts de la página medido en bytes

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

                          revisión ortográfica; errores de revisión ortográfica de Hunspell

                          • hunspell_language_code
                            Tipo: string | null

                            código de idioma de la revisión ortográfica

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

                            array de palabras mal escritas

                            • word
                              Tipo: string | null

                              palabra mal escrita

                        • stylesheets_count
                          Tipo: integer | null Formato: int64

                          número de hojas de estilo en la página

                        • stylesheets_size
                          Tipo: integer | null

                          tamaño total de las hojas de estilo de la página medido en bytes

                        • title
                          Tipo: string | null

                          título de la página

                        • title_length
                          Tipo: integer | null

                          longitud de la etiqueta de título en caracteres

                      • onpage_score
                        Tipo: number | null

                        muestra el grado de optimización de la página en una escala de 100 puntos; este campo muestra el grado de optimización de la página teniendo en cuenta los problemas críticos y las advertencias detectadas en la página; 100 es la puntuación máxima posible, lo que significa que la página no tiene ningún problema crítico ni advertencia importante; obtén más información sobre cómo se calcula la métrica en este artículo del centro de ayuda

                      • page_timing
                        Tipo: object | null · Response36Afe1097B20_PageTiming

                        objeto de métricas de carga de la página

                        • connection_time
                          Tipo: integer | null

                          tiempo para conectar con un servidor; el tiempo que transcurre hasta que se establece la conexión con un servidor (en milisegundos)

                        • dom_complete
                          Tipo: integer | null

                          tiempo para cargar recursos; el tiempo que transcurre hasta que se descargan la página y todos sus subrecursos (en milisegundos)

                        • download_time
                          Tipo: integer | null

                          tiempo que tarda un navegador en recibir una respuesta (en milisegundos)

                        • duration_time
                          Tipo: integer | null

                          tiempo total que transcurre hasta que un navegador recibe una respuesta completa de un servidor (en milisegundos)

                        • fetch_end
                          Tipo: integer | null

                          tiempo para completar la descarga del recurso HTML el tiempo que necesita el navegador para completar la descarga de una página

                        • fetch_start
                          Tipo: integer | null

                          tiempo para iniciar la descarga del recurso HTML el tiempo que necesita el navegador para iniciar la descarga de una página

                        • first_input_delay
                          Tipo: number | null

                          métrica de Core Web Vitals que indica la capacidad de respuesta de una página; el tiempo (en milisegundos) desde que un usuario interactúa por primera vez con tu página hasta que el navegador responde a esa interacción. Más información.

                        • largest_contentful_paint
                          Tipo: number | null

                          métrica de Core Web Vitals que mide la rapidez con la que se muestra el mayor elemento de contenido visible en la parte superior de la página; el tiempo (en milisegundos) para renderizar el mayor elemento de contenido visible en la ventana gráfica, desde que el usuario solicita la URL. Más información.

                        • request_sent_time
                          Tipo: integer | null

                          tiempo para enviar una solicitud a un servidor; el tiempo que transcurre hasta que se envía la solicitud a un servidor (en milisegundos)

                        • time_to_interactive
                          Tipo: integer | null

                          métrica Time To Interactive (TTI); el tiempo que transcurre hasta que el usuario puede interactuar con una página (en milisegundos)

                        • time_to_secure_connection
                          Tipo: integer | null

                          tiempo para establecer una conexión segura; el tiempo que transcurre hasta que se establece la conexión segura con un servidor (en milisegundos)

                        • waiting_time
                          Tipo: integer | null

                          tiempo hasta el primer byte (TTFB) en milisegundos

                      • relative_url_length
                        Tipo: integer | null

                        longitud relativa de la URL en caracteres

                      • resource_errors
                        Tipo: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                        errores y advertencias del recurso

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

                          errores de recursos

                          • column
                            Tipo: integer | null

                            columna donde se encontró el error

                          • line
                            Tipo: integer | null

                            línea donde se encontró el error

                          • message
                            Tipo: string | null

                            mensaje de texto del error; la lista completa de errores HTML posibles se puede encontrar aquí

                          • status_code
                            Tipo: integer | null

                            código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí Nota: recomendamos encarecidamente diseñar un sistema para gestionar las condiciones excepcionales o de error relacionadas

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

                          advertencias de recursos

                          • column
                            Tipo: integer | null

                            columna donde se encontró el error

                          • line
                            Tipo: integer | null

                            línea donde se encontró el error

                          • message
                            Tipo: string | null

                            mensaje de texto del error; la lista completa de errores HTML posibles se puede encontrar aquí

                          • status_code
                            Tipo: integer | null

                            código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí Nota: recomendamos encarecidamente diseñar un sistema para gestionar las condiciones excepcionales o de error relacionadas

                      • server
                        Tipo: string | null

                        versión del servidor

                      • size
                        Tipo: integer | null

                        tamaño del recurso indica el tamaño de una página determinada medido en bytes

                      • status_code
                        Tipo: integer | null

                        código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí Nota: recomendamos encarecidamente diseñar un sistema para gestionar las condiciones excepcionales o de error relacionadas

                      • total_dom_size
                        Tipo: integer | null Formato: int64

                        tamaño total del DOM de una página

                      • total_transfer_size
                        Tipo: integer | null Formato: int64

                        tamaño de la página comprimida indica el tamaño comprimido de una página determinada

                      • url
                        Tipo: string | null

                        URL de la página

                      • url_length
                        Tipo: integer | null

                        longitud de la URL de la página en caracteres

              • similarity
                Tipo: integer | null

                Integer numbers.

            • total_count
              Tipo: integer | null Formato: int64

              recuento total de páginas duplicadas

            • url
              Tipo: string | null

              URL de la página indicada

          • items_count
            Tipo: integer | null Formato: int64

            número de elementos del array de resultados

        • result_count
          Tipo: integer | null Formato: int64

          número de elementos en el array de resultados

        • status_code
          Tipo: integer | null

          código de estado de la tarea generado por DataForSEO; puede estar dentro del siguiente intervalo: 10000-60000 puedes encontrar la lista completa de los códigos de respuesta aquí

        • status_message
          Tipo: string | null

          mensaje informativo de la tarea puedes encontrar la lista completa de los mensajes informativos generales aquí

        • time
          Tipo: string | null

          tiempo de ejecución, segundos

    • tasks_count
      Tipo: integer | null Formato: int64

      el número de tareas en el array de tareas

    • tasks_error
      Tipo: integer | null Formato: int64

      el número de tareas en el array de tareas devueltas con un error

    • time
      Tipo: string | null

      tiempo total de ejecución, en segundos

    • version
      Tipo: string | null

      la versión actual de la API

    application/json
  • 400

    No se pudo procesar la solicitud. Comprueba los parámetros de la solicitud.

  • 401

    Se requiere una clave de API de Felo válida.

  • 402

    La solicitud no puede continuar porque no se cumple un requisito de facturación.

  • 403

    La cuenta no tiene permiso para realizar esta operación.

  • 429

    Se ha alcanzado un límite de solicitudes o de gasto.

  • 502

    El servicio no pudo completar la solicitud.

  • 503

    La API o el servicio de facturación no están disponibles temporalmente.

  • 504

    El servicio agotó el tiempo de espera al procesar la solicitud.

  • default

    Respuesta de error; las respuestas de paso del upstream pueden usar formatos del proveedor

    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