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.

키워드 개요

​

한 번의 호출로 keywords 목록에 대해 Labs가 아는 모든 것을 조회합니다: 검색량, 난이도, 의도, 경쟁도, 유발하는 SERP 기능. se_type, location_code, language_code, items_count, items를 반환합니다. 이 엔드포인트는 limit 매개변수를 받지 않지만 항목당이 아니라 호출당 과금되므로 목록 전체를 한 번에 보내세요. DataForSEO 응답 봉투로 감싸집니다. 데이터는 tasks[0].result에, 결과는 tasks[0].status_code에 있으며, 거부된 요청도 여전히 HTTP 200을 반환합니다. 키워드가 있을 때 여기서 시작하세요. 키워드를 더 얻어야 할 때는 post_dataforseo_labs_google_keyword_ideas_live로 가세요.

가격 참고

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

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

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

      결과에서 클릭스트림 기반 지표 데이터 포함 또는 제외
      선택 필드
      매개변수를 true로 설정하면 응답에서 clickstream_keyword_info, keyword_info_normalized_with_clickstream, keyword_info_normalized_with_bing 필드를 받게 됩니다
      기본값: false
      이 매개변수를 활성화하면 요청 요금이 두 배로 청구됩니다

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

    • include_serp_info
      유형: boolean | null

      각 키워드의 SERP 데이터 포함
      선택 필드
      true로 설정하면 응답의 모든 키워드에 대해 SERP 데이터(검색 결과 수, 관련 URL, SERP 기능)가 담긴 serp_info 배열을 반환합니다
      기본값: false

    • keywords
      유형: array string[]

      keywords
      필수 필드
      지정할 수 있는 최대 키워드 수: 700개
      키워드당 최대 문자 수: 80자
      키워드 구문당 최대 단어 수: 10개
      지정한 키워드는 소문자로 변환되며, 데이터는 별도 배열로 제공됩니다

      참고 이 배열에 지정한 키워드 중 일부가 받은 결과에서 누락되는 경우, 해당 키워드는 데이터베이스에 없어 데이터를 반환할 수 없습니다
      결과에서 누락된 키워드에 대해서는 요금이 청구되지 않습니다

      DataForSEO API에서 keyword 및 keywords 필드의 규칙과 제한은 이 도움말 센터 문서에서 자세히 알아보세요

    • language_code
      유형: string | null

      언어 코드
      language_name을 지정하지 않은 경우 필수 필드
      참고: language_name 또는 language_code 중 하나는 반드시 지정해야 합니다
      사용 가능한 위치와 해당 language_code 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      예시:
      en

    • language_name
      유형: string

      언어의 전체 이름
      language_code를 지정하지 않은 경우 필수 필드
      참고: language_name 또는 language_code 중 하나는 반드시 지정해야 합니다
      사용 가능한 위치와 해당 language_name 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      예시:
      English

    • location_code
      유형: integer

      위치 코드
      location_name을 지정하지 않은 경우 필수 필드
      참고: location_name 또는 location_code 중 하나는 반드시 지정해야 합니다
      사용 가능한 위치와 해당 location_code 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      예시:
      2840

    • location_name
      유형: string

      위치의 전체 이름
      location_code를 지정하지 않은 경우 필수 필드
      참고: location_name 또는 location_code 중 하나는 반드시 지정해야 합니다
      사용 가능한 위치와 해당 location_name 목록은
      https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages에 별도 요청을 보내 받을 수 있습니다
      예시:
      United Kingdom

    • tag
      유형: string | null

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

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

      전체 작업 비용, USD

    • status_code
      유형: integer | null

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

    • status_message
      유형: string | null

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

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

      작업 배열

      • 유형: object | null · Response36Afe1097B20_DataforseoLabsGoogleKeywordOverviewLiveTaskInfo
        • 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

            키워드 및 관련 데이터를 포함합니다

            • avg_backlinks_info
              유형: object | null · Response36Afe1097B20_AvgBacklinksInfo

              반환된 키워드의 백링크 데이터
              이 객체는 평균 백링크, 참조 페이지, 참조 도메인 수와 함께 키워드로 자연 검색 순위를 차지한 상위 10개 웹사이트의 평균 순위 값을 제공합니다

              • backlinks
                유형: number | null

                평균 백링크 수

              • dofollow
                유형: number | null

                평균 dofollow 링크 수

              • last_updated_time
                유형: string | null

                키워드 데이터가 업데이트된 날짜와 시간
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-11-15 12:57:46 +00:00

              • main_domain_rank
                유형: number | null

                평균 기본 도메인 순위
                이 지표와 계산 공식에 대한 자세한 내용은 이 도움말 센터 문서를 참고하세요

              • rank
                유형: number | null

                평균 순위
                지표와 계산 공식은 이 도움말 센터 문서에서 확인하세요

              • referring_domains
                유형: number | null

                평균 참조 도메인 수

              • referring_main_domains
                유형: number | null

                평균 참조 기본 도메인 수

              • referring_pages
                유형: number | null

                평균 참조 페이지 수

              • se_type
                유형: string | null

                검색 엔진 유형

            • clickstream_keyword_info
              유형: object | null · Response36Afe1097B20_ClickstreamKeywordInfo

              반환된 키워드의 클릭스트림 데이터
              이 필드의 결과를 가져오려면 include_clickstream_data 매개변수를 true로 설정해야 합니다

              • age_distribution
                유형: object | null

                연령별 클릭스트림 기반 지표 분포
                이 지표가 계산되는 방식은 이 도움말 센터 문서에서 자세히 확인하세요

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

                  Signed 64-bit integers (long type).

              • gender_distribution
                유형: object | null

                성별별 예상 클릭스트림 기반 지표 분포
                이 지표가 계산되는 방식은 이 도움말 센터 문서에서 자세히 확인하세요

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

                  Signed 64-bit integers (long type).

              • last_updated_time
                유형: string | null

                키워드 데이터가 업데이트된 날짜와 시간
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-11-15 12:57:46 +00:00

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

                월간 검색 수
                지정된 지리적 위치를 대상으로 이 키워드 아이디어에 대한 (대략적인) 검색 수를 나타냅니다(지난 12개월 기준)

                • month
                  유형: integer | null

                  월

                • search_volume
                  유형: integer | null

                  월평균 검색량 비율

                • year
                  유형: integer | null

                  연도

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

                평균 월간 검색량 비율
                google.com에서 주어진 키워드 아이디어에 대한 (대략적인) 검색 수를 나타냅니다

            • keyword
              유형: string | null

              키워드
              키워드는 디코딩된 %##로 반환됩니다('+' 문자는 공백 문자로 디코딩됩니다)

            • keyword_info
              유형: object | null · Response36Afe1097B20_KeywordInfo

              반환된 키워드의 키워드 데이터

              • categories
                유형: array integer[] | null

                제품 및 서비스 카테고리
                가능한 카테고리 전체 목록을 다운로드할 수 있습니다

              • competition
                유형: number | null

                경쟁
                지정된 키워드와 관련된 상대적 경쟁 정도를 나타냅니다. 이 값은 Google Ads 데이터를 기반으로 하며 0에서 1 사이(경계 포함)일 수 있습니다

              • competition_level
                유형: string | null

                경쟁 수준
                지정된 키워드와 관련하여 유료 SERP에서만 나타나는 상대적 경쟁 수준입니다.
                가능한 값: LOW, MEDIUM, HIGH
                경쟁 수준을 알 수 없으면 값은 null입니다.
                이 지표에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

              • cpc
                유형: number | null

                클릭당 비용
                해당 키워드에 대해 지금까지 지불된 평균 클릭당 비용(USD)을 나타냅니다

              • high_top_of_page_bid
                유형: number | null

                광고가 첫 페이지 상단에 게재되기 위한 최대 입찰가
                광고가 게재된 최저 입찰가의 약 80%보다 큰 값을 나타냅니다(광고주 대상 Google Ads 통계 기준).
                이 값은 POST 요청에 지정된 위치에 따라 달라질 수 있습니다

              • last_updated_time
                유형: string | null

                키워드 데이터가 업데이트된 날짜와 시간
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-11-15 12:57:46 +00:00

              • low_top_of_page_bid
                유형: number | null

                광고가 첫 페이지 상단에 게재되기 위한 최소 입찰가
                광고가 게재된 최저 입찰가의 약 20%보다 큰 값을 나타냅니다(광고주 대상 Google Ads 통계 기준).
                이 값은 POST 요청에 지정된 위치에 따라 달라질 수 있습니다

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

                월간 검색 수
                지정된 지리적 위치를 대상으로 이 키워드 아이디어에 대한 (대략적인) 검색 수를 나타냅니다(지난 12개월 기준)

                • month
                  유형: integer | null

                  월

                • search_volume
                  유형: integer | null

                  월평균 검색량 비율

                • year
                  유형: integer | null

                  연도

              • se_type
                유형: string | null

                검색 엔진 유형

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

                평균 월간 검색량 비율
                google.com에서 주어진 키워드 아이디어에 대한 (대략적인) 검색 수를 나타냅니다

              • search_volume_trend
                유형: object | null · Response36Afe1097B20_SearchVolumeTrend

                검색량 추세 변화
                이전 기간 대비 검색량 변화를 백분율로 나타냅니다

                • monthly
                  유형: integer | null

                  전월 대비 검색량 변화율(%)

                • quarterly
                  유형: integer | null

                  전분기 대비 검색량 변화율(%)

                • yearly
                  유형: integer | null

                  전년 대비 검색량 변화율(%)

            • keyword_info_normalized_with_bing
              유형: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo

              Bing 검색량으로 정규화된 키워드 검색량을 포함합니다

              • is_normalized
                유형: boolean | null

                키워드 정보가 정규화되었는지 여부 true이면 값이 Bing 데이터로 정규화됩니다

              • last_updated_time
                유형: string | null

                데이터 세트가 업데이트된 날짜와 시간 UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00” 예: 2019-11-15 12:57:46 +00:00

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

                월별 검색량 비율 특정 연도의 특정 월에 대한 검색량 비율을 담은 객체 배열

                • month
                  유형: integer | null

                  월

                • search_volume
                  유형: integer | null

                  월평균 검색량 비율

                • year
                  유형: integer | null

                  연도

              • search_volume
                유형: integer | null

                키워드의 현재 검색량 비율

            • keyword_info_normalized_with_clickstream
              유형: object | null · Response36Afe1097B20_KeywordInfoNormalizedWithInfo

              클릭스트림 데이터로 정규화된 키워드 검색량을 포함합니다

              • is_normalized
                유형: boolean | null

                키워드 정보가 정규화되었는지 여부 true이면 값이 Bing 데이터로 정규화됩니다

              • last_updated_time
                유형: string | null

                데이터 세트가 업데이트된 날짜와 시간 UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00” 예: 2019-11-15 12:57:46 +00:00

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

                월별 검색량 비율 특정 연도의 특정 월에 대한 검색량 비율을 담은 객체 배열

                • month
                  유형: integer | null

                  월

                • search_volume
                  유형: integer | null

                  월평균 검색량 비율

                • year
                  유형: integer | null

                  연도

              • search_volume
                유형: integer | null

                키워드의 현재 검색량 비율

            • keyword_properties
              유형: object | null · Response36Afe1097B20_KeywordProperties

              키워드에 대한 추가 정보

              • core_keyword
                유형: string | null

                그룹의 기본 키워드
                동의어 클러스터링 알고리즘이 결정한 그룹의 기본 키워드를 포함합니다.
                값이 null이면 데이터베이스에 해당 알고리즘이 keyword와 동의어로 식별할 수 있는 키워드가 없습니다

              • detected_language
                유형: string | null

                감지된 키워드 언어
                시스템이 식별한 키워드의 언어를 나타냅니다

              • is_another_language
                유형: boolean | null

                감지된 키워드 언어가 설정된 언어와 다름
                true이면 요청에 설정된 언어가 지정된 키워드에 대해 시스템이 판별한 언어와 일치하지 않습니다

              • keyword_difficulty
                유형: integer | null

                키워드의 상위 10개 자연 검색 결과에 진입하기 위한 난이도
                키워드가 상위 10개 자연 검색 결과에 진입할 가능성을 0에서 100까지의 로그 스케일로 나타냅니다.
                SERP의 처음 10개 페이지 링크 프로필 등의 매개변수를 분석하여 계산합니다.
                이 지표에 대한 자세한 내용은 이 도움말 센터 가이드에서 확인하세요

              • se_type
                유형: string | null

                검색 엔진 유형

              • synonym_clustering_algorithm
                유형: string | null

                동의어 식별에 사용되는 알고리즘
                가능한 값:
                keyword_metrics - keyword_info 매개변수에 기반한 알고리즘을 나타냅니다
                text_processing - 텍스트 기반 알고리즘을 나타냅니다
                값이 null이면 데이터베이스에 해당 알고리즘이 keyword와 동의어로 식별할 수 있는 키워드가 없습니다

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

                키워드의 단어 수
                키워드가 몇 개의 단어로 구성되어 있는지 나타냅니다

            • language_code
              유형: string | null

              POST 배열의 언어 코드

            • location_code
              유형: integer | null

              POST 배열의 위치 코드

            • se_type
              유형: string | null

              검색 엔진 유형

            • search_intent_info
              유형: object | null · Response36Afe1097B20_SearchIntentInfo

              반환된 키워드의 검색 의도 정보
              검색 의도에 대한 내용은 이 도움말 센터 문서에서 확인하세요

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

                보조 검색 인텐트
                가능한 값: informational, navigational, commercial, transactional

              • last_updated_time
                유형: string | null

                키워드 데이터가 업데이트된 날짜와 시간
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-11-15 12:57:46 +00:00

              • main_intent
                유형: string | null

                주요 검색 인텐트
                가능한 값: informational, navigational, commercial, transactional

              • se_type
                유형: string | null

                검색 엔진 유형

            • search_partners
              유형: boolean | null

              Google 및 파트너 사이트에 대한 데이터를 나타냅니다
              true이면 Google 검색을 호스팅하는 Google 및 파트너 사이트 전반의 소유·운영·신디케이션 네트워크에 대해 결과가 반환됩니다;
              false이면 Google 검색 사이트에 대해서만 결과가 반환됩니다

            • serp_info
              유형: object | null · Response36Afe1097B20_SerpInfo

              SERP 데이터
              값은 null입니다: POST 배열에서 include_serp_info를 true로 설정하지 않았거나, 데이터베이스에 이 키워드의 SERP 데이터가 없는 경우입니다

              • check_url
                유형: string | null

                검색 엔진 결과로의 직접 URL
                이 URL로 우리가 정확한 결과를 제공했는지 확인할 수 있습니다

              • last_updated_time
                유형: string | null

                키워드 데이터가 업데이트된 날짜와 시간
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-11-15 12:57:46 +00:00

              • previous_updated_time
                유형: string | null

                SERP 데이터가 업데이트된 가장 최근 날짜와 시간 바로 이전
                UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
                예:
                2019-10-15 12:57:46 +00:00

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

                반환된 키워드의 검색 결과 수

              • se_type
                유형: string | null

                검색 엔진 유형

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

                SERP의 검색 결과 유형
                SERP에서 발견된 검색 결과 유형(items)을 포함합니다
                가능한 항목 유형:
                answer_box, app, carousel, multi_carousel, featured_snippet, google_flights, google_reviews, third_party_reviews, google_posts, images, jobs, knowledge_graph, local_pack, hotels_pack, map, organic, paid, people_also_ask, related_searches, people_also_search, shopping, top_stories, twitter, video, events, mention_carousel, recipes, top_sights, scholarly_articles, popular_products, podcasts, questions_and_answers, find_results_on, stocks_box, visual_stories, commercial_units, local_services, google_hotels, math_solver, currency_box, product_considerations, found_on_web, short_videos, refine_products, explore_brands, perspectives, discussions_and_forums, compare_sites, courses, ai_overview;
                참고 실제 결과는 organic, paid, featured_snippet, local_pack 요소에 대해서만 반환됩니다

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

            items 배열에 반환된 결과 수

          • language_code
            유형: string | null

            POST 배열의 언어 코드

          • location_code
            유형: integer | null

            POST 배열의 위치 코드

          • se_type
            유형: string | null

            검색 엔진 유형

        • 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/keyword_overview/live
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/keyword_overview/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "language_code": "en",
    "location_code": 2840,
    "include_clickstream_data": true,
    "include_serp_info": true,
    "keywords": [
      "iphone"
    ]
  }
]'
{
  "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,
          "location_code": null,
          "language_code": null,
          "items_count": null,
          "items": [
            {
              "se_type": null,
              "keyword": null,
              "location_code": null,
              "language_code": null,
              "search_partners": null,
              "keyword_info": "[Max Depth Exceeded]",
              "keyword_info_normalized_with_bing": "[Max Depth Exceeded]",
              "keyword_info_normalized_with_clickstream": "[Max Depth Exceeded]",
              "clickstream_keyword_info": "[Max Depth Exceeded]",
              "keyword_properties": "[Max Depth Exceeded]",
              "serp_info": "[Max Depth Exceeded]",
              "avg_backlinks_info": "[Max Depth Exceeded]",
              "search_intent_info": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Keyword Overview

도움이 필요하신가요?

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