Felo API PlatformFelo API Platform
DataForSEO 전체 엔드포인트
v0.2.0-beta
OpenAPI 3.1.0

관련 페이지

서버:https://openapi.felo.ai
클라이언트 라이브러리

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

관련 페이지

​

target 사이트에서 어떤 페이지가 순위를 만들어내는지, 가져오는 트래픽 순으로 보여줍니다. limit, offset, offset_token으로 페이지를 나눌 수 있으며, 첫 페이지 이후에는 토큰을 사용하세요. DataForSEO 응답 봉투로 감싸집니다. 데이터는 tasks[0].result, 처리 결과는 tasks[0].status_code에 있으며, 거부된 요청도 HTTP 200을 반환합니다. 지켜야 할지 확장해야 할지 판단할 페이지를 찾는 데 사용하세요. 그 뒤의 키워드는 post_dataforseo_labs_google_kw_for_site_live, 순위가 아니라 링크를 얻는 페이지는 post_dataforseo_backlinks_domain_pages_summary_live를 사용하세요.

가격 참고

  • 과금 기준: 보고된 응답 비용.
  • 참고 요청 추정치: USD 0.015.
  • 참고 고객 배수: 1.0. 정산된 고객 금액에 다시 적용하지 마세요.

참고용 메타데이터일 뿐이며, 계정 견적, 보장된 가격 또는 지출 한도가 아닙니다. 리소스 크레딧은 Felo 크레딧이 아닙니다. 최종 청구는 Felo 청구 기록을 따릅니다.

본문
application/json
  • 유형: array (object | null)[]
    • filters
      유형: array (object | null)[] | null

      결과 필터링 매개변수 배열
      선택 필드
      한 번에 여러 필터를 추가할 수 있습니다(최대 8개)
      조건 사이에 논리 연산자 and, or를 설정해야 합니다
      지원되는 연산자:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in

      예시:
      ["metrics.paid.count",">",0]

      [["metrics.organic.count",">",50],"and",["metrics.organic.pos_1","<>",0]]

      [[""metrics.organic.count",">",50"],
      "and",
      [["metrics.organic.pos_1","<>",0],"or",["metrics.organic.pos_2_3","<>",0]]]

      필터에 대한 자세한 내용은 Dataforseo Labs - Filters 또는 도움말 센터 가이드를 참조하세요

      빈 객체
    • historical_serp_mode
      유형: string | null

      데이터 수집 모드
      선택 필드
      이 필드를 사용해 결과를 필터링할 수 있습니다;
      가능한 필터링 유형:
      live — 지정한 target이 현재 순위 결과를 보유한 SERP의 지표를 반환합니다;
      lost — 지정한 target이 이전에 순위 결과를 보유했지만 마지막 확인 시에는 보유하지 않은 SERP의 지표를 반환합니다;
      all — 두 유형의 SERP 모두에 대한 지표를 반환합니다.
      기본값: live

    • ignore_synonyms
      유형: boolean | null

      유사도가 높은 키워드 무시
      선택 필드
      true로 설정하면 핵심 키워드만 반환되고 유사도가 높은 모든 키워드는 제외됩니다;
      기본값: false

    • include_clickstream_data
      유형: boolean | null

      결과에 클릭스트림 기반 지표의 데이터를 포함하거나 제외
      선택 필드
      매개변수를 true로 설정하면 응답에서 클릭스트림 데이터가 담긴 clickstream_etv, clickstream_gender_distribution, clickstream_age_distribution 필드를 받습니다
      기본값: false
      이 매개변수를 활성화하면 요청 요금이 두 배로 청구됩니다

      클릭스트림 기반 지표가 계산되는 방식은 이 도움말 센터 문서에서 자세히 알아보세요

    • item_types
      유형: array string[] | null

      항목 유형별 결과 표시
      선택 필드
      응답에 포함되는 검색 결과 유형을 나타냅니다

      참고: item_types 배열에 organic과 다른 항목 유형이 포함되어 있으면 결과는 배열의 첫 번째 항목 유형 순으로 정렬됩니다. 응답에 포함되지 않은 검색 결과 유형으로는 결과를 정렬하거나 필터링할 수 없습니다;

      가능한 값:
      ["organic", "paid", "featured_snippet", "local_pack"]
      기본값:
      ["organic", "paid"]

    • language_code
      유형: string | null

      언어 코드
      선택 필드
      이 필드를 사용하면 language_name을 지정할 필요가 없습니다
      사용 가능한 언어와 해당 language_code 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      모든 사용 가능한 언어의 결과를 얻으려면 이 필드를 무시하세요
      예시:
      en

    • language_name
      유형: string | null

      언어의 전체 이름
      선택 필드
      이 필드를 사용하면 language_code를 지정할 필요가 없습니다
      사용 가능한 언어와 해당 language_name 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      모든 사용 가능한 언어의 결과를 얻으려면 이 필드를 무시하세요
      예시:
      English

    • limit
      유형: integer | null

      반환되는 최대 페이지 수
      선택 필드
      기본값: 100
      최댓값: 1000

    • location_code
      유형: integer | null

      위치 코드
      선택 필드
      이 필드를 사용하면 location_name을 지정할 필요가 없습니다
      사용 가능한 위치와 해당 location_code 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      모든 사용 가능한 위치의 결과를 얻으려면 이 필드를 무시하세요
      예시:
      2840

    • location_name
      유형: string | null

      위치의 전체 이름
      선택 필드
      이 필드를 사용하면 location_code를 지정할 필요가 없습니다
      사용 가능한 위치와 해당 location_name 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      모든 사용 가능한 위치의 결과를 얻으려면 이 필드를 무시하세요
      예시:
      United Kingdom

    • offset
      유형: integer | null

      반환되는 페이지의 결과 배열에서의 오프셋
      선택 필드
      기본값: 0
      10 값을 지정하면 결과 배열의 처음 열 페이지를 건너뛰고 그다음 페이지부터 데이터를 제공합니다

    • order_by
      유형: array string[] | null

      결과 정렬 규칙
      선택 필드
      filters 배열과 동일한 값을 사용해 결과를 정렬할 수 있습니다
      가능한 정렬 유형:
      asc - 결과를 오름차순으로 정렬합니다
      desc - 결과를 내림차순으로 정렬합니다
      정렬 유형을 지정하려면 쉼표를 사용해야 합니다
      예시:
      ["metrics.paid.etv,asc"]
      참고: 한 요청에는 정렬 규칙을 최대 세 개까지만 설정할 수 있습니다
      여러 정렬 규칙은 쉼표로 구분해야 합니다
      예시:
      ["metrics.organic.etv,desc","metrics.paid.count,asc"]

      기본 규칙:
      ["metrics.organic.count,desc"]
      참고: item_types 배열에 organic과 다른 항목 유형이 포함되어 있으면 결과는 배열의 첫 번째 항목 유형 순으로 정렬됩니다

    • tag
      유형: string | null

      사용자 정의 작업 식별자
      선택 필드
      최대 255자
      이 매개변수를 사용해 작업을 식별하고 결과와 매칭할 수 있습니다
      tag에 지정한 값은 응답의 data 객체에서 확인할 수 있습니다

    • target
      유형: string

      도메인
      필수 필드
      대상 웹사이트의 도메인 이름
      도메인은 https://와 www. 없이 지정해야 합니다

응답
  • 200
    유형: object | null · Response36Afe1097B20_DataforseoLabsGoogleRelevantPagesLiveResponseInfo
    • cost
      유형: number | null 형식: double

      전체 작업 비용, USD

    • status_code
      유형: integer | null

      일반 상태 코드입니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

    • status_message
      유형: string | null

      일반 정보 메시지입니다. 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

    • tasks
      유형: array (object | null)[] | null

      작업 배열

      • 유형: object | null · Response36Afe1097B20_DataforseoLabsGoogleRelevantPagesLiveTaskInfo
        • cost
          유형: number | null 형식: double

          전체 작업 비용, USD

        • data
          유형: object | null

          POST 요청에 지정한 것과 동일한 매개변수를 포함합니다

          • propertyName
            유형: object | null
        • id
          유형: string | null

          작업 식별자 시스템 내 고유 작업 식별자(UUID 형식)

        • path
          유형: array (string | null)[] | null

          URL 경로

        • result
          유형: array (object | null)[] | null

          결과 배열

          • items
            유형: array (object | null)[] | null

            관련 페이지 및 관련 데이터

            • metrics
              유형: object | null

              관련 페이지의 순위 및 트래픽 지표

              • propertyName
                유형: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
                • clickstream_age_distribution
                  유형: object | null

                  연령별 클릭스트림 기반 지표 분포
                  이 필드의 결과를 가져오려면 include_clickstream_data 매개변수를 true로 설정해야 합니다
                  지표 계산 방법은 이 도움말 센터 문서에서 확인하세요

                  • propertyName
                    유형: integer | null 형식: int64

                    Signed 64-bit integers (long type).

                • clickstream_etv
                  유형: number | null 형식: double

                  클릭스트림 데이터 기반 예상 트래픽 규모
                  도메인이 순위를 가지는 모든 키워드의 클릭률과 클릭스트림 검색량 값을 곱한 값으로 계산됩니다
                  이 필드의 결과를 가져오려면 include_clickstream_data 매개변수를 true로 설정해야 합니다
                  지표 계산 방법은 이 도움말 센터 문서에서 확인하세요

                • clickstream_gender_distribution
                  유형: object | null

                  성별별 예상 클릭스트림 기반 지표 분포
                  이 필드의 결과를 가져오려면 include_clickstream_data 매개변수를 true로 설정해야 합니다
                  지표 계산 방법은 이 도움말 센터 문서에서 확인하세요

                  • propertyName
                    유형: integer | null 형식: int64

                    Signed 64-bit integers (long type).

                • count
                  유형: integer | null 형식: int64

                  도메인 또는 하위 도메인을 포함하는 자연 검색 SERP의 총 개수

                • estimated_paid_traffic_cost
                  유형: number | null

                  자연 검색 트래픽을 유료로 전환하는 예상 비용
                  도메인 또는 하위 도메인이 순위를 가지는 카테고리의 모든 키워드로 광고를 집행하는 예상 월간 비용(USD)을 나타냅니다
                  이 지표는 자연 검색 etv와 유료 cpc 값을 곱한 값으로 계산되며, Google 검색에서 PPC 광고를 통해 예상 월간 자연 검색 트래픽 규모를 유도하는 비용을 나타냅니다
                  지표 계산 방법은 이 도움말 센터 문서에서 확인하세요

                • etv
                  유형: number | null

                  예상 트래픽 규모
                  도메인 또는 하위 도메인에 대한 예상 월간 자연 검색 트래픽
                  도메인 또는 하위 도메인이 순위를 가지는 카테고리의 모든 키워드에 대한 CTR(클릭률)과 검색량 값을 곱한 값으로 계산됩니다
                  지표 계산 방법은 이 도움말 센터 문서에서 확인하세요

                • is_down
                  유형: integer | null

                  순위 하락
                  지정된 대상의 순위 요소 중 몇 개가 하락했는지 나타냅니다

                • is_lost
                  유형: integer | null

                  손실된 순위 요소
                  지정된 대상의 순위 요소 중 이전에 SERP에 표시되었으나 마지막 확인 시 발견되지 않은 요소의 수를 나타냅니다

                • is_new
                  유형: integer | null

                  신규 순위 요소 수
                  지정된 대상에 대해 발견된 신규 순위 요소 수를 나타냅니다

                • is_up
                  유형: integer | null

                  순위 상승
                  지정된 대상의 순위 요소 중 몇 개가 상승했는지 나타냅니다

                • pos_1
                  유형: integer | null

                  도메인 또는 하위 도메인이 #1 순위를 차지한 자연 검색 SERP 수

                • pos_11_20
                  유형: integer | null

                  도메인 또는 하위 도메인이 #11-20 순위를 차지한 자연 검색 SERP 수

                • pos_2_3
                  유형: integer | null

                  도메인 또는 하위 도메인이 #2-3 순위를 차지한 자연 검색 SERP 수

                • pos_21_30
                  유형: integer | null

                  도메인 또는 하위 도메인이 #21-30 순위를 차지한 자연 검색 SERP 수

                • pos_31_40
                  유형: integer | null

                  도메인 또는 하위 도메인이 #31-40 순위를 차지한 자연 검색 SERP 수

                • pos_4_10
                  유형: integer | null

                  도메인 또는 하위 도메인이 #4-10 순위를 차지한 자연 검색 SERP 수

                • pos_41_50
                  유형: integer | null

                  도메인 또는 하위 도메인이 #41-50 순위를 차지한 자연 검색 SERP 수

                • pos_51_60
                  유형: integer | null

                  도메인 또는 하위 도메인이 #51-60 순위를 차지한 자연 검색 SERP 수

                • pos_61_70
                  유형: integer | null

                  도메인 또는 하위 도메인이 #61-70 순위를 차지한 자연 검색 SERP 수

                • pos_71_80
                  유형: integer | null

                  도메인 또는 하위 도메인이 #71-80 순위를 차지한 자연 검색 SERP 수

                • pos_81_90
                  유형: integer | null

                  도메인 또는 하위 도메인이 #81-90 순위를 차지한 자연 검색 SERP 수

                • pos_91_100
                  유형: integer | null

                  도메인 또는 하위 도메인이 #91-100 순위를 차지한 자연 검색 SERP 수

            • page_address
              유형: string | null

              관련 페이지의 절대 URL

            • se_type
              유형: string | null

              검색 엔진 유형

          • items_count
            유형: integer | null 형식: int64

            items 배열에 반환된 결과 수

          • language_code
            유형: string | null

            POST 배열의 언어 코드
            데이터가 없으면 값은 null입니다

          • location_code
            유형: integer | null

            POST 배열의 위치 코드
            데이터가 없으면 값은 null입니다

          • se_type
            유형: string | null

            검색 엔진 유형

          • target
            유형: string | null

            POST 배열의 대상 도메인

          • total_count
            유형: integer | null 형식: int64

            요청과 관련해 데이터베이스에 있는 총 결과량

        • result_count
          유형: integer | null 형식: int64

          result 배열의 요소 수

        • status_code
          유형: integer | null

          작업의 상태 코드 DataForSEO가 생성하며 10000-60000 범위일 수 있습니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

        • status_message
          유형: string | null

          작업의 정보 메시지 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

        • time
          유형: string | null

          실행 시간, 초

    • tasks_count
      유형: integer | null 형식: int64

      tasks 배열의 작업 수

    • tasks_error
      유형: integer | null 형식: int64

      오류와 함께 반환된 tasks 배열의 작업 수

    • time
      유형: string | null

      총 실행 시간(초)

    • version
      유형: string | null

      API의 현재 버전

    application/json
  • 400

    요청을 처리할 수 없습니다. 요청 매개변수를 확인하세요.

  • 401

    유효한 Felo API 키가 필요합니다.

  • 402

    청구 요건이 충족되지 않아 요청을 진행할 수 없습니다.

  • 403

    이 계정에는 이 작업을 수행할 권한이 없습니다.

  • 429

    요청 또는 지출 한도에 도달했습니다.

  • 502

    서비스가 요청을 완료할 수 없습니다.

  • 503

    API 또는 청구 서비스를 일시적으로 사용할 수 없습니다.

  • 504

    요청을 처리하는 동안 서비스 시간이 초과되었습니다.

  • default

    오류 응답. 업스트림 패스스루 응답은 공급자 형식을 사용할 수 있습니다.

    application/json
Request Example for post/v1/beta/dataforseo/dataforseo_labs/google/relevant_pages/live
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/relevant_pages/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "target": "amazon.com",
    "language_name": "English",
    "location_code": 2840,
    "filters": [
      [
        "metrics.organic.pos_1",
        "<>",
        0
      ],
      "or",
      [
        "metrics.organic.pos_2_3",
        "<>",
        0
      ]
    ],
    "limit": 3
  }
]'
{
  "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": [
        {
          "se_type": null,
          "target": null,
          "location_code": null,
          "language_code": null,
          "total_count": null,
          "items_count": null,
          "items": [
            {
              "se_type": null,
              "page_address": null,
              "metrics": null
            }
          ]
        }
      ]
    }
  ]
}
Relevant Pages

도움이 필요하신가요?

  • API, 결제, 계정 관련 문의는 지원에서 안내해 드립니다.
  • Discord에서 Felo 개발자와 대화해 보세요.
  • 변경 내역을 확인해 보세요.
  • 대량 구매 가격이나 구매 관련 도움이 필요하신가요? 영업팀 문의.
  • LLM으로 구축 중이신가요? llms.txt를 읽어 보세요.