
免費API深度求索之路:獲取、調用與應用
最后,我們想說的是,對報告的指數量的審查不允許我們客觀地比較所分析提供商的覆蓋范圍,因此我們決定使用可比數據進行我們自己的研究。
在著手比較 DataForSEO、Ahrefs 和 Semrush 報告的反向鏈接統計數據時,我們的主要目標是了解提供商的數據在多大程度上一致,同時確保數據一致性。與典型的指數研究不同,我們的比較方法以盡量減少指數之間的差異為中心。我們強烈建議您在解釋結果之前仔細考慮我們的方法。
分析標準:我們專注于實時(活動)反向鏈接數據(代表反向鏈接統計的當前狀態)和根域模式,檢查目標域(包括其子域)的數據。
分析日期: 2024年1月22日。
比較指標:活躍的主(根)引用域的數量。
我們選擇這個指標是因為與比較報告的反向鏈接數量相比,它可以更透明地查看數據,而比較報告的反向鏈接數量可能會導致計算錯誤。
值得注意的是,不同的提供商對計算反向鏈接有不同的方法。
例如,DataForSEO 的Backlinks 端點提供并統計來自引用頁面的唯一反向鏈接。如果頁面包含指向目標的多個反向鏈接,則返回并統計排名最高的鏈接。
同時,Ahrefs會返回來自同一頁面的多個反向鏈接并分別進行計數,并提供對類似鏈接進行分組的選項。
我們在 Semrush 中看到了同樣的情況,但是,Semrush 不提供過濾器來對相似的鏈接進行分組,只允許按每個引用域的一個、兩個或十個反向鏈接對結果進行分組。
話雖如此,所有提供商都表示,他們將指向目標域的至少一個實時反向鏈接的域視為實時引薦域。重要的是,我們在 DataForSEO、Ahrefs 和 Semrush 中使用一個通用指標 – 主(根)引薦域。它不將引薦子域計為單獨的引薦域。
數據集:為了進行此分析,我們從全球訪問量最大的環境科學網站中挑選了最近 10 個域名。根據 Similarweb 的數據,截至分析之日,此列表最后更新于 2024 年 1 月 1 日。
局限性和相關挑戰:我們必須承認,一些不可控的因素可能會影響這一點以及任何類似的分析。
?反向鏈接抓取和索引方法。每個提供商都使用不同的方法來索引反向鏈接數據。例如,DataForSEO 不支持索引框架鏈接,而 Ahrefs 和 Semrush 似乎不包括元刷新鏈接。我們將在本文中進一步討論這一點。此外,DataForSEO 使用內部過濾來刪除低質量或不相關的反向鏈接和引用域。我們還使用自定義最低質量閾值來避免索引未通過該閾值的 URL 和域,Ahrefs 也是如此。但是,我們沒有找到表明 Semrush 遵循這種做法的信息。
?時間范圍。最后,我們分析的提供商具有不同的時間范圍,其索引會針對這些時間范圍存儲實時數據。每個提供商重新抓取其數據記錄并進行更新所需的時間跨度也不同。除了使用提供商自己在其網站上聲明的信息(如我們在此處所述)外,不可能客觀地估計與本分析中使用的數據相關的所有時間范圍。
為了展示我們的研究結果,我們在下面編制了一個比較表,展示了 DataForSEO API、Ahrefs API 和 Semrush 界面報告的實時數據。從技術角度來說,給定的值對應于:
?來自批量引用域端點的 DataForSEO 返回實時數據。referring_main_domains
? Ahrefs在 反向鏈接統計live_refdomains
端點中返回。
?應用了活動過濾器后,界面中引用域報告中的Semrush 總計數。遺憾的是,截至本次比較之日,尚無法使用 Semrush API 檢索具有此類過濾器的數據。
目標域 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
ipcc.ch | 105,340 | 92,724 | 108,851 |
carbonbrief.org | 34,937 | 30,392 | 39,270 |
氣候網 | 30,632 | 26,774 | 35,028 |
miteco.gob.es | 14,341 | 13,996 | 16,340 |
道德消費者網 | 10,605 | 10,269 | 16,476 |
dnv.com | 10,475 | 13,056 | 19,344 |
外交部網站 | 8,353 | 9,032 | 8,594 |
conacyt.mx | 4,893 | 6,143 | 7,368 |
scielo.org.bo | 3,816 | 4,539 | 6,875 |
justdiggit.org | 1,404 | 1,149 | 1,499 |
傳奇:
。– 最大的報告值;。– 第二大報告值。
當我們探索數據時,很明顯,Semrush 在大多數情況下返回最大的數字,而 DataForSEO 主要捕獲第二高的報告數字,緊隨其后的是 Ahrefs。值得注意的是,報告的引用域數量的差異最初似乎很明顯,但相對于報告數字的總體下降,這種差異大大縮小,如下面的比較圖所示。
總之,我們的分析揭示了一個競爭激烈的局面,所有提供商都對所分析的網站示例表現出強大的覆蓋范圍。值得注意的是,無法使用 Semrush API 檢索實時(活動)數據,這對細粒度的反向鏈接分析造成了相當大的限制。考慮到這些見解,我們建議在比較報告的統計數據之外,選擇合適的提供商。
然而,在此之前,我們邀請您使用下面概述的步驟進行自己的分析。
請注意,為避免數據不一致,請確保對所有要比較的提供商使用相同或緊密匹配的設置/過濾器。
要使用 DataForSEO 的圖形用戶界面重現此研究, 請注冊并轉到Backlinks API Explorer部分。然后,選擇Functions下的Bulk Referral Domains ,并在下面的Targets字段中指定以逗號分隔的目標域,如屏幕截圖所示。單擊Request。響應將顯示在右側的代碼框中,字段中指示每個目標的根引用域數量。referring_main_domains
示例目標:ipcc.ch, carbonbrief.org, climate.gov, miteco.gob.es, ethicalconsumer.org, dnv.com, mem.gov.cn, conacyt.mx, scielo.org.bo, justdiggit.org
要使用 DataForSEO API 重現此研究,請使用下面的 cURL 對 DataForSEO 的批量引薦域端點進行 API 調用。它會根據所有實時引薦域返回數字,即在最新檢查期間發現的指向目標的具有任何類型的反向鏈接(例如 nofollow、noreferrer、UGC、贊助等)的域總數。該端點會返回根域(及其所有子域)的結果。
不要使用“登錄”和“密碼”,而是使用 DataForSEO 儀表板中的憑據。登錄=“登錄” 密碼=“密碼” cred=”$(printf ${login}:${password} | base64)” curl –location –request POST “https://api.dataforseo.com/v3/backlinks/bulk_referring_domains/live” –header “授權:基本${cred}” –header“內容類型:application/json” –原始數據“[ { “目標”:[ “scielo.org.bo” “miteco.gob.es” “ipcc.ch” “dnv.com” “carbonbrief.org”, “氣候.gov”, “mem.gov.cn”, “justdiggit.org”, “ethicalconsumer.org”, “conacyt.mx” ] } ]”
referring_main_domains
使用API 響應字段中指示的結果。此參數顯示指向相應目標的引用主(根)域的數量。
要在 Ahrefs 界面中重現,請確保將模式設置為子域,并在歷史記錄過濾器中選擇“不顯示”設置以獲取實時數據。對每個目標重復此操作。
要使用 Ahrefs API 進行重現,請使用以下 cURL 和您的 API 密鑰。請確保設置mode=subdomains
。對每個目標重復請求。curl——請求GET \ –url’https://api.ahrefs.com/v3/site-explorer/backlinks-stats?target=ipcc.ch&mode=subdomains&date=2023-10-25&output=json’\ –header’接受:application/json,application/xml’\ –header’授權:持有者 YOUR_API_KEY’
使用live_refdomains
API 響應中的參數值。
要使用 Semrush 界面進行重現,請確保設置根域模式并選擇“活動”過濾器。對每個目標重復此操作。
不幸的是,由于缺乏獲取活躍引用域數據所需的功能,因此無法使用 Semrush API 執行此比較。
在本節中,我們將考慮 DataForSEO、Ahrefs 和 Semrush 在鏈接類型多樣性方面的對比。
鏈接類型是了解哪些鏈接會向搜索引擎機器人傳遞權威信號、哪些不會傳遞權威信號的重要因素之一。雖然這三家提供商確實都會返回 dofollow 和 nofollow 反向鏈接,但對于特定情況的需求,鏈接種類可能更為廣泛。讓我們根據 DataForSEO、Ahrefs 和 Semrush Backlink API 的文檔了解一下它們提供的功能。
標準 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
鏈接多樣性 | 錨點(文本) | 文本 | 文本 |
重定向 | 重定向 | 提供了redirect_url | |
– | 框架 | 框架 | |
– | 形式 | 形式 | |
典范 | 典范 | – | |
備用 | 備用 | – | |
– | 訂閱 | – | |
圖像 | 圖像 | 圖像 | |
meta(元刷新) | – | – |
您還可以通過以下鏈接在提供商的文檔中探索此信息:
? DataForSEO Backlinks API 文檔
? Ahrefs Site Explorer API v3 文檔
? Semrush Analytics API 文檔
綜上所述,Ahrefs 涵蓋了最廣泛的反向鏈接類型,使其成為對鏈接細節要求較高的用戶的不二之選。DataForSEO 還提供了豐富的反向鏈接類型,并包含其他提供商不支持的元刷新類型。同時,在這次比較中,Semrush 提供的選擇比較有限。
在尋找高質量反向鏈接數據時,僅測量其廣度和深度并不能解決問題。真正不可或缺的是擁有能夠區分好壞的工具,即區分有價值的反向鏈接和潛在有害的反向鏈接。考慮到這一點,我們現在將深入研究 DataForSEO、Ahrefs 和 Semrush API 中提供的垃圾郵件檢測功能和反向鏈接可信度指標的比較。
標準 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
垃圾郵件檢測 | 垃圾郵件評分 | 未提供 | 毒性評分(不通過 API 返回) |
專有權威指標 | 域名排名、頁面排名、反向鏈接排名 | Ahrefs 排名、域名評級和 URL 評級。 | 權威分數 |
在DataForSEO,我們開發了一種獨特的垃圾郵件評分指標,旨在減少用戶手動操作的工作量。這個指標使用0%至100%的量表來顯示頁面或反向鏈接、一組頁面乃至整個域的垃圾郵件級別,具體分類如下:
? 0%-30%:低垃圾郵件分數
? 31%-60%:中等垃圾郵件分數
? 61%-100%:高垃圾郵件分數
我們的算法依據18個精心挑選的信號自動評估每個掃描頁面的backlinks_spam_score,這些信號包括域名的長度、HTTP或HTTPS。為了確定一組頁面 ( ) 或整個域 ( )的垃圾郵件分數target_spam_score,我們首先計算每個頁面的分數,然后求出平均值。
通過DataForSEO Backlinks API,用戶可以在一個請求中獲取最多1,000個域、子域和頁面的垃圾郵件分數值。此指標還會在8個以上端點的響應中返回,包括摘要、歷史記錄、反向鏈接和引薦域。
DataForSEO也提供強大的Rank值三重奏,涵蓋域名、頁面或反向鏈接,并在許多端點中返回。我們采用基于節點排名方法的計算公式—這是Google原始PageRank算法的核心,因此我們提供的指標可以作為PageRank的一個可接受的替代品。未檢測到反向鏈接最高排名,分數越高表示越難獲得。
Ahrefs不提供自動檢測“垃圾”反向鏈接的方法,因此用戶必須依靠手動方法進行。對于大型項目,這可能相當耗費資源和時間。
關于專有指標,Ahrefs有兩個主要指標—Ahrefs排名和域名或URL評級。Ahrefs排名代表該平臺,主要是通過其DR對所有被索引的網站進行排序。
DR即域名評級,以100分為滿分顯示網站的實力。這個值“不僅取決于鏈接到您的網站的高DR網站總數,還取決于這些高DR網站鏈接到的其他網站數量。”UR在頁面級別分析相同的因素。
在Ahrefs API v3中,有一個專門的域名評級端點,允許您獲取特定域名的Ahrefs排名和域名評級,但這些值及URL評級也可以通過反向鏈接、斷開的反向鏈接和Refdomains端點獲得。
Semrush
Semrush在其界面中提供了毒性評分—該指標涵蓋了45種不同的有毒反向鏈接標記。不幸的是,API響應中不提供此分數,這意味著用戶需要采取與使用Ahrefs API相同的方法來手動檢測潛在的垃圾郵件反向鏈接。
關于權威分數,反向鏈接的質量和數量、估計的每月流量、鏈接配置文件中的操縱或垃圾郵件對網頁或域名的整體質量進行評分。在API響應中,Semrush的權威分數以數字表示,值越接近100,表示域名或頁面的可信度越高。您可以在大多數API端點中獲取此指標。
總結來說,DataForSEO、Ahrefs和Semrush各自開發了獨特的方法來評估反向鏈接、引用域和頁面的可信度。他們現成的專有權威指標使用戶能夠快速區分潛在有益的鏈接和資源與有害的鏈接和資源。
面對垃圾郵件檢測挑戰,DataForSEO及其垃圾郵件評分成為尋求全自動、全面解決方案來檢測低質量和垃圾郵件反向鏈接的用戶的首選。相比之下,Ahrefs和Semrush在API響應中不提供類似的指標,用戶只能依靠其權威指標作為替代方案或采用手動垃圾郵件檢測。
在尋找理想的反向鏈接數據API提供商時,最后但并非最不重要的一點要考慮的是預算與您收到的數據和服務質量之間的平衡。
讓我們從成本估算開始。由于每個提供商都采用不同的定價模型,因此有必要了解詳細信息。
單個 Backlinks API 請求的價格:0.02 美元
每行反向鏈接和相關數據的價格:0.00003 美元
每個請求的行數限制:1,000
一項包含 1,000 行的任務的總費用(美元): 0.02 + 0.00003 * 1000 = 0.05 美元
查看 DataForSEO 定價 >>
Ahrefs
在 Ahrefs 中,使用 API 檢索數據的成本以單位表示。Ahrefs 對其定價模型的解釋如下:
“base_cost
每個請求的 是 50 個單位。 是per_row_cost
返回結果或where
或order_by
參數中出現的每個唯一字段的成本總和。 如果一個字段出現在多個參數中,則只計算一次。 大多數字段的默認成本為 1 個單位。 但是,某些指標的成本更高,可能會消耗 5 個或 10 個單位。” 來源。
Ahrefs 還指出,如果總行費用(每行費用乘以行數)低于基本費用,則此類請求將收取 50 個單位的基本費用。但是,如果總行費用超過基本費用,則將收取總行費用。
鑒于企業計劃(999 美元/月)包含每月 200 萬個 API 單位,我們可以計算出 1 個單位的近似成本,如下所示:999 美元/2,000,000 = 0.0004995 美元。
現在,讓我們進行一個成本估算,假設我們選擇返回 10 個基本行相關唯一字段,則獲取 1,000 個反向鏈接的成本。
每行成本:10 個字段 * 1 個單位 = 10 個單位。
要檢索的總行數(包含相關數據的反向鏈接):1,000。
總行成本:10 個單位 * 1,000 行 = 10,000 個單位。
一項包含 1,000 行的任務的總成本(美元): 10,000 個單位 * 0.0004995 美元 = 5.00 美元
Semrush
Semrush 的數據成本形成如下:
“運行 API 請求時,每行或每條請求都會花費 API 單位。每個請求需要花費的總單位數取決于報告或請求中的確切行數。” 來源。
Semrush 中的一行數據與 DataForSEO 和 Ahrefs 中的一行數據概念相同——一個帶有相關數據的反向鏈接。Semrush 中的單位必須在商業計劃訂閱之外單獨購買。
“一美元約等于 20,000 API 單位。” 來源。
基于此,我們可以估算出 1 個單位的成本為:1 美元/20,000 個單位 = 0.00005 美元
反向鏈接端點定價:每行 40 個 API 單位(40 個單位 * 0.00005 美元 = 0.002 美元)
要檢索的行數:1,000
單位總消耗量:1,000 * 40 = 40,000 單位
一項包含 1,000 行的任務的總成本(美元): 40,000 單位 * 0.00005 美元 = 2 美元
但是,如果您不需要使用 Semrush 平臺(您無論如何都需要支付 449.95 美元/月),那么在估算每月開支時不要忘記加上這筆費用。
為了快速匯總,您可以在下表中找到主要信息。
標準 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
起拍價 | $100 /月 | $999 /月 | $449.95/月 + API 套餐 |
1,000 個反向鏈接的成本 | 0.05 美元 | 5美元 | 2美元 |
現在,我們來看看 DataForSEO、Ahrefs 和 Semrush 提供的客戶支持和試用期。
在這些方面,DataForSEO 憑借 24/7 實時聊天幫助和免費無限 API 試用期而脫穎而出。您可以通過 API Explorer 測試 Backlinks API,直到試用資金用完。DataForSEO 在注冊時提供賬戶余額(1 美元)的試用資金。此外,您還可以選擇在您選擇的應用程序中測試 Backlinks API 14 天,無需訂閱。試用激活后,您將根據 PAYGO 模式付費。
Ahrefs 和 Semrush 都提供相當強大的客戶支持,盡管僅限于工作日(Ahrefs)和工作時間(Semrush)。至于免費 API 試用,兩家提供商都不為新用戶提供這樣的選項。
在 Ahrefs 中,“任何付費計劃的用戶都可以通過運行一組有限的免費測試查詢來測試 Ahrefs API。” 但同時,不可能獲得免費的平臺訪問權限進行試用。
Semrush 的做法略有不同,它提供平臺功能的 7 天免費試用,但將可供試用的計劃限制為沒有 API 訪問權限的計劃。因此,您只能獲得商業計劃并購買 API 單元來測試產品。
為方便起見,下面總結了上述所有考慮因素。
標準 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
客戶支持 | 24/7 實時聊天 | 24/5 實時聊天 | 工作時間內聊天和打電話 |
試用期 | 可免費無限試用 API。 | 只有付費平臺用戶才能免費試用 API 訪問。來源 平臺訪問無免費試用 | 免費試用無需 API 訪問。平臺免費試用 7 天。 |
總之,DataForSEO 以較低的起價和每 1,000 個反向鏈接的有競爭力的成本脫穎而出,并提供免費試用和全天候支持。雖然 Ahrefs 和 Semrush 的客戶支持在可接受的時間內提供,但這些提供商在其他方面并不出色。Ahrefs 的定價較高,其 API 試用訪問權限僅限于較低計劃的付費用戶。Semrush 提供適中的定價模式,但不提供免費的 API 測試。
在我們的全面比較中,我們從多個維度徹底檢查了 DataForSEO、Ahrefs 和 Semrush,包括索引大小、歷史數據保留、報告的反向鏈接統計數據、垃圾郵件檢測、專有權威指標、成本效益等。
我們發現:
? 如果不考慮提供商對此指標的具體定義和計數方法,那么比較索引大小就沒有意義。
? 就報告的反向鏈接統計數據而言,Semrush 返回的數字最高,DataForSEO 緊隨其后,Ahrefs 位居第三。但是,無法通過 Semrush API 檢索實時數據是進行深入分析的重大障礙。
? Ahrefs 涵蓋了最廣泛的反向鏈接類型。
? DataForSEO 的 Backlinks API 中的垃圾郵件分數是一種識別低質量和垃圾反向鏈接的全面自動化解決方案,而 Ahrefs 不提供類似的指標,Semrush 也不會在 API 響應中返回其毒性分數。
? 所有三個 API 提供商都提供了獨特且精心開發的指標來衡量反向鏈接、引用域和頁面的可信度。
? DataForSEO 擅長提供最具吸引力的起始價格,以及每 1,000 個反向鏈接的實惠成本、免費試用和全天候支持。
以下是本文討論的所有要點的更詳細摘要。
標準 | 搜索引擎優化數據 | Ahrefs | Semrush |
---|---|---|---|
尺寸 | 2.8+ 萬億有效(外部)反向鏈接 2.895 億個域名 | 35 萬億個外部反向鏈接2.1 億個域名的歷史數據 | 43 萬億個反向鏈接 16 億個引薦域名 |
新鮮 | “平均而言,我們的機器人每天抓取大約 200 億個反向鏈接。” “每秒都會有新的反向鏈接可用,過時的反向鏈接最多會在一年內被刪除。” | “我們的索引每 15 分鐘更新一次。完整的數據庫更新大約需要兩個月的時間。” 最近的索引包括“所有“活躍”反向鏈接加上過去 3-4 個月內處于“活躍”狀態的“丟失”反向鏈接” | “我們的機器人每天抓取超過 250 億個鏈接,數據庫本身每小時更新一次。” “丟失的反向鏈接會在我們確定它們丟失后的幾個月內顯示在報告中。”來自 Semrush 工具提示 |
史料 | 從 2019 年起 | 自 2016 年 5 月起 | 無法使用 |
鏈接多樣性 | 錨點(文本) | 文本 | 文本 |
重定向 | 重定向 | 提供了redirect_url | |
– | 框架 | 框架 | |
– | 形式 | 形式 | |
典范 | 典范 | – | |
備用 | 備用 | – | |
– | 訂閱 | – | |
圖像 | 圖像 | 圖像 | |
meta(元刷新) | – | – | |
垃圾郵件檢測 | 垃圾郵件評分 | 未提供 | 毒性評分(不通過 API 返回) |
專有權威指標 | 域名排名、頁面排名、反向鏈接排名 | Ahrefs 排名、域名評級和 URL 評級。 | 權威分數 |
起拍價 | $100 /月 | $999 /月 | $449.95/月 + API 套餐 |
1,000 個反向鏈接的成本 | 0.05 美元 | 5美元 | 2美元 |
客戶支持 | 24/7 實時聊天 | 24/5 實時聊天 | 工作時間內聊天和打電話 |
試用期 | 可免費無限試用 API。來源 | 只有付費平臺用戶才能免費試用 API 訪問。來源 平臺訪問無免費試用。來源 | 免費試用無需 API 訪問。平臺免費試用 7 天。來源 |
最后,我們希望我們的文章能為您提供必要的見解,避免陷入一些激進的營銷策略或誤導性的反向鏈接索引研究。您可以隨意擴展我們的反向鏈接 API 評估標準列表,添加更多適合您特定需求的要點。最后,請記住,仔細選擇反向鏈接數據提供商是確保符合您要求的優質服務并進行具有成本效益的投資的關鍵。
如果您想進一步探索 DataForSEO 的Backlinks API或重現我們的數據分析,歡迎您注冊免費試用并使用我們的 API 游樂場。
原文鏈接:
Backlink APIs: An In-Depth Comparison of DataForSEO, Ahrefs, and Semrush