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.

Обзор ключевых слов

​

Всё, что Labs знает о списке keywords, за один вызов: объём, сложность, намерение, конкуренция и функции 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_info, содержащий данные SERP (количество результатов поиска, релевантный URL и функции SERP) для каждого ключевого слова в ответе
      значение по умолчанию: false

    • keywords
      Тип: array string[]

      keywords
      обязательное поле
      Максимальное число ключевых слов, которое можно указать: 700
      Максимальное число символов в каждом ключевом слове: 80
      Максимальное число слов в каждой ключевой фразе: 10
      указанные ключевые слова будут приведены к нижнему регистру, данные будут предоставлены в отдельном массиве

      обратите внимание, что если некоторые из ключевых слов, указанных в этом массиве, отсутствуют в полученных результатах, значит, в нашей базе данных нет таких ключевых слов, и вернуть данные по ним невозможно
      плата за ключевые слова, отсутствующие в результатах, не взимается

      подробнее о правилах и ограничениях полей keyword и keywords в API DataForSEO — в этой статье справочного центра

    • 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

              данные clickstream для возвращённого ключевого слова
              чтобы получить результаты для этого поля, параметр 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

                ежемесячные поиски
                представляет (приблизительное) количество поисков по этой ключевой идее (по данным за последние двенадцать месяцев) для указанных географических местоположений

                • 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

                ежемесячные поиски
                представляет (приблизительное) количество поисков по этой ключевой идее (по данным за последние двенадцать месяцев) для указанных географических местоположений

                • 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

              содержит объём поиска по ключевому слову, нормализованный по данным clickstream

              • 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 органических результатов по ключевому слову по логарифмической шкале от 0 до 100;
                рассчитывается на основе анализа, среди прочих параметров, ссылочных профилей первых 10 страниц в SERP;
                подробнее о метрике — в этом руководстве справочного центра

              • 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, если вы не задали поле include_serp_info равным true в массиве POST или если в нашей базе данных нет данных SERP для этого ключевого слова

              • check_url
                Тип: string | null

                прямой 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
                содержит типы результатов поиска (items), найденных в SERP
                возможные типы элементов:
                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

    Требуется действительный API-ключ Felo.

  • 402

    Запрос не может быть выполнен: не выполнено требование биллинга.

  • 403

    Аккаунту не разрешено выполнять эту операцию.

  • 429

    Достигнут лимит запросов или расходов.

  • 502

    Сервис не смог выполнить запрос.

  • 503

    API или сервис биллинга временно недоступны.

  • 504

    Истекло время ожидания обработки запроса.

  • default

    Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера

    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

Нужна помощь?