Ubersuggest automation
Remove Ubersuggest tracked keywords that never rank
Rank Tracking fills with keywords that never entered the top 100. They use keyword slots and pull your average position down, and removing them means ticking boxes row by row.
Cotlet does it in your own Ubersuggest account with get_rank_tracking and delete_tracked_keywords, called by your AI agent, an n8n workflow or a script.
Hosted · nothing to install or maintain
Can Ubersuggest do this on its own?
Ubersuggest has no API for deleting keywords, and its official MCP is read-only (checked 23 Oct 2026). Deleting is a manual action in Rank Tracking.
How you do it in Ubersuggest today
- Open Rank Tracking and pick a location in the locations drop-down, or leave All locations to see every tracked keyword.
- Pick the timeframe, such as Last Month, and the device, then read the list for keywords marked Not Ranked.
- Tick the checkbox in front of each keyword and click Delete.
- Confirm the warning "Are you sure you want to delete these keywords?" with Yes.
- Repeat per location, because the same keyword in two locations is two rows.
How to remove Ubersuggest tracked keywords that never rank
In greenleafcoffee.com for the United States, find keywords that were Not Ranked at both ends of last month and delete them from rank tracking after I confirm. - 01
Read both ends of the period
get_rank_tracking returns each keyword with its position now and at the start of the timeframe you choose. A null position is Not Ranked, which Ubersuggest uses for anything outside the top 100.
- 02
Keep the young keywords
Rankings update weekly, so the agent leaves out keywords added within the timeframe. A keyword with a single update has no history to judge.
- 03
Show the list before deleting
The agent lists the candidates with the location and asks you to approve the batch. Deleting cannot be undone in Ubersuggest, so the call waits for your OK.
- 04
Delete per location
delete_tracked_keywords needs the location, so one call removes the keywords from one location only. A keyword tracked in two locations needs two calls, and the agent deletes only the one you approved.
- 05
Report the new count
The agent returns the deleted keywords and the new tracked count, so you see how many slots are free.
What you get back
greenleafcoffee.com, United States, last month
Not Ranked at both ends: 2
Deleted: coffee subscription box uk, arabica bean wholesale
Tracked keywords now: 44 (46 before) Other ways to ask
- List keywords that dropped out of the top 100 this month, but delete nothing.
- Delete keywords that have been Not Ranked since I added them, in every location of this project.
- Every month, send me the keywords that never rank for each project and wait for my OK.
What Ubersuggest allows, and what to know first
- Ubersuggest cannot restore a deleted keyword, and all its ranking data is lost with it.
- Not Ranked means the keyword is outside the top 100 results.
- The Average Position graph counts keywords outside the top 100 as +100, so deleting them lifts the average.
- Tracked keywords count per location, so deleting a keyword from one location frees one slot, not all.
- Rank Tracking updates weekly, so a month has only a few data points per keyword.
delete_tracked_keywords asks for your OK by default. To run it on a schedule without you, switch confirmation off for that tool in your dashboard.
Sources: Ubersuggest Help: How to Manage Projects · Ubersuggest Help: Rank Tracking · Ubersuggest Help: How to Create a Project and Track Keywords
Call delete_tracked_keywords from a script
curl -X DELETE "https://cotlet.dev/api/v1/ubersuggest/tracked-keywords?project=greenleafcoffee.com&keywords=coffee+subscription+box+uk&keywords=arabica+bean+wholesale&location=United+States" \
-H "Authorization: Bearer $COTLET_API_KEY" {
"project": "greenleafcoffee.com",
"location": "United States",
"deleted": [
"coffee subscription box uk",
"arabica bean wholesale"
],
"deleted_count": 2,
"tracked_keywords_now": 44
} MCP: add https://cotlet.dev/mcp/v1 with the same key; the call is ubersuggest_write → delete_tracked_keywords. Example data.
Schedule it in n8n, Make, Zapier or cronUbersuggest tools this automation uses
| Tool | Parameters |
|---|---|
| get_rank_tracking | project, location, device, timeframe, cursor |
| delete_tracked_keywords | project, keywords, location |
Frequently asked questions
Is it safe to connect Ubersuggest to Cotlet?
Yes. You sign in to Ubersuggest yourself, in your own Cloud Browser in the EU, and we never save your password. Your agents only get Ubersuggest once you enable it, every background request is listed, and the browser profile is stored encrypted with AES-256-GCM, the cipher 1Password uses for its vaults. The AI model never sees a login, posts and messages wait for your OK, and Disable for agents cuts access in one click. Independent scanners grade cotlet.dev A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory; live results are on https://cotlet.dev/security.
Give your agent access to Ubersuggest.
Free 7-day trial with 2,000 credits, no card needed. Cotlet is independent and not affiliated with Ubersuggest.