Felo API PlatformFelo API Platform
Tous les endpoints DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

Contenu dupliqué de l'API OnPage

Serveur:https://openapi.felo.ai
Bibliothèques clientes

DataForSEO

​

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

Contenu dupliqué de l'API OnPage

​

Pages d'une exploration dont le contenu ressemble à une url donnée, au-delà d'un seuil similarity. Lit une exploration terminée : il nécessite donc l'id de post_dataforseo_on_page_submit et renvoie crawl_progress ainsi qu'un crawl_status de max_crawl_pages, pages_in_queue et pages_crawled — vérifiez-les avant de faire confiance à un résultat réduit, car une exploration encore en cours a simplement moins à signaler. Pour les titres ou méta-descriptions dupliqués plutôt que le corps du texte, utilisez post_dataforseo_on_page_duplicate_tags. 💰 Gratuit en amont : interroger une exploration terminée ne coûte rien, seule l'exploration elle-même est facturée.

Référence tarifaire

  • Mesure : coût de réponse déclaré.
  • Estimation de référence par requête : USD 0.012.
  • Multiplicateur de référence client : 1.0. Ne pas l'appliquer à nouveau à un montant client déjà réglé.

Métadonnées de référence uniquement, et non un devis de compte, un prix garanti ou un plafond de dépenses. Les crédits de ressources ne sont pas des crédits Felo. Les débits définitifs suivent les enregistrements de facturation Felo.

Corps
application/json
  • Type: array (object | null)[]
    • id
      Type: string

      ID de la tâche
      champ obligatoire
      vous pouvez obtenir cet ID dans la réponse du point de terminaison Task POST
      exemple :
      "07131248-1535-0216-1000-17384017ad04"

    • limit
      Type: integer | null

      le nombre maximal de pages renvoyées
      champ facultatif
      valeur par défaut : 100
      valeur maximale : 1000

    • offset
      Type: integer | null

      décalage dans le tableau de résultats des pages renvoyées
      champ facultatif
      valeur par défaut : 0
      valeur maximale : 2000000
      si vous spécifiez la valeur 10, les dix premières pages du tableau de résultats seront omises et les données seront fournies pour les pages suivantes

    • similarity
      Type: integer | null

      score de similarité de contenu
      par défaut, le contenu est considéré comme dupliqué si la valeur est supérieure ou égale à 6
      vous pouvez spécifier n'importe quel score de similarité dans la plage de 0 à 10

    • tag
      Type: string | null

      identifiant de tâche défini par l'utilisateur
      champ facultatif
      la limite est de 255 caractères
      vous pouvez utiliser ce paramètre pour identifier la tâche et l'associer au résultat
      vous trouverez la valeur tag spécifiée dans l'objet data de la réponse

    • url
      Type: string

      URL de la page
      champ obligatoire
      indiquez la page initiale pour laquelle vous souhaitez recevoir du contenu dupliqué

Réponses
  • 200
    Type: object | null · Response36Afe1097B20_OnPageDuplicateContentResponseInfo
    • cost
      Type: number | null Format: double

      coût total des tâches, USD

    • status_code
      Type: integer | null

      code d'état général vous pouvez trouver la liste complète des codes de réponse ici

    • status_message
      Type: string | null

      message d'information général vous pouvez trouver la liste complète des messages d'information généraux ici

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

      tableau de tâches

      • Type: object | null · Response36Afe1097B20_OnPageDuplicateContentTaskInfo
        • cost
          Type: number | null Format: double

          coût total des tâches, USD

        • data
          Type: object | null

          contient les mêmes paramètres que ceux spécifiés dans la requête POST

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

          identifiant de la tâche identifiant unique de la tâche dans notre système au format UUID

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

          chemin de l'URL

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

          tableau de résultats

          • crawl_progress
            Type: string | null

            état de la session d'exploration
            valeurs possibles : in_progress, finished

          • crawl_status
            Type: object | null · Response36Afe1097B20_CrawlStatusInfo

            détails de la session d'exploration

            • max_crawl_pages
              Type: integer | null Format: int64

              nombre maximal de pages à explorer indique la limite max_crawl_pages que vous avez définie lors de la configuration d'une tâche

            • pages_crawled
              Type: integer | null Format: int64

              nombre de pages explorées

            • pages_in_queue
              Type: integer | null Format: int64

              nombre de pages actuellement dans la file d'exploration

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

            tableau items

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

              pages au contenu dupliqué

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

                informations sur la page au contenu dupliqué

                • Type: object | null · Response36Afe1097B20_OnPageHtmlResourceItem
                    • Type: object · Response36Afe1097B20_OnPageHtmlResourceItem
                      • resource_type
                        Discriminateur
                        Type: string | null

                        type d'élément

                      • broken_links
                        Type: boolean | null

                        indique si une page contient des liens brisés

                      • broken_resources
                        Type: boolean | null

                        indique si une page contient des ressources cassées

                      • cache_control
                        Type: object | null · Response36Afe1097B20_CacheControl

                        instructions de mise en cache

                        • cachable
                          Type: boolean | null

                          indique si la page peut être mise en cache

                        • ttl
                          Type: integer | null

                          durée de vie la durée pendant laquelle le navigateur met une ressource en cache

                      • checks
                        Type: object | null

                        contrôles du site contrôles on-page liés à la page

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

                        nombre de clics nécessaires pour atteindre la page ; indique le nombre de clics depuis la page d'accueil nécessaires avant d'atteindre la page cible

                      • content_encoding
                        Type: string | null

                        type d'encodage

                      • custom_js_client_exception
                        Type: string | null

                        erreur lors de l'exécution d'un js personnalisé ; si l'erreur s'est produite lors de l'exécution du script indiqué dans le champ custom_js, le message d'erreur s'affiche ici

                      • custom_js_response
                        Type: object | null

                        le résultat de l'exécution d'un script JS indiqué ; notez que vous devez indiquer un champ custom_js lors de la définition d'une tâche pour recevoir ces données, et le type et la valeur du champ dépendront entièrement du script que vous avez indiqué ; vous pouvez également filtrer les résultats par cette valeur en indiquant des filtres de la manière suivante : ["custom_js_response.url", "like", "pixel"]

                      • duplicate_content
                        Type: boolean | null

                        indique si une page a un contenu dupliqué

                      • duplicate_description
                        Type: boolean | null

                        indique si une page a une description dupliquée

                      • duplicate_title
                        Type: boolean | null

                        indique si une page a des balises de titre dupliquées

                      • encoded_size
                        Type: integer | null

                        taille de la page après encodage indique la taille de la page encodée mesurée en octets

                      • fetch_time
                        Type: string | null

                        date et heure auxquelles une ressource a été récupérée au format UTC : “yyyy-mm-dd hh-mm-ss +00:00” exemple : 2019-11-15 12:57:46 +00:00

                      • is_resource
                        Type: boolean | null

                        indique si une page est une ressource unique

                      • last_modified
                        Type: object | null · Response36Afe1097B20_LastModified

                        contient des données sur les modifications liées à la ressource s'il n'y a pas de données, la valeur sera null

                        • header
                          Type: string | null

                          date et heure de la dernière modification de l'en-tête au format UTC : "yyyy-mm-dd hh-mm-ss +00:00" exemple : 2019-11-15 12:57:46 +00:00 s'il n'y a pas de données, la valeur sera null

                        • meta_tag
                          Type: string | null

                          date et heure de la dernière modification de la balise meta au format UTC : "yyyy-mm-dd hh-mm-ss +00:00" exemple : 2019-11-15 12:57:46 +00:00 s'il n'y a pas de données, la valeur sera null

                        • sitemap
                          Type: string | null

                          date et heure de la dernière modification du sitemap au format UTC : "yyyy-mm-dd hh-mm-ss +00:00" exemple : 2019-11-15 12:57:46 +00:00 s'il n'y a pas de données, la valeur sera null

                      • location
                        Type: string | null

                        en-tête de localisation indique l'URL vers laquelle rediriger une page

                      • media_type
                        Type: string | null

                        types de médias utilisés pour afficher une page

                      • meta
                        Type: object | null · Response36Afe1097B20_PageMetaInfo

                        propriétés de la page ; la valeur dépend du resource_type

                        • broken_html
                          Type: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                          erreurs et avertissements de la ressource

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

                            erreurs de ressources

                            • column
                              Type: integer | null

                              colonne où l'erreur a été trouvée

                            • line
                              Type: integer | null

                              ligne où l'erreur a été trouvée

                            • message
                              Type: string | null

                              message texte de l'erreur ; la liste complète des erreurs HTML possibles se trouve ici

                            • status_code
                              Type: integer | null

                              code d'état général vous pouvez trouver la liste complète des codes de réponse ici Remarque : nous recommandons vivement de concevoir un système pour gérer les conditions exceptionnelles ou d'erreur associées

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

                            avertissements de ressources

                            • column
                              Type: integer | null

                              colonne où l'erreur a été trouvée

                            • line
                              Type: integer | null

                              ligne où l'erreur a été trouvée

                            • message
                              Type: string | null

                              message texte de l'erreur ; la liste complète des erreurs HTML possibles se trouve ici

                            • status_code
                              Type: integer | null

                              code d'état général vous pouvez trouver la liste complète des codes de réponse ici Remarque : nous recommandons vivement de concevoir un système pour gérer les conditions exceptionnelles ou d'erreur associées

                        • canonical
                          Type: string | null

                          page canonique

                        • charset
                          Type: integer | null

                          page de code ; exemple : 65001

                        • content
                          Type: object | null · Response36Afe1097B20_HtmlContentInfo

                          informations générales sur le contenu de la page

                          • automated_readability_index
                            Type: number | null

                            Indice de lisibilité automatisé

                          • coleman_liau_readability_index
                            Type: number | null

                            Indice Coleman–Liau

                          • dale_chall_readability_index
                            Type: number | null

                            Indice de lisibilité Dale–Chall

                          • description_to_content_consistency
                            Type: number | null

                            cohérence de la balise meta description avec le contenu de la page, mesurée de 0 à 1

                          • flesch_kincaid_readability_index
                            Type: number | null

                            Indice de lisibilité Flesch–Kincaid

                          • meta_keywords_to_content_consistency
                            Type: number | null

                            cohérence de la balise meta keywords avec le contenu de la page, mesurée de 0 à 1

                          • plain_text_rate
                            Type: number | null Format: double

                            valeur du taux de texte brut rapport entre plain_text_size et la taille

                          • plain_text_size
                            Type: integer | null

                            taille totale du texte de la page mesurée en octets

                          • plain_text_word_count
                            Type: integer | null

                            nombre de mots sur la page

                          • smog_readability_index
                            Type: number | null

                            Indice de lisibilité SMOG

                          • title_to_content_consistency
                            Type: number | null

                            cohérence de la balise meta title avec le contenu de la page, mesurée de 0 à 1

                        • cumulative_layout_shift
                          Type: number | null

                          métrique Core Web Vitals mesurant la stabilité de mise en page de la page ; mesure la somme de tous les scores de décalage de mise en page individuels pour chaque décalage inattendu qui se produit pendant toute la durée de vie de la page. En savoir plus.

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

                          balises obsolètes sur la page

                        • description
                          Type: string | null

                          contenu de la balise meta description

                        • description_length
                          Type: integer | null

                          longueur de la balise description en caractères

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

                          balises meta dupliquées sur la page

                        • external_links_count
                          Type: integer | null Format: int64

                          nombre de liens externes sur la page

                        • favicon
                          Type: string | null

                          favicon de la page

                        • follow
                          Type: boolean | null

                          indique si le 'meta robots' d'une page permet aux robots d'exploration de suivre les liens de la page ; si c'est faux, la balise 'meta robots' de la page contient le paramètre "nofollow", qui demande aux robots d'exploration de ne pas suivre les liens de la page

                        • generator
                          Type: string | null

                          générateur de balises meta

                        • htags
                          Type: object | null

                          balises d'en-tête HTML

                          • propertyName
                            Type: array string[] | null
                        • images_count
                          Type: integer | null Format: int64

                          nombre d'images sur la page

                        • images_size
                          Type: integer | null

                          taille totale des images sur la page mesurée en octets

                        • inbound_links_count
                          Type: integer | null Format: int64

                          nombre de liens internes pointant vers la page

                        • internal_links_count
                          Type: integer | null Format: int64

                          nombre de liens internes sur la page

                        • meta_keywords
                          Type: string | null

                          contenu de la balise meta keywords

                        • meta_title
                          Type: string | null

                          meta title de la page ; balise meta de la section head d'un document HTML qui définit le titre d'une page

                        • render_blocking_scripts_count
                          Type: integer | null Format: int64

                          nombre de scripts de la page qui bloquent le rendu de la page

                        • render_blocking_stylesheets_count
                          Type: integer | null Format: int64

                          nombre de styles CSS sur la page qui bloquent le rendu de la page

                        • scripts_count
                          Type: integer | null Format: int64

                          nombre de scripts sur la page

                        • scripts_size
                          Type: integer | null

                          taille totale des scripts sur la page mesurée en octets

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

                          vérification orthographique ; erreurs de vérification orthographique Hunspell

                          • hunspell_language_code
                            Type: string | null

                            code de langue de la vérification orthographique

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

                            tableau de mots mal orthographiés

                            • word
                              Type: string | null

                              mot mal orthographié

                        • stylesheets_count
                          Type: integer | null Format: int64

                          nombre de feuilles de style sur la page

                        • stylesheets_size
                          Type: integer | null

                          taille totale des feuilles de style sur la page mesurée en octets

                        • title
                          Type: string | null

                          titre de la page

                        • title_length
                          Type: integer | null

                          longueur de la balise de titre en caractères

                      • onpage_score
                        Type: number | null

                        montre à quel point la page est optimisée sur une échelle de 100 points ; ce champ montre à quel point la page est optimisée en tenant compte des problèmes critiques et des avertissements détectés sur la page ; 100 est le score maximal possible, ce qui signifie que la page ne présente aucun problème critique ni aucun avertissement important ; en savoir plus sur le calcul de cette métrique dans cet article du centre d'aide

                      • page_timing
                        Type: object | null · Response36Afe1097B20_PageTiming

                        objet des métriques de chargement de la page

                        • connection_time
                          Type: integer | null

                          temps de connexion à un serveur ; le temps nécessaire jusqu'à l'établissement de la connexion avec un serveur (en millisecondes)

                        • dom_complete
                          Type: integer | null

                          temps de chargement des ressources ; le temps nécessaire jusqu'au téléchargement de la page et de toutes ses sous-ressources (en millisecondes)

                        • download_time
                          Type: integer | null

                          temps nécessaire à un navigateur pour recevoir une réponse (en millisecondes)

                        • duration_time
                          Type: integer | null

                          temps total nécessaire pour qu'un navigateur reçoive une réponse complète d'un serveur (en millisecondes)

                        • fetch_end
                          Type: integer | null

                          temps nécessaire pour terminer le téléchargement de la ressource HTML le temps dont le navigateur a besoin pour terminer le téléchargement d'une page

                        • fetch_start
                          Type: integer | null

                          temps nécessaire pour commencer le téléchargement de la ressource HTML le temps dont le navigateur a besoin pour commencer le téléchargement d'une page

                        • first_input_delay
                          Type: number | null

                          métrique Core Web Vitals indiquant la réactivité d'une page ; le temps (en millisecondes) entre la première interaction d'un utilisateur avec votre page et la réponse du navigateur à cette interaction. En savoir plus.

                        • largest_contentful_paint
                          Type: number | null

                          métrique Core Web Vitals mesurant la rapidité d'affichage du plus grand élément de contenu visible au-dessus de la ligne de flottaison ; le temps (en millisecondes) nécessaire pour afficher le plus grand élément de contenu visible dans la fenêtre d'affichage, à partir du moment où l'utilisateur demande l'URL. En savoir plus.

                        • request_sent_time
                          Type: integer | null

                          temps d'envoi d'une requête à un serveur ; le temps nécessaire jusqu'à l'envoi de la requête à un serveur (en millisecondes)

                        • time_to_interactive
                          Type: integer | null

                          métrique Time To Interactive (TTI) ; le temps nécessaire jusqu'à ce que l'utilisateur puisse interagir avec une page (en millisecondes)

                        • time_to_secure_connection
                          Type: integer | null

                          temps d'établissement d'une connexion sécurisée ; le temps nécessaire jusqu'à l'établissement de la connexion sécurisée avec un serveur (en millisecondes)

                        • waiting_time
                          Type: integer | null

                          temps jusqu'au premier octet (TTFB) en millisecondes

                      • relative_url_length
                        Type: integer | null

                        longueur relative de l'URL en caractères

                      • resource_errors
                        Type: object | null · Response36Afe1097B20_OnPageResourceIssueInfo

                        erreurs et avertissements de la ressource

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

                          erreurs de ressources

                          • column
                            Type: integer | null

                            colonne où l'erreur a été trouvée

                          • line
                            Type: integer | null

                            ligne où l'erreur a été trouvée

                          • message
                            Type: string | null

                            message texte de l'erreur ; la liste complète des erreurs HTML possibles se trouve ici

                          • status_code
                            Type: integer | null

                            code d'état général vous pouvez trouver la liste complète des codes de réponse ici Remarque : nous recommandons vivement de concevoir un système pour gérer les conditions exceptionnelles ou d'erreur associées

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

                          avertissements de ressources

                          • column
                            Type: integer | null

                            colonne où l'erreur a été trouvée

                          • line
                            Type: integer | null

                            ligne où l'erreur a été trouvée

                          • message
                            Type: string | null

                            message texte de l'erreur ; la liste complète des erreurs HTML possibles se trouve ici

                          • status_code
                            Type: integer | null

                            code d'état général vous pouvez trouver la liste complète des codes de réponse ici Remarque : nous recommandons vivement de concevoir un système pour gérer les conditions exceptionnelles ou d'erreur associées

                      • server
                        Type: string | null

                        version du serveur

                      • size
                        Type: integer | null

                        taille de la ressource indique la taille d'une page donnée mesurée en octets

                      • status_code
                        Type: integer | null

                        code d'état général vous pouvez trouver la liste complète des codes de réponse ici Remarque : nous recommandons vivement de concevoir un système pour gérer les conditions exceptionnelles ou d'erreur associées

                      • total_dom_size
                        Type: integer | null Format: int64

                        taille totale du DOM d'une page

                      • total_transfer_size
                        Type: integer | null Format: int64

                        taille de la page compressée indique la taille compressée d'une page donnée

                      • url
                        Type: string | null

                        URL de la page

                      • url_length
                        Type: integer | null

                        longueur de l'URL de la page en caractères

              • similarity
                Type: integer | null

                Integer numbers.

            • total_count
              Type: integer | null Format: int64

              nombre total de pages dupliquées

            • url
              Type: string | null

              URL de la page indiquée

          • items_count
            Type: integer | null Format: int64

            nombre d'éléments du tableau de résultats

        • result_count
          Type: integer | null Format: int64

          nombre d'éléments dans le tableau de résultats

        • status_code
          Type: integer | null

          code d'état de la tâche généré par DataForSEO ; peut être compris dans la plage suivante : 10000-60000 vous pouvez trouver la liste complète des codes de réponse ici

        • status_message
          Type: string | null

          message d'information de la tâche vous pouvez trouver la liste complète des messages d'information généraux ici

        • time
          Type: string | null

          temps d'exécution, en secondes

    • tasks_count
      Type: integer | null Format: int64

      le nombre de tâches dans le tableau de tâches

    • tasks_error
      Type: integer | null Format: int64

      le nombre de tâches dans le tableau de tâches renvoyées avec une erreur

    • time
      Type: string | null

      temps d'exécution total, en secondes

    • version
      Type: string | null

      la version actuelle de l'API

    application/json
  • 400

    La requête n'a pas pu être traitée. Vérifiez les paramètres de la requête.

  • 401

    Une clé API Felo valide est requise.

  • 402

    La requête ne peut pas aboutir car une condition de facturation n'est pas remplie.

  • 403

    Le compte n'est pas autorisé à effectuer cette opération.

  • 429

    Une limite de requêtes ou de dépenses a été atteinte.

  • 502

    Le service n'a pas pu terminer la requête.

  • 503

    L'API ou le service de facturation est temporairement indisponible.

  • 504

    Le service a expiré lors du traitement de la requête.

  • default

    Réponse d'erreur ; les réponses transmises depuis l'upstream peuvent utiliser les formats du fournisseur

    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