Docs menu
Get started
What is Opus GrowthQuickstartAdd to your AIHow it worksSafety and approvalCreditsPlansFAQAI apps
All AI appsChatGPTClaudeGrokPerplexityClaude CodeCodexGemini CLIOpenClawCursorVS CodeWindsurfOther MCPConnect ad platforms
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingTikTok AdsChatGPT AdsAgencies and MCCConnect data sources
Search ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWebsites and SEO
AI ServerWordPressSEO IntelligenceClick fraudTool reference
All toolsGoogle AdsMeta AdsTikTok AdsLinkedIn AdsMicrosoft AdvertisingChatGPT AdsSearch ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWordPressAI ServerSEO IntelligenceClick fraudCross-channelAccount and billingLanguage
Business Profile Search Terms
The actual SEARCH TERMS people typed on Google Search & Maps before the business listing appeared ("searches used to find your business" in the Business Profile dashboard) — the only source that shows WHICH queries a…
- Type
- Reads only
- Credits
- 1
- Platform
- Business Profile
- Approval
- Not needed, nothing changes
What it does
The actual SEARCH TERMS people typed on Google Search & Maps before the business listing appeared ("searches used to find your business" in the Business Profile dashboard) — the only source that shows WHICH queries a location ranks for locally, so you can see which service or category is missing. Returns the terms ranked by impressions plus a summary. Google gives an exact count only for high-volume terms; everything else is reported as "fewer than N" and is counted, not guessed. Data lags ~2 months and goes back ~18 months. location = a gbp_list_locations value OR a business name/domain — auto-matched. For impressions/calls/directions totals use gbp_insights instead. Every matching term is retained: limit controls only this transport response (0 = as many as fit); when has_more is true, page_token=next_page_token returns the cached remainder without another Google request or credit. offset remains available for compatibility.
MCP: gbp_search_keywords
How to use it
You don't call tools by name. Write what you want in ChatGPT, Claude or another assistant connected to Opus Growth, in your own words; it picks this tool when it fits.
Parameters
| Name | Type | Required | Default | |
|---|---|---|---|---|
| location | string | Required | · | Target location, placement, or Business Profile resource for this operation. Use the exact provider-formatted value or ID returned by the relevant list or search tool. |
| months | integer | Optional | 6 | Numeric months value for gbp search keywords. Use the provider's expected unit, range, and precision. |
| limit | integer | Optional | 0 | Maximum number of rows returned in this response. When the result has_more flag is true, continue with next_page_token rather than assuming the list is complete. |
| include_low_volume | boolean | Optional | false | Whether to include low volume in this operation's result or change. |
| offset | integer | Optional | 0 | Zero-based position at which to start reading results. Use the next_offset returned by the previous response when present. |
| page_token | string | Optional | · | Continuation token returned as next_page_token by a previous call. Leave empty for the first page; pass it unchanged to retrieve the cached next page. |
Related tools
add_location_assetsComplete Business Verificationgbp_complete_verificationCreate Business Listinggbp_create_locationCreate Business Postgbp_create_postDelete Business Profile Postgbp_delete_postBusiness Profile Insightsgbp_insightsBusiness Locationsgbp_list_locationsGBP List Photosgbp_list_photosGBP Postsgbp_list_posts