Free Keyword Miner

v1.0.0

Free keyword research using Google PAA, Autocomplete, Reddit discussions, and Bing. No paid API needed.

0· 170·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for lal24886695/free-keyword-miner.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Free Keyword Miner" (lal24886695/free-keyword-miner) from ClawHub.
Skill page: https://clawhub.ai/lal24886695/free-keyword-miner
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: python3
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install free-keyword-miner

ClawHub CLI

Package manager switcher

npx clawhub@latest install free-keyword-miner
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description align with the code and SKILL.md. The script implements Google PAA (via people-also-ask), Autocomplete, Reddit JSON endpoints, and simple Bing scraping. Required binary is only python3. Minor mismatch: SKILL.md/README recommend installing 'requests' and 'beautifulsoup4' though the included code uses urllib and does not import bs4/requests — this is an implementation consistency nit, not a functional red flag.
Instruction Scope
Runtime instructions are limited to running the provided Python script and installing suggested pip packages. The SKILL.md does not instruct reading unrelated files, accessing credentials, or posting data to unknown endpoints. It does advise proxy rotation and notes rate limits; those are relevant to heavy scraping but are within the skill's scope.
Install Mechanism
No formal install spec in the registry (instruction-only), which is low risk. The README/SKILL.md advise pip installing third-party packages (people-also-ask, beautifulsoup4, requests) which will execute code from PyPI — a normal pattern but something to vet. The people-also-ask package will perform scraping logic outside of this repository; review that package if you need higher assurance.
Credentials
The skill requests no environment variables, no credentials, and no config paths. Network access to Google, Reddit, and Bing is required for its stated function; that is proportional to its purpose. The script does not attempt to exfiltrate results to any hidden or third-party endpoints.
Persistence & Privilege
Skill is not marked 'always'. It is user-invocable and allows normal autonomous invocation (platform default). It does not modify other skills or system configs and does not request persistent elevated privileges.
Assessment
This skill appears to be what it claims: a scraper-based keyword miner that needs only Python and some PyPI packages. Before installing/running: (1) audit the third‑party packages (especially 'people-also-ask') since pip installs execute upstream code; (2) run the tool in an isolated environment (virtualenv/container) to limit risk; (3) be aware of scraping and terms-of-service and rate‑limit your queries (and avoid using credentials or sensitive queries); (4) note Reddit subreddits include adult/NSFW topics so outputs may contain sensitive content; (5) if you plan heavy use, review/monitor proxy usage and consider legal/ethical implications of scraping target sites.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🔍 Clawdis
OSLinux · macOS · Windows
Binspython3
latestvk97a2prw4kenk0k3z1drsmdr7183eskt
170downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0
Linux, macOS, Windows

When to Use

需要免费获取关键词数据,替代Ahrefs/SEMrush等付费工具:

  • Google "People Also Ask" 问题抓取
  • Google Autocomplete 下拉框关键词
  • Reddit用户讨论/痛点提取
  • Bing搜索相关关键词
  • 自动生成话题标题

适用于SEO关键词研究、内容策略规划、竞品分析。

Quick Reference

python3 {baseDir}/keyword_miner.py --seed "your keyword" --sources all --output results.json

Parameters

  • --seed: 种子关键词(必填)
  • --sources: 数据源(all/google-paa/autocomplete/reddit/bing)
  • --output: 输出文件路径
  • --max-results: 每个源最大结果数(默认20)
  • --language: 语言代码(默认en)

Output Format

{
  "seed_keyword": "adult products for couples",
  "google_paa": ["question1", "question2"],
  "autocomplete": ["suggestion1", "suggestion2"],
  "reddit_topics": [{"title": "...", "score": 100, "pain_points": "..."}],
  "bing_related": ["related1", "related2"],
  "clusters": [{"name": "cluster1", "keywords": [...]}],
  "topic_ideas": ["How to...", "Best ..."]
}

Installation

pip install people-also-ask beautifulsoup4 requests

Data Sources Explained

Google PAA (People Also Ask)

Uses people-also-ask Python library to scrape "People also ask" questions from Google. Works without API key. May need proxy rotation for heavy use.

Google Autocomplete

Queries Google's suggestion API endpoint. Returns related searches. Free but rate-limited.

Reddit

Uses Reddit's public JSON API. Searches relevant subreddits for user discussions, pain points, and questions. Great for understanding real user needs.

Bing Search

Bing has less aggressive bot detection than Google. Good for related searches and content ideas.

Tips for Better Results

  1. Use multiple seed keywords for broader coverage
  2. Combine sources for comprehensive data
  3. Filter results by relevance to your niche
  4. Use clusters to identify content gaps
  5. Reddit data is gold for understanding pain points

Known Limitations

  • Google may block requests from data center IPs
  • Reddit API may require authentication for heavy use
  • Results quality depends on seed keyword specificity
  • Rate limiting may slow down large research jobs

Comments

Loading comments...