Baidu Search Automation for Openclaw

A specialized browser automation skill designed to perform searches on Baidu and extract structured titles and links from the results page.

xiongkun01
v1.0.0
Mar 19, 2026
0
757
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install baidu-search-auto

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install baidu-search-auto using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Baidu Search Automation?

The Baidu Search Automation skill is a robust tool within the Openclaw Skills ecosystem that leverages browser agents to navigate the Baidu search engine. It automates the end-to-end process of visiting the Baidu homepage, entering specific keywords, and handling page interactions to retrieve relevant information.

By utilizing this skill, developers and AI agents can bypass manual searching to programmatically gather data from one of the world's largest search engines. It is particularly valuable for users needing to access Chinese-language technical documentation, API references, or localized web content without manual browser intervention.

Baidu Search Automation Use Cases

  • Automating the retrieval of Chinese technical documentation for libraries like Python requests.
  • Fetching the top 10 search results for specific API queries such as Kuaishou Live Server APIs.
  • Performing bulk keyword research or monitoring search presence on Baidu.
  • Integrating automated web research into larger AI-driven development workflows using Openclaw Skills.

How Baidu Search Automation Works

  1. The skill initiates by using a browser agent to navigate to the Baidu homepage (https://www.baidu.com).
  2. It identifies and locates the search input field within the page DOM.
  3. The user-provided keyword is programmatically typed into the search box.
  4. The 'Baidu Search' button is triggered to execute the query.
  5. The agent waits for the results page to fully load and stabilize.
  6. Search result titles and their corresponding links are extracted from the page content and returned to the user.

Baidu Search Automation Setup

To use this skill within your environment, ensure you have the browser agent configured. You can trigger the search functionality through your Openclaw Skills interface or CLI.

# Ensure the browser agent is available
openclaw install baidu-search

Note: A stable network connection is required for the browser to render the Baidu search pages correctly.

Baidu Search Automation Data Schema & Taxonomy

The skill processes input keywords and returns structured data from the search engine result page (SERP).

Field Type Description
search_keyword String The query provided by the user for the search.
results_list Array A collection containing extracted titles and URLs.
page_content String The raw or parsed content retrieved from the loaded search page.

Baidu Search Automation Advanced Features

  • Multi-agent support: Can be used in conjunction with other Openclaw Skills to process the extracted links for further data analysis.
  • Automated result parsing: Capable of identifying and organizing the top 10 results for streamlined data consumption.
  • Real-time interaction: Uses browser_agent to handle dynamic page elements that standard HTTP requests might miss.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*