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

설정 가이드

내 백링크 목록 찾기 및 월간 모니터링 설정하기

10분의 설정으로 누가 내 사이트에 링크를 걸고 있는지 날짜가 명시된 기록을 남길 수 있습니다. 문제가 발생했을 때 추측하는 대신 두 파일의 diff를 비교할 수 있습니다.

6단계로 설정하기

01

Google로 로그인하기

계정 페이지를 사용하여 로그인하세요. 신규 계정에는 카드 등록 없이 $100의 크레딧이 제공됩니다.

02

API 키 생성하기

키는 sk_로 시작합니다. 공개 저장소에서는 사용하지 마세요. 비밀번호처럼 취급하세요.

03

무료 조회 사용해보기

action=overview&q=yourdomain.com은 비용이 없으며, 키와 도메인 철자가 정확한지 확인하는 데 도움이 됩니다.

04

실제 목록 가져오기

refdomains, anchors, toppages를 실행하세요. 호출당 1,000행, 각 호출당 2 크레딧이 소모됩니다.

05

날짜를 포함하여 저장하기

파일 이름은 refdomains-2026-10.json과 같이 지정하세요. 지난 달 파일은 덮어쓰지 마세요.

06

diff 비교하기

이전 달의 행과 비교하세요. 새로 추가된 도메인이 바로 당신이 읽어야 할 내용입니다.

모든 필드가 설명된 단일 호출

도메인과 키를 교체하세요. 이 패턴은 모든 action에 동일하게 적용됩니다.

bash
curl "https://darkseo.net/api.php?action=refdomains&q=yourdomain.com&per=1000&page=1&key=sk_live_..." \
  -o refdomains-2026-10.json

파라미터 참조

파라미터의미참고 사항
action실행할 리포트 유형refdomains, backlinks, anchors, toppages 등
q조사할 도메인프로토콜 없이 도메인만 입력
keyAPI 키또는 Authorization: Bearer sk_... 헤더를 전송하세요.
page페이지 번호심층 페이지네이션은 50,000행으로 제한됩니다
per페이지당 행 수10부터 5000까지; 호출당 한 번 청구됩니다
sort, order정렬 열 및 asc 또는 desc가장 최근 또는 가장 큰 값을 먼저 확인하는 데 유용합니다

파일 이름 지정, 저장 및 비교

백링크 목록을 찾더라도 파일을 비교할 수 없으면 소용이 없습니다. 명확한 이름 지정 규칙과 월별 폴더 하나만으로도 대부분의 작업이 가능합니다. 나중에 정렬하는 데 1시간을 쓰는 것보다 지금 규칙 설정에 10분을 투자하세요. 그런 다음 파일 이름을 변경하지 마세요.

모든 도메인과 호출에 동일한 패턴을 사용하세요. 그러면 파일이 월별로 정렬됩니다. 패턴이 섞이면 정렬이 깨지며, 정렬이 깨지면 지난 달 파일이 덮어쓰이는 원인이 됩니다.

정렬 가능한 파일 이름

연도와 월을 먼저, 그 다음 도메인, 그 다음 호출 이름을 배치하세요. 예: 2026-10 followed by the domain and refdomains. 월을 0 패딩하면 정렬이 올바르게 작동하며, 해당 순서의 이름은 로그처럼 읽힙니다.

이름에 공백과 악센트 문자를 피하세요. 스크립트가 이를 잘못 처리할 수 있으며, 실패한 복사 작업이 성공한 것처럼 보일 수 있습니다.

월별 폴더 하나

각 월에 대한 폴더를 생성하고 각 도메인의 세 파일을 해당 폴더에 복사하세요. 월별 폴더를 사용하면 지난 달 파일이 그대로 유지되므로 diff는 두 폴더 간 비교가 됩니다.

시스템에서 허용하는 경우 월이 종료된 후 폴더를 읽기 전용으로 표시하세요. 편집할 수 없는 저장된 파일은 훨씬 더 강력한 기록입니다.

간단한 변경 로그

루트 폴더에 일반 텍스트 로그를 유지하세요. 각 호출마다 날짜, 도메인 및 수행된 호출을 한 줄로 기록하세요. 변경 로그는 수년 후 아무도 이유를 기억하지 못할 때 시리즈의 공백을 설명할 수 있게 해줍니다.

각 응답의 크레딧 비용을 동일한 줄에 추가하세요. 그러면 로그가 청구서 역할도 하게 됩니다.

도메인 목록의 모든 변경 사항을 이유와 함께 동일한 로그에 기록하세요. 한 달에 추가된 도메인은 해당 달의 급증을 설명하며, 나중에 긴 검색을 절약해 줍니다. 나중에 자동 요약을 원할 경우 스크립트가 로그를 읽을 수 있도록 줄을 일반 텍스트로 유지하세요.

오류 및 수정

오류증상수정 방법
누락되거나 잘못된 키HTTP 401키와 헤더 철자를 확인하세요
잔액 부족HTTP 402계정 페이지에서 USDT(TRC-20)로 충전하세요
ok 읽기 무시빈 파일을 성공으로 처리저장하기 전에 스크립트에서 ok 플래그를 테스트하세요
지난 달 파일 덮어쓰기diff 불가파일 이름에 월 포함
실시간 데이터 기대새 링크 누락인덱스는 약 한 달마다 새로 고쳐지므로 월별 비교를 하되 일별 비교는 하지 마세요

자동화하기

월 초의 cron 작업으로 충분합니다. 세 가지 curl 호출을 하나의 셸 스크립트에 작성하고 파일 이름에 월을 추가한 후, 신규 도메인 수가 임계값을 초과할 때만 이메일을 보내도록 설정하세요.

인증된 응답에는 비용과 남은 잔액을 나타내는 _credits가 포함되므로 스크립트는 잔액이 낮아지기 전에 경고할 수 있습니다. 한 번 수동으로 테스트한 후 이메일이 올 때까지 잊어두세요.

팀의 경우 월별 호출을 예제 임계값과 함께 사용하세요. 그러면 모든 사람이 동일한 규칙을 읽게 됩니다.

스크립트를 지루하게 유지하세요. 일반 curl, 도메인 목록에 대한 단일 루프, 월별 폴더 하나. 지루한 스크립트는 직원 이환 상황에서도 유지됩니다.

실패한 실행 처리하기

실패한 실행은 지난 달 파일을 그대로 두고 변경 로그에 한 줄을 기록해야 합니다. 일반적인 함정은 부분 다운로드입니다: 오류 본문이 포함된 파일은 처음에는 데이터처럼 보일 수 있습니다. 이동하기 전에 크기와 ok 플래그를 확인하세요. 월별 폴더로 이동하는 파일은 반드시 확인되어야 합니다.

연속 두 번 실패한 경우 먼저 키와 도메인 철자를 확인하세요. 무료 overview 호출은 둘 다 비용 없이 테스트하므로, 해당 호출에서 실패하면 문제가 설정에 있는지 아니면 유료 호출에 있는지 알 수 있습니다.

예산 내에서 모니터링 유지하기

계산을 알면 모니터링은 저렴합니다. 각 유료 호출은 행 수에 관계없이 호출당 한 번 청구되며, 호출당 최대 1,000행입니다. 수행하는 호출 수에 크레딧 비용을 곱한 후, 크레딧당 $0.0001을 곱하면 월 청구액이 나옵니다. 먼저 이를 계산하세요.

한 도메인에 대한 세 호출에 대한 계산 예시입니다. refdomains, anchors, toppages는 각각 2 크레딧이 필요하므로 총 6 크레딧이며, 이는 월 $0.0006에 해당합니다.

월 청구액 추정하기

신규 도메인을 위해 1 크레딧의 bulk_dr 호출을 추가하면 총 크레딧이 하나 더 늘어납니다. 임계값 페이지의 표는 10개 사이트 사례를 계산하므로, 목록이 늘어남에 따라 수치가 어떻게 증가하는지 확인할 수 있습니다.

추정치를 호출 로그와 동일한 로그에 유지하세요. 추정치가 먼저 기록되어 있으면 청구액이 증가하는 것을 설명하기가 더 쉽습니다.

잔액이 고갈되기 전에 중단하기

인증된 응답에는 비용과 남은 잔액이 포함됩니다. 스크립트에서 이를 읽고 잔액을 다음 달 추정치와 비교하여 여력이 부족할 때 경고하세요. ok가 false인 응답은 파일이 저장되기 전에 실행을 중단해야 합니다.

HTTP 402는 잔액이 고갈되었음을 의미합니다. 계정 페이지에서 USDT(TRC-20)로 충전한 후 월을 건너뛰기보다는 해당 달의 호출을 다시 실행하세요.

월별 루프

제품이 아닌 스케치입니다. 이름에 월을 포함하여 도메인당 세 리포트를 저장합니다. 목록과 키를 조정하세요.

bash
#!/bin/bash
M=$(date +%Y-%m)
for D in yourdomain.com second-site.org; do
  for A in refdomains anchors toppages; do
    curl -s "https://darkseo.net/api.php?action=$A&q=$D&per=1000&key=$DARKSEO_KEY" -o "$D-$A-$M.json"
  done
done

파일로 무엇을 할 것인가

지난 달과 이번 달의 refdomains 파일을 나란히 열고 새 파일에만 있는 도메인 목록을 만드세요. 그 목록이 이번 달의 읽을거리입니다.

목록을 bulk_dr에 통과시켜 빠른 품질 점수를 확인하고, anchors 파일에서 증가한 구절이 있는지 확인하며, 인식하지 못하는 URL을 위해 top pages를 읽으세요. 모든 것이 정상적으로 보이면 로그에 한 줄을 작성하고 탭을 닫으세요.

무언가 잘못해 보인다면 런북과 무시 결정 표를 확인하세요. 월별 호출은 센트 단위의 일부 비용이므로, 실제 비용은 당신의 주의력입니다.

월간 노트 작성하기

각 월 말에 짧은 노트를 작성하세요. 도메인 이름, 신규 도메인 수, 가장 큰 anchor 비율 및 결정을 명시하세요. 네 줄이면 충분합니다. 같은 날 작성된 노트는 나중에 작성된 긴 노트보다 가치가 높습니다.

노트를 파일과 함께 보관하되 파일 내부에는 넣지 마세요. 미래의 독자는 결정이 한 곳에 있고 이를 정당화하는 숫자가 함께 있는 것을 찾아야 합니다. 그 독자는 1년 후 기억이 없는 당신일 수 있습니다.

월간 모니터링에 대한 질문

이 작업을 실행하려면 유료 플랜이 필요한가요?

구독이나 월 최소 요금이 없습니다. 서비스는 선불 크레딧 방식이기 때문입니다. 신규 계정에는 카드 등록 없이 $100의 무료 크레딧이 제공됩니다. 무료 조회는 비용이 없으므로 유료 목록을 가져오기 전에 설정을 테스트할 수 있습니다.

스크립트를 매일 실행하면 안 되는 이유는 무엇인가요?

인덱스는 약 한 달마다 새로 고쳐지므로 매일 실행하면 동일한 데이터를 반복해서 다운로드하게 됩니다. 매일 실행하면 새로운 정보 없이 크레딧만 소모됩니다. 월간이 이 데이터에 대한 정직한 주기입니다.

새 파일이 훨씬 큰 경우 어떻게 해야 하나요?

행 수를 기준치와 비교한 후 diff에서 신규 도메인을 확인하세요. 파일이 더 큰 것은 실제 급증 때문이거나 행 제한이 변경되었기 때문일 수 있습니다. 더 저렴한 확인 방법인 두 번째 원인을 먼저 배제하세요.

하나의 스크립트로 여러 도메인을 모니터링할 수 있나요?

네. 위의 월별 루프는 도메인 목록을 처리하며, 각 도메인에는 고유한 파일이 생성됩니다. 목록을 적절히 유지하여 각 도메인이 매월 실제로 읽히도록 하세요. 읽히지 않는 모니터링은 저장 비용만 발생시킵니다.

기억해야 할 두 가지 제한 사항

인덱스는 약 한 달마다 새로 고쳐지므로 매일 cron 작업을 실행하면 동일한 데이터만 다운로드하게 됩니다. 그리고 링크 목록은 최종 판결이 아닙니다: 행동하기 전에 Search Console 링크 보고와 함께 모든 플래그를 쌍으로 사용하세요.