링크 빌딩
사용되는 엔드포인트
| 엔드포인트 | 비용 | 목적 |
|---|
POST /v1/seo/backlinks/summary | $0.03 | 백링크 메트릭 집계 및 dofollow 비율 |
POST /v1/seo/referring-domains | $0.03 | 권위 점수를 포함한 참조 도메인 |
POST /v1/seo/backlinks | $0.05 | 앵커 텍스트와 유형을 포함한 개별 백링크 |
규칙
- 요약 먼저: 자신의 도메인과 경쟁사에 대해
POST /v1/seo/backlinks/summary 실행 — 총 백링크 수, dofollow 비율, 도메인 순위 비교
- 참조 도메인:
POST /v1/seo/referring-domains를 사용하여 경쟁사에는 링크하지만 자신에게는 링크하지 않은 고권위 도메인 찾기
- 링크 교집합: 3~5개 경쟁사에 대해 참조 도메인 실행, 2개 이상 경쟁사에 링크된 도메인 찾기 — 이는 가장 높은 확률의 아웃리치 대상입니다
- DA/DR 점수 산정: DR 30 이상의 도메인에 대해 아웃리치 우선순위 지정 — 스팸성이거나 관련 없는 도메인은 필터링
- 앵커 텍스트 분석:
POST /v1/seo/backlinks를 사용하여 앵커 텍스트 다양성 감사 — 과최적화 앵커(30% 이상 정확 일치) 플래그
- 아웃리치 트래커: 대상 도메인, 연락처 이메일, 상태(발굴, 이메일 발송, 후속, 성사, 실패), DA, 날짜 열을 포함한 테이블 유지
- 신규/손실 링크 모니터링: 주 단위로 백링크 요약 실행, 이전 스냅샷과 비교 — 큰 하락 시 알림
아웃리치 대시보드 스키마
CREATE TABLE outreach (
id SERIAL PRIMARY KEY,
target_domain TEXT NOT NULL,
contact_email TEXT,
status TEXT DEFAULT 'prospecting',
domain_rank INTEGER,
notes TEXT,
last_contacted_at TIMESTAMP,
created_at TIMESTAMP DEFAULT NOW()
);
오류 처리
NO_CREDITS (402) — 사용자에게 https://yepapi.com/dashboard 에서 크레딧을 추가하도록 안내
UPSTREAM_ERROR (502) — 한 번 재시도; 실패하면 건너뛰고 기록
RATE_LIMITED (429) — 대기 후 재시도; Retry-After 헤더 준수