본문으로 이동
CranSEO
CranSEO$100 무료 받기

798.5 billion개의 백링크 인덱싱됨

R을 사용하는 분석가를 위한 DataForSEO 대체제

CranSEO는 백링크, 참조 도메인, 앵커 텍스트 및 0-100 DR을 평문 JSON 형식으로 반환하며, tibbles로 바로 사용할 수 있습니다. 가입 시 $100의 무료 크레딧이 제공되며, 인덱스에는 181,132,097개의 도메인이 포함되어 있습니다.

  • tibble로 바로 읽을 수 있는 JSON
  • 무료 액션에는 키가 필요 없으므로 노트북을 공유할 수 있습니다
  • 1 크레딧은 $0.0001이며 구독이 필요 없습니다
GET /api.php?action=domainJSON

$ curl "https://cranseo.com/api.php?action=overview&q=nytimes.com&key=sk_live_..."

대상

분석가들이 링크 데이터용으로 DataForSEO 대체제를 선택하는 이유

대부분의 노트북에는 하나의 테이블이 필요합니다. 데이터 작업이 링크에만 국한될 때 DataForSEO 대체제는 참조 도메인, 앵커 텍스트, 상위 페이지 및 도메인당 하나의 비교 가능한 신뢰 지수만 필요하므로 제 역할을 합니다. 매월 동일한 방식으로 데이터를 추출하므로 보고서를 다시 실행할 수 있습니다.

우리는 이러한 좁은 영역을 위해 CranSEO를 구축했습니다. 의도적으로 작습니다. 자체 크롤러와 자체 링크 인덱스를 기반으로 한 REST API이며, 키워드 스위트나 랭킹 추적 기능이 없으므로 응답이 작고 예측 가능합니다. 의사결정 트리는 언제 이것이 충분한지 보여줍니다.

이것이 한계이기도 합니다. 키워드 조사, SERP 추적 또는 매일 갱신되는 크롤링이 필요하면 Ahrefs나 Semrush가 더 포괄적인 제품이며, DataForSEO와 같은 더 넓은 제공업체는 우리가 다루지 않는 영역을 커버합니다.

재현성이 진정한 논거입니다. 선불 잔액, .Renviron에 보관된 키 및 월간 갱신은 10월의 파이프라인이 3월과 동일하게 작동하도록 합니다. 월간 실행 매뉴얼에서 이를 확인할 수 있습니다.

작동 방식

키에서 tibble까지 네 단계로

01

로그인 전에 미리 확인하세요

무료 액션인 도메인, 개요, 통계 및 제안에는 키가 필요 없습니다. 노트북 내에서 httr2로 하나를 실행하고 결과를 살펴봄으로써 구조를 파악하세요.

02

Google로 로그인

$100 가입 크레딧은 1,000,000 크레딧에 해당하며 카드가 필요하지 않습니다. 키를 .Renviron에 복사하고 .Rmd 또는 .qmd 파일에는 절대 복사하지 마세요.

03

대량으로 가져오기

bulk_dr은 호출당 최대 2,000개의 도메인을 처리하며 1 크레딧이 필요합니다. 한 번의 호출로 Search Console 링크 내보내기의 전체 열에 점수를 매길 수 있습니다.

04

갱신 예약

그래프는 약 월 1회 업데이트되므로, 날짜가 명시된 스냅샷과 함께 월간 작업이 정직한 리듬입니다. 매일 실행하면 동일한 숫자만 반복됩니다.

칼리퍼스를 사용하여 원시 철광석을 정밀한 금속 기어로 정교하게 다듬는 작업대

하나의 요청, 하나의 데이터 프레임

무료 개요 액션은 설정을 테스트하기에 충분합니다. 자신의 내보내기 파일에서 도메인으로 바꾸고, 이를 기반으로 구축하기 전에 glimpse()로 열을 검사하세요.

r
library(httr2)
library(dplyr)

resp <- request("https://cranseo.com/api.php") |>
  req_url_query(action = "overview", q = "nytimes.com") |>
  req_perform() |>
  resp_body_json()

glimpse(resp)

대상

링크 데이터 제공업체 선택 방법

올바른 선택은 노트북이 수행하는 작업에 달려 있습니다. 세 가지 질문으로 대부분 결정됩니다.

링크 데이터 제공업체를 공정하게 비교하는 방법은?

브랜드가 아닌 작업부터 시작하세요. 노트북에 키워드 검색량이 필요하다면 해당 데이터를 판매하는 제공업체가 파이프라인에 남아야 합니다. 참조 도메인, 앵커 텍스트 및 도메인당 신뢰 지수만 필요하다면 링크 전용 API가 호출당 가격으로 이 단계를 처리할 수 있습니다.

그런 다음 이미 지불하는 금액과 비교하여 전체 사이클의 가격을 책정하세요. 예산 페이지에는 가상의 계수를 사용한 산술이 나와 있으므로 직접 값을 대입할 수 있습니다.

키나 잔액이 실패하면 어떻게 되나요?

누락되거나 잘못된 키는 HTTP 401을 반환하며, 빈 잔액은 HTTP 402를 반환합니다. 스크립트에서 이를 명시적인 중지 조건으로 작성하여 실패 시 부분 테이블이 작성되지 않도록 하세요.

구조 해체는 이러한 검사가 파이프라인에서 어디에 속하는지 설명합니다.

작업을 어떻게 재현 가능하게 유지하나요?

매월 날짜가 명시된 스냅샷을 저장하고 API가 아닌 해당 파일에서 보고서를 렌더링하세요. 인덱스는 약 월 1회 갱신되므로 매일 실행하면 동일한 숫자만 반복됩니다.

월간 실행 매뉴얼에는 예약된 가져오기부터 실행 시트까지의 단계가 나열되어 있습니다.

우리의 입장

링크 테이블에는 적합하지만 전체 SEO 스위트는 아님

우리는 하나의 질문에 잘 답합니다: 누가 누구에게 링크를 걸었으며, 해당 도메인의 로그 스케일 기반 강도는 어떠한가? 링크 이상의 작업은 다른 도구에 속하며, 우리는 그렇게 말합니다.

  • 데이터는 약 매월 갱신되므로 지난 주에 생성된 링크가 누락될 수 있습니다
  • DR은 Ahrefs의 DR이나 Moz의 DA와 정신적으로 비교 가능하지만 동일한 숫자는 아닌 자체 지표입니다
  • Ahrefs는 월 $129 요금제에 200,000 API 단위, 최소 50 단위/요청으로 API 단위를 판매합니다
  • 키워드 없음, 랭킹 추적 없음, SERP 데이터 없음

체크리스트

첫 번째 예약 실행 전

  • 키는 노트북이 아닌 환경 변수에 저장됩니다
  • 크레딧 필드에 비용이 표시된 테스트 호출 1회 로깅
  • HTTP 401(잘못된 키) 및 HTTP 402(잔액 없음) 처리
  • 스냅샷 날짜가 모든 출력 파일에 기록됩니다
  • DR이 로그 스케일의 자체 숫자임을 알리는 보고서 참고 사항

FAQ

분석가들이 전환 전에 입력하는 질문

백링크만 필요할 때 좋은 DataForSEO 대체제는 무엇인가요?

링크 전용 API가 가장 가벼운 대체 수단입니다. CranSEO는 백링크, 참조 도메인, 앵커 텍스트, 상위 페이지 및 DR을 JSON으로 반환하며, 1,000회 호출당 $0.10부터 호출당 과금합니다. 키워드 및 SERP 데이터는 포함되지 않으므로 해당 데이터용 두 번째 도구를 유지하세요.

httr2 및 jsonlite와 호환되나요?

네. 응답은 일반 JSON이며 CORS가 열려 있고 키는 쿼리 문자열 또는 Authorization Bearer 헤더에 포함됩니다. 모든 R HTTP 클라이언트가 작동하며, 각 응답에는 빠른 실패를 위한 ok 플래그가 포함됩니다.

한 번의 실행 비용은 얼마인가요?

크레딧 1개는 $0.0001입니다. bulk_dr은 1 크레딧으로 최대 2,000 도메인을 스코어링하며, refdomains 또는 backlinks는 행 수에 관계없이 호출당 2 크레딧이 필요하며 최대 1,000 행까지 처리됩니다. 가입 시 $100 무료 크레딧이 제공됩니다.

키를 저장소에서 어떻게 안전하게 유지하나요?

.Renviron 또는 CI 시크릿 저장소에 넣고 Sys.getenv()로 읽으세요. 무료 액션에는 키가 필요 없으므로 공유 노트북도 아무것도 노출하지 않고 데모 셀을 실행할 수 있습니다.

데이터가 주간 보고서에 충분히 신선한가요?

그렇지 않습니다. 링크 그래프는 약 한 달에 한 번 업데이트되므로 주간 재실행은 주로 동일한 수치를 반복합니다. 출력 파일에 날짜가 저장된 월별 스냅샷이 정직한 설계입니다.

Search Console 내보내기와 조인할 수 있나요?

네. Search Console에서 링크를 생성하는 사이트를 내보내고, 도메인 열을 bulk_dr로 보내 도메인으로 조인하세요. 조인 페이지의 예시에서는 모든 숫자가 가상의 값으로 표시되어 있습니다.

잔액이 고갈되면 어떻게 되나요?

API는 HTTP 402를 반환합니다. 파이프라인에서 해당 상태를 캐치하고 실행을 깔끔하게 종료한 후, 계정 페이지에서 USDT(TRC-20)로 잔액을 충전하세요. 키가 잘못되었거나 누락된 경우 HTTP 401이 반환됩니다.