DataForSEO SERP API icon

DataForSEO SERP API

DataForSEO SERP API

Actions87

Baidu → Get Baidu Organic SERP Advanced

AI-generated

Summary

Retrieve detailed Baidu organic search engine results for a specified keyword, location, and language with advanced options such as device type, operating system, search depth, and crawl page limits.

Inputs

  • Keyword (required) — The search query keyword to obtain Baidu organic SERP data for, supporting up to 700 characters with URL encoding considerations.
  • Location (required) — The full name of the search engine location to target in the Baidu search results.
  • Language (required) — The full name of the search engine language for the Baidu SERP results.
  • GPS Coordinates of a Location — Optional latitude, longitude, and radius values to specify the precise geographical area for the SERP data.
  • Task Priority — Select the execution priority for the API request, either normal or high priority.
  • Device — The device type to emulate for the search query, options are Desktop, Mobile, or Tablet.
  • OS — The operating system of the device, dependent on device type (Windows or macOS for desktop; Android or iOS for mobile/tablet).
  • Depth — The number of search result entries to retrieve, from 1 up to 700 (default 100).
  • Page Crawl Limit — The maximum number of pages to crawl when searching SERP data, from 1 to 100.
  • Include Direct URL for Each Ranked Result? — Boolean flag to indicate whether to include the direct URL for each ranked search result in the response.

Output shape

a JSON object containing detailed Baidu organic SERP data matching the request parameters

The response includes advanced organic search result data up to the requested depth and page limits. Returned data respects the specified device, OS, location, and language settings. Including direct URLs for ranked results depends on the corresponding boolean input.

Links

Discussion