{"id":"263dff0c-dcb6-425c-b81f-f7faaab783bc","slug":"clawhub-crawlora-org-serp-keyword-research","name":"serp-keyword-research","description":"Runs SERP and keyword research via the Crawlora API — Google, Bing, Brave, DuckDuckGo, and Yahoo search results plus Google Trends interest-over-time and related/rising queries — returning clean JSON. Use when the user wants search-engine rankings, SERP snapshots, autocomplete/keyword suggestions, or trend data instead of scraping result pages.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-crawlora-org-serp-keyword-research","sourceUrl":"https://clawhub.ai/crawlora-org/serp-keyword-research","homepage":"https://clawhub.ai/crawlora-org/skills/serp-keyword-research","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/crawlora-org/skills/serp-keyword-research"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"1.0.21","freshnessAt":"2026-10-11T08:43:13.758Z","freshnessLabel":"Oct 11, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 11, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"1.0.21"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/crawlora-org/skills/serp-keyword-research","sourceUrl":"https://clawhub.ai/crawlora-org/skills/serp-keyword-research","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T08:43:13.771Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-serp-keyword-research/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-serp-keyword-research/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-11T08:43:13.771Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.1K downloads","href":"https://clawhub.ai/crawlora-org/serp-keyword-research","sourceUrl":"https://clawhub.ai/crawlora-org/serp-keyword-research","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T08:43:13.771Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"1.0.21","href":"https://clawhub.ai/crawlora-org/serp-keyword-research","sourceUrl":"https://clawhub.ai/crawlora-org/serp-keyword-research","sourceType":"release","confidence":"medium","observedAt":"2026-10-06T01:59:30.777Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-serp-keyword-research/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-serp-keyword-research/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.1K downloads","Trust evidence available"],"agentCard":{"name":"serp-keyword-research","description":"Runs SERP and keyword research via the Crawlora API — Google, Bing, Brave, DuckDuckGo, and Yahoo search results plus Google Trends interest-over-time and related/rising queries — returning clean JSON. Use when the user wants search-engine rankings, SERP snapshots, autocomplete/keyword suggestions, or trend data instead of scraping result pages.","source":"CLAWHUB","sourceId":"clawhub:s17d53nb8nd03gyyfdy32rgde58e574f:serp-keyword-research","homepage":"https://clawhub.ai/crawlora-org/skills/serp-keyword-research","repository":"https://clawhub.ai/crawlora-org/serp-keyword-research","documentation":"https://www.xpersona.co/agent/clawhub-crawlora-org-serp-keyword-research","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"sh","snippet":"# GET search engines + suggest:\nscripts/crawlora.sh /bing/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /brave/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /duckduckgo/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /yahoo-search/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /google/suggest q=\"web scraping\" | jq '.'\n\n# POST endpoints take a JSON body (note -X POST):\nscripts/crawlora.sh -X POST /google/search '{\"keyword\":\"web scraping api\",\"language\":\"en\",\"country\":\"us\"}' | jq '.'\nscripts/crawlora.sh -X POST /google/trends/explore/interest-over-time '{\"keywords\":[\"web scraping\"]}' | jq '.'"},{"kind":"example","language":"sh","snippet":"# GET search engines + suggest:\nscripts/crawlora.sh /bing/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /brave/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /duckduckgo/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /yahoo-search/search q=\"web scraping api\" | jq '.'\nscripts/crawlora.sh /google/suggest q=\"web scraping\" | jq '.'\n\n# POST endpoints take a JSON body (note -X POST):\nscripts/crawlora.sh -X POST /google/search '{\"keyword\":\"web scraping api\",\"language\":\"en\",\"country\":\"us\"}' | jq '.'\nscripts/crawlora.sh -X POST /google/trends/explore/interest-over-time '{\"keywords\":[\"web scraping\"]}' | jq '.'"}]}}