DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
OnPage API Yinelenen İçerik
Bir tarama içinde içeriği verilen url değerine benzeyen ve similarity eşiğini aşan sayfalar. Tamamlanmış bir taramayı okur; bu nedenle post_dataforseo_on_page_submit çıktısındaki id gerekir ve crawl_progress ile birlikte max_crawl_pages, pages_in_queue ve pages_crawled değerlerini taşıyan crawl_status döndürür — küçük bir sonuca güvenmeden önce bunları kontrol edin, çünkü hâlâ süren bir taramanın raporlayacağı daha az şey vardır. Gövde metni yerine yinelenen başlık veya meta açıklamalar için post_dataforseo_on_page_duplicate_tags kullanın. 💰 Üst kaynakta ücretsizdir: tamamlanmış bir taramayı sorgulamak hiçbir maliyet doğurmaz, yalnızca taramanın kendisi ücretlidir.
Fiyatlandırma referansı
- Ölçümlendirme: bildirilen yanıt maliyeti.
- Referans istek tahmini: USD 0.012.
- Referans müşteri çarpanı: 1.0. Kesinleşmiş müşteri tutarına yeniden uygulamayın.
Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.
- Tür: array (object | null)[]
- idTür: string
- limitTür: integer | null
döndürülen maksimum sayfa sayısı
isteğe bağlı alan
varsayılan değer:100
maksimum değer:1000 - offsetTür: integer | null
döndürülen sayfaların sonuç dizisindeki ofset
isteğe bağlı alan
varsayılan değer:0
maksimum değer:200000010değerini belirtirseniz sonuç dizisindeki ilk on sayfa atlanır ve veriler sonraki sayfalar için sağlanır - similarityTür: integer | null
içerik benzerlik puanı
varsayılan olarak değer6'dan büyük veya buna eşitse içerik yinelenen olarak kabul edilir
0 ile 10 aralığında herhangi bir benzerlik puanı belirtebilirsiniz - tagTür: string | null
kullanıcı tanımlı görev tanımlayıcısı
isteğe bağlı alan
karakter sınırı 255
bu parametreyi görevi tanımlamak ve sonuçla eşleştirmek için kullanabilirsiniz
belirtilentagdeğerini yanıtındatanesnesinde bulacaksınız - urlTür: string
sayfa URL'si
zorunlu alan
yinelenen içeriğini almak istediğiniz başlangıç sayfasını belirtin
- Tür: object | null · Response36Afe1097B20_OnPageDuplicateContentResponseInfo200
- Tür: number | null Biçim: doublecost
toplam görev maliyeti, USD
- Tür: integer | nullstatus
_code genel durum kodu yanıt kodlarının tam listesini burada bulabilirsiniz
- Tür: string | nullstatus
_message genel bilgilendirme mesajı genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- Tür: array (object | null)[] | nulltasks
görev dizisi
- Tür: object | null · Response36Afe1097B20_OnPageDuplicateContentTaskInfo
- costTür: number | null Biçim: double
toplam görev maliyeti, USD
- dataTür: object | null
POST isteğinde belirttiğiniz parametrelerin aynısını içerir
- propertyTür: object | null
Name
- idTür: string | null
görev tanımlayıcısı sistemimizde UUID biçiminde benzersiz görev tanımlayıcısı
- pathTür: array (string | null)[] | null
URL yolu
- resultTür: array (object | null)[] | null
sonuç dizisi
- crawlTür: string | null
_progress tarama oturumunun durumu
olası değerler:in_progress,finished - crawlTür: object | null · Response36Afe1097B20_CrawlStatusInfo
_status tarama oturumunun ayrıntıları
- maxTür: integer | null Biçim: int64
_crawl _pages taranacak maksimum sayfa sayısı bir görev ayarlarken belirttiğiniz max_crawl_pages sınırını gösterir
- pagesTür: integer | null Biçim: int64
_crawled taranan sayfa sayısı
- pagesTür: integer | null Biçim: int64
_in _queue şu anda tarama kuyruğunda bulunan sayfa sayısı
- itemsTür: array (object | null)[] | null
öğe dizisi
- pagesTür: array (object | null)[] | null
yinelenen içeriğe sahip sayfalar
- pageTür: array (object | null)[] | null
yinelenen içerik sayfası bilgileri
- Tür: object | null · Response36Afe1097B20_OnPageHtmlResourceItem
- Tür: object · Response36Afe1097B20_OnPageHtmlResourceItem
- resource
_type Ayırt ediciTür: string | nullöğe türü
- brokenTür: boolean | null
_links sayfanın bozuk bağlantılar içerip içermediğini belirtir
- brokenTür: boolean | null
_resources sayfanın bozuk kaynaklar içerip içermediğini belirtir
- cacheTür: object | null · Response36Afe1097B20_CacheControl
_control önbelleğe alma talimatları
- cachableTür: boolean | null
sayfanın önbelleğe alınabilir olup olmadığını belirtir
- ttlTür: integer | null
yaşam süresi — tarayıcının bir kaynağı önbelleğe aldığı süre
- checksTür: object | null
site kontrolleri — sayfayla ilgili on-page kontrolleri
- propertyTür: boolean | null
Name
- clickTür: integer | null
_depth sayfaya ulaşmak için gereken tıklama sayısı — ana sayfadan hedef sayfaya ulaşmak için gereken tıklama sayısını belirtir
- contentTür: string | null
_encoding kodlama türü
- customTür: string | null
_js _client _exception özel JS çalıştırılırken oluşan hata — hata, custom_js alanında belirttiğiniz betik çalıştırılırken oluştuysa hata mesajı burada gösterilir
- customTür: object | null
_js _response belirtilen JS betiğinin çalıştırılmasının sonucu — bu verileri almak için görev ayarlarken custom_js alanını belirtmeniz gerektiğini unutmayın; alanın türü ve değeri tamamen belirttiğiniz betiğe bağlıdır; ayrıca filtreleri şu şekilde belirterek sonuçları bu değere göre filtreleyebilirsiniz:["custom_js_response.url", "like", "pixel"]
- duplicateTür: boolean | null
_content sayfanın yinelenen içeriğe sahip olup olmadığını belirtir
- duplicateTür: boolean | null
_description sayfanın yinelenen bir açıklamaya sahip olup olmadığını belirtir
- duplicateTür: boolean | null
_title sayfanın yinelenen başlık etiketlerine sahip olup olmadığını belirtir
- encodedTür: integer | null
_size kodlama sonrası sayfa boyutu — kodlanmış sayfanın boyutunu bayt cinsinden belirtir
- fetchTür: string | null
_time kaynağın getirildiği tarih ve saat; UTC biçiminde: “yyyy-mm-dd hh-mm-ss +00:00”; örnek: 2019-11-15 12:57:46 +00:00
- isTür: boolean | null
_resource sayfanın tek bir kaynak olup olmadığını belirtir
- lastTür: object | null · Response36Afe1097B20_LastModified
_modified kaynakla ilgili değişikliklere ait verileri içerir; veri yoksa değer null olur
- headerTür: string | null
başlığın son değiştirildiği tarih ve saat. UTC biçiminde: "yyyy-mm-dd hh-mm-ss +00:00". Örnek: 2019-11-15 12:57:46 +00:00. Veri yoksa değer null olur.
- metaTür: string | null
_tag meta etiketinin son değiştirildiği tarih ve saat. UTC biçiminde: "yyyy-mm-dd hh-mm-ss +00:00". Örnek: 2019-11-15 12:57:46 +00:00. Veri yoksa değer null olur.
- sitemapTür: string | null
site haritasının son değiştirildiği tarih ve saat. UTC biçiminde: "yyyy-mm-dd hh-mm-ss +00:00". Örnek: 2019-11-15 12:57:46 +00:00. Veri yoksa değer null olur.
- locationTür: string | null
konum başlığı — sayfanın yönlendirileceği URL'yi belirtir
- mediaTür: string | null
_type sayfayı görüntülemek için kullanılan medya türleri
- metaTür: object | null · Response36Afe1097B20_PageMetaInfo
sayfa özellikleri; değer resource_type değerine bağlıdır
- brokenTür: object | null · Response36Afe1097B20_OnPageResourceIssueInfo
_html kaynak hataları ve uyarıları
- errorsTür: array (object | null)[] | null
kaynak hataları
- columnTür: integer | null
hatanın bulunduğu sütun
- lineTür: integer | null
hatanın bulunduğu satır
- messageTür: string | null
hatayı açıklayan metin mesajı; olası HTML hatalarının tam listesini burada bulabilirsiniz
- statusTür: integer | null
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- warningsTür: array (object | null)[] | null
kaynak uyarıları
- columnTür: integer | null
hatanın bulunduğu sütun
- lineTür: integer | null
hatanın bulunduğu satır
- messageTür: string | null
hatayı açıklayan metin mesajı; olası HTML hatalarının tam listesini burada bulabilirsiniz
- statusTür: integer | null
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- canonicalTür: string | null
kanonik sayfa
- charsetTür: integer | null
kod sayfası; örnek: 65001
- contentTür: object | null · Response36Afe1097B20_HtmlContentInfo
sayfanın içeriği hakkında genel bilgiler
- automatedTür: number | null
_readability _index Otomatik Okunabilirlik Endeksi
- colemanTür: number | null
_liau _readability _index Coleman–Liau Endeksi
- daleTür: number | null
_chall _readability _index Dale–Chall Okunabilirlik Endeksi
- descriptionTür: number | null
_to _content _consistency meta description etiketinin sayfa içeriğiyle tutarlılığı, 0 ile 1 arasında ölçülür
- fleschTür: number | null
_kincaid _readability _index Flesch–Kincaid Okunabilirlik Endeksi
- metaTür: number | null
_keywords _to _content _consistency meta keywords etiketinin sayfa içeriğiyle tutarlılığı, 0 ile 1 arasında ölçülür
- plainTür: number | null Biçim: double
_text _rate düz metin oranı değeri plain_text_size değerinin boyuta oranı
- plainTür: integer | null
_text _size sayfadaki metnin bayt cinsinden toplam boyutu
- plainTür: integer | null
_text _word _count sayfadaki kelime sayısı
- smogTür: number | null
_readability _index SMOG Okunabilirlik Endeksi
- titleTür: number | null
_to _content _consistency meta title etiketinin sayfa içeriğiyle tutarlılığı, 0 ile 1 arasında ölçülür
- cumulativeTür: number | null
_layout _shift sayfanın düzen kararlılığını ölçen Core Web Vitals metriği; sayfanın tüm yaşam süresi boyunca meydana gelen her beklenmeyen düzen kayması için tüm bireysel düzen kayması puanlarının toplamını ölçer. Daha fazla bilgi.
- deprecatedTür: array (string | null)[] | null
_tags sayfadaki kullanımdan kaldırılmış etiketler
- descriptionTür: string | null
meta açıklama etiketinin içeriği
- descriptionTür: integer | null
_length açıklama etiketinin karakter cinsinden uzunluğu
- duplicateTür: array (string | null)[] | null
_meta _tags sayfadaki yinelenen meta etiketler
- externalTür: integer | null Biçim: int64
_links _count sayfadaki harici bağlantı sayısı
- faviconTür: string | null
sayfanın favicon'u
- followTür: boolean | null
sayfanın 'meta robots' değerinin crawler'ların sayfadaki bağlantıları izlemesine izin verip vermediğini belirtir; false ise sayfanın 'meta robots' etiketi, crawler'lara sayfadaki bağlantıları izlememelerini söyleyen "nofollow" parametresini içerir
- generatorTür: string | null
meta etiket oluşturucu
- htagsTür: object | null
HTML başlık etiketleri
- propertyTür: array string[] | null
Name
- imagesTür: integer | null Biçim: int64
_count sayfadaki görsel sayısı
- imagesTür: integer | null
_size sayfadaki görsellerin bayt cinsinden toplam boyutu
- inboundTür: integer | null Biçim: int64
_links _count sayfaya işaret eden dahili bağlantı sayısı
- internalTür: integer | null Biçim: int64
_links _count sayfadaki dahili bağlantı sayısı
- metaTür: string | null
_keywords anahtar kelimeler meta etiketinin içeriği
- metaTür: string | null
_title sayfanın meta başlığı; bir HTML belgesinin head bölümünde sayfanın başlığını tanımlayan meta etiket
- renderTür: integer | null Biçim: int64
_blocking _scripts _count sayfada sayfa oluşturmayı engelleyen betik sayısı
- renderTür: integer | null Biçim: int64
_blocking _stylesheets _count sayfada sayfa oluşturmayı engelleyen CSS stil sayısı
- scriptsTür: integer | null Biçim: int64
_count sayfadaki betik sayısı
- scriptsTür: integer | null
_size sayfadaki betiklerin bayt cinsinden toplam boyutu
- socialTür: object | null
_media _tags - propertyTür: string | null
Name
- spellTür: object | null · Response36Afe1097B20_HunspellInfo
yazım denetimi; Hunspell yazım denetimi hataları
- hunspellTür: string | null
_language _code yazım denetimi dil kodu
- misspelledTür: array (object | null)[] | null
yanlış yazılmış kelimeler dizisi
- wordTür: string | null
yanlış yazılmış kelime
- stylesheetsTür: integer | null Biçim: int64
_count sayfadaki stil sayfası sayısı
- stylesheetsTür: integer | null
_size sayfadaki stil sayfalarının bayt cinsinden toplam boyutu
- titleTür: string | null
sayfa başlığı
- titleTür: integer | null
_length başlık etiketinin karakter cinsinden uzunluğu
- onpageTür: number | null
_score sayfanın 100 puanlık ölçekte ne kadar iyi optimize edildiğini gösterir; bu alan, sayfanın tespit edilen kritik sayfa içi sorunlar ve uyarılar dikkate alınarak ne kadar iyi optimize edildiğini gösterir; 100, sayfada kritik sayfa içi sorun ve önemli uyarı olmadığı anlamına gelen en yüksek olası puanıdır; metriğin nasıl hesaplandığı hakkında daha fazla bilgiyi bu yardım merkezi makalesinde bulabilirsiniz
- pageTür: object | null · Response36Afe1097B20_PageTiming
_timing sayfa yükleme metrikleri nesnesi
- connectionTür: integer | null
_time sunucuya bağlanma süresi; bir sunucuyla bağlantının kurulması için geçen süre (milisaniye cinsinden)
- domTür: integer | null
_complete kaynakları yükleme süresi; sayfanın ve tüm alt kaynaklarının indirilmesi için geçen süre (milisaniye cinsinden)
- downloadTür: integer | null
_time tarayıcının bir yanıt alması için geçen süre (milisaniye cinsinden)
- durationTür: integer | null
_time tarayıcının sunucudan tam yanıt almasına kadar geçen toplam süre (milisaniye cinsinden)
- fetchTür: integer | null
_end HTML kaynağını indirmeyi bitirme süresi — tarayıcının sayfayı indirmeyi tamamlaması için gereken süre
- fetchTür: integer | null
_start HTML kaynağını indirmeye başlama süresi — tarayıcının sayfayı indirmeye başlaması için gereken süre
- firstTür: number | null
_input _delay sayfanın yanıt verme hızını gösteren Core Web Vitals metriği; kullanıcının sayfayla ilk etkileşime girdiği andan tarayıcının bu etkileşime yanıt verdiği ana kadar geçen süre (milisaniye cinsinden). Daha fazla bilgi.
- largestTür: number | null
_contentful _paint katlanma çizgisinin üzerindeki en büyük içerik öğesinin ne kadar hızlı görüntülendiğini ölçen Core Web Vitals metriği; kullanıcının URL'yi istediği andan görüntü alanında görünen en büyük içerik öğesinin oluşturulmasına kadar geçen süre (milisaniye cinsinden). Daha fazla bilgi.
- requestTür: integer | null
_sent _time sunucuya istek gönderme süresi; sunucuya isteğin gönderilmesi için geçen süre (milisaniye cinsinden)
- timeTür: integer | null
_to _interactive Time To Interactive (TTI) metriği; kullanıcının bir sayfayla etkileşime geçebilmesi için geçen süre (milisaniye cinsinden)
- timeTür: integer | null
_to _secure _connection güvenli bağlantı kurma süresi; bir sunucuyla güvenli bağlantının kurulması için geçen süre (milisaniye cinsinden)
- waitingTür: integer | null
_time milisaniye cinsinden ilk bayt (TTFB) süresi
- relativeTür: integer | null
_url _length göreli URL uzunluğu (karakter)
- resourceTür: object | null · Response36Afe1097B20_OnPageResourceIssueInfo
_errors kaynak hataları ve uyarıları
- errorsTür: array (object | null)[] | null
kaynak hataları
- columnTür: integer | null
hatanın bulunduğu sütun
- lineTür: integer | null
hatanın bulunduğu satır
- messageTür: string | null
hatayı açıklayan metin mesajı; olası HTML hatalarının tam listesini burada bulabilirsiniz
- statusTür: integer | null
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- warningsTür: array (object | null)[] | null
kaynak uyarıları
- columnTür: integer | null
hatanın bulunduğu sütun
- lineTür: integer | null
hatanın bulunduğu satır
- messageTür: string | null
hatayı açıklayan metin mesajı; olası HTML hatalarının tam listesini burada bulabilirsiniz
- statusTür: integer | null
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- serverTür: string | null
sunucu sürümü
- sizeTür: integer | null
kaynak boyutu — belirli bir sayfanın boyutunu bayt cinsinden belirtir
- statusTür: integer | null
_code genel durum kodu. Yanıt kodlarının tam listesini burada bulabilirsiniz. Not: ilgili istisnai veya hata koşullarını işlemek için gerekli bir sistem tasarlamanızı kesinlikle öneririz
- totalTür: integer | null Biçim: int64
_dom _size sayfanın toplam DOM boyutu
- totalTür: integer | null Biçim: int64
_transfer _size sıkıştırılmış sayfa boyutu — belirli bir sayfanın sıkıştırılmış boyutunu belirtir
- urlTür: string | null
sayfa URL'si
- urlTür: integer | null
_length sayfa URL uzunluğu (karakter)
- similarityTür: integer | null
Integer numbers.
- totalTür: integer | null Biçim: int64
_count yinelenen sayfaların toplam sayısı
- urlTür: string | null
belirtilen sayfanın URL'si
- itemsTür: integer | null Biçim: int64
_count sonuç dizisindeki öğe sayısı
- resultTür: integer | null Biçim: int64
_count result dizisindeki öğe sayısı
- statusTür: integer | null
_code görevin durum kodu DataForSEO tarafından oluşturulur; şu aralıkta olabilir: 10000-60000 yanıt kodlarının tam listesini burada bulabilirsiniz
- statusTür: string | null
_message görevin bilgilendirme mesajı genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- timeTür: string | null
yürütme süresi, saniye
- Tür: integer | null Biçim: int64tasks
_count tasks dizisindeki görev sayısı
- Tür: integer | null Biçim: int64tasks
_error tasks dizisinde hata ile dönen görev sayısı
- Tür: string | nulltime
toplam yürütme süresi, saniye
- Tür: string | nullversion
API'nin geçerli sürümü
application/json - 400
İstek işlenemedi. İstek parametrelerini kontrol edin.
- 401
Geçerli bir Felo API anahtarı gerekir.
- 402
Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.
- 403
Hesabın bu işlemi gerçekleştirme izni yok.
- 429
İstek veya harcama sınırına ulaşıldı.
- 502
Hizmet isteği tamamlayamadı.
- 503
API veya faturalandırma hizmeti geçici olarak kullanılamıyor.
- 504
İstek işlenirken hizmet zaman aşımına uğradı.
- default
Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir
application/json
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]"
]
}
]
}
]
}
]
}