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.

키워드 밀도

​

크롤링 전체의 단어 및 구문 빈도이며, keyword_length로 n-gram 크기를 지정합니다. total_items_count, items_count, items를 반환합니다. 이것은 사이트가 스스로에 대해 말하는 내용을 설명합니다. 웹이 사이트에 대해 말하는 내용은 post_dataforseo_backlinks_anchors_live, 사람들이 검색하는 내용은 post_dataforseo_keywords_gads_search_volume_live를 사용하세요. 완료된 크롤링을 읽으므로 post_dataforseo_on_page_submit에서 받은 id가 필요하며, crawl_progress와 max_crawl_pages, pages_in_queue, pages_crawled 값을 담은 crawl_status를 반환합니다. 결과가 적을 때는 이 값을 먼저 확인하세요. 아직 실행 중인 크롤링은 보고할 내용이 적을 뿐입니다. 💰 업스트림 무료: 완료된 크롤링 조회에는 비용이 들지 않으며, 크롤링 자체에만 비용이 발생합니다.

가격 참고

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

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

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

      결과 필터링 매개변수 배열
      선택 필드
      필터를 한 번에 여러 개 추가할 수 있습니다(최대 8개)
      조건 사이에 논리 연산자 and, or를 설정해야 합니다
      지원되는 연산자:
      regex, not_regex, =, <>, in, not_in, like, not_like
      like 및 not_like와 함께 % 연산자를 사용하여 길이가 0 이상인 임의의 문자열을 일치시킬 수 있습니다
      예:
      ["keyword","=","%seo%"]

      [["keyword","=","%seo%"],
      "and",
      ["frequency","<","6"]]

      [["keyword","not_like","%seo%"],
      "and",
      [["frequency",">","6"],"or",["density",">","0.02"]]]

      사용 가능한 필터의 전체 목록은 이 링크에서 확인할 수 있습니다.

      빈 객체
    • id
      유형: string

      작업 ID
      필수 필드
      이 ID는 Task POST 엔드포인트의 응답에서 얻을 수 있습니다
      예:
      "07131248-1535-0216-1000-17384017ad04"

    • keyword_length
      유형: integer

      키워드의 단어 수
      필수 필드
      가능한 값:
      1, 2, 3, 4, 5

    • limit
      유형: integer | null

      반환되는 키워드의 최대 수
      선택 필드
      기본값: 100
      최댓값: 1000

    • order_by
      유형: array string[] | null

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

    • tag
      유형: string | null

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

    • url
      유형: string | null

      페이지 URL
      선택 필드
      여기에 페이지를 지정하지 않으면 전체 웹사이트에 대한 결과가 제공됩니다
      이 필드를 사용하면 API 응답에 지정한 페이지의 키워드만 포함됩니다
      페이지는 절대 URL(http:// 또는 https:// 포함)로 지정해야 합니다

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

      전체 작업 비용, USD

    • status_code
      유형: integer | null

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

    • status_message
      유형: string | null

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

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

      작업 배열

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

          결과 배열

          • crawl_progress
            유형: string | null

            크롤링 세션 상태
            가능한 값: in_progress, finished

          • crawl_status
            유형: object | null · Response36Afe1097B20_CrawlStatusInfo

            크롤링 세션 세부 정보

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

              크롤링할 최대 페이지 수 작업을 설정할 때 지정한 max_crawl_pages 한도를 나타냅니다

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

              크롤링된 페이지 수

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

              현재 크롤링 대기열에 있는 페이지 수

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

            항목 배열

            • density
              유형: number | null

              키워드 밀도
              웹 페이지 또는 웹사이트에서 frequency를 설정된 keyword_length를 가진 키워드의 총 개수로 나눈 비율로 계산됩니다

            • frequency
              유형: integer | null

              키워드 빈도
              웹사이트(또는 url을 지정한 경우 웹페이지)에서 키워드가 나타나는 횟수

            • keyword
              유형: string | null

              반환된 키워드

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

            결과 배열의 항목 수

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

            관련 항목의 총 개수
            설정된 keyword_length 및 filters와 일치하는 지정된 웹사이트 또는 웹페이지의 키워드 총 개수

        • 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/on_page/keyword_density
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/keyword_density \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "id": "09101923-1535-0216-0000-2389a8854b70",
    "url": "https://dataforseo.com/",
    "keyword_length": 2,
    "filters": [
      "frequency",
      ">",
      5
    ]
  }
]'
{
  "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": [
        {
          "crawl_progress": null,
          "crawl_status": {
            "max_crawl_pages": null,
            "pages_in_queue": null,
            "pages_crawled": null
          },
          "total_items_count": null,
          "items_count": null,
          "items": [
            {
              "keyword": null,
              "frequency": null,
              "density": null
            }
          ]
        }
      ]
    }
  ]
}
Keyword Density

도움이 필요하신가요?

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