Duplicate page content
dataforseo.x.on-page-duplicate-contentThis endpoint returns a list of pages that have content similar to the page specified in the request.
- Prix
- freeAu prix catalogue
- Taux de réussite
- —Aucune donnée de taux de réussite pour le momentAucune donnée de taux de réussite pour le moment
- Latence p50
- ——
- Dernière vérification
- —Pas encore vérifié
POSThttps://toolswitch.dev/v1/tools/dataforseo.x.on-page-duplicate-contentBeta- Utilise le quota de la plateforme
- Réponse synchrone
- Lit des données publiques
Paramètres
the POST body is a JSON array holding exactly one task object with these fields
| Paramètre | Type | Obligatoire | Description | Exemple |
|---|---|---|---|---|
| Corps (JSON) | ||||
id | chaîne | Facultatif | ID of the task required field you can get this ID in the response of the Task POST endpoint example: “07131248-1535-0216-1000-17384017ad04” | 07281559-0695-0216-0000-c269be8b7592 |
tag | chaîne | Facultatif | user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response | |
url | chaîne | Facultatif | page URL required field specify the initial page you want to receive duplicate content for | https://www.etsy.com/ |
limit | entier | Facultatif | the maximum number of returned pages optional field default value: 100 maximum value: 1000 | |
offset | entier | Facultatif | offset in the results array of returned pages optional field default value: 0 maximum value: 2000000 if you specify the 10 value, the first ten pages in the results array will be omitted and the data will be provided for the successive pages | |
similarity | entier | Facultatif | content similarity score by default, the content is considered duplicate if the value is greater than or equals 6 you can specify any similarity score in the 0-to-10 range | |
- Corps (JSON)
idchaîneFacultatifID of the task required field you can get this ID in the response of the Task POST endpoint example: “07131248-1535-0216-1000-17384017ad04”
Exemple :
07281559-0695-0216-0000-c269be8b7592tagchaîneFacultatifuser-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response
urlchaîneFacultatifpage URL required field specify the initial page you want to receive duplicate content for
Exemple :
https://www.etsy.com/limitentierFacultatifthe maximum number of returned pages optional field default value: 100 maximum value: 1000
offsetentierFacultatifoffset in the results array of returned pages optional field default value: 0 maximum value: 2000000 if you specify the 10 value, the first ten pages in the results array will be omitted and the data will be provided for the successive pages
similarityentierFacultatifcontent similarity score by default, the content is considered duplicate if the value is greater than or equals 6 you can specify any similarity score in the 0-to-10 range
Exemples de code
Remplacez $TOOLSWITCH_KEY par la clé créée dans la console.
curl -X POST 'https://toolswitch.dev/v1/tools/dataforseo.x.on-page-duplicate-content' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY"import os
import requests
response = requests.request(
"POST",
"https://toolswitch.dev/v1/tools/dataforseo.x.on-page-duplicate-content",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/dataforseo.x.on-page-duplicate-content", {
method: "POST",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
},
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());Cette API de passerelle est en version Beta ; son URL et son authentification peuvent changer. Les paramètres de l’exemple sont des données fictives. Les appels sont facturés à free, frais de service inclus.