WatchDog tracks the real page and position of your profiles for every keyword, filter and location. Done for you by the WatchDog Service, with no ban risk for your profile. The tool is free.
| Keyword | Page-spot | Change |
|---|---|---|
| Shopify developer | 1-3 | 2 |
| React developer | 2-7 | 4 |
| Webflow expert | 1-9 | 0 |
| SEO specialist | Not found | n/a |
The problem
Most agencies guess where they rank, search by hand every day, or risk their profile with DIY scrapers.
You don't know where you really rank per filter or location. A quick search from your own account shows a different picture.
Searching by hand across keywords, filters and pages, every day. It adds up fast and still misses things.
Running crawlers or bots from your own account can get it flagged or banned. Your profile is too valuable for that.
How it works
Tell us which agency and freelancer profiles to track and the keywords clients use to find you.
Several times a day, from our own hosted accounts, across filters and locations, up to 30 pages deep.
Read your rankings in the dashboard, get an email when they drop, and log changes to see what works.
Benefits
Searches run from our own hosted accounts, never your Upwork login.
Real searches. Exact page and position, per filter and location.
No more manual searching across keywords, filters and pages.
We host the accounts and trackers. You read the results.
Track every agency and freelancer profile in one account.
Get an email when a ranking falls. Or let your AI assistant read it via MCP.
Tie profile changes to ranking movement.
Compare any two date ranges side by side.
No filter, Top Rated Plus, Expert-Vetted, regions and countries.
See patterns at a glance, per keyword and per day.
See every keyword and filter in one grid. Colors show if you moved up or down since the last result. Puzzles and errors are kept separate, so they never look like fake drops.
Darker means a better position. Grey means not found.
Changed your title or portfolio? Log it on the day. WatchDog marks it on the graph so you can see the impact on rankings in the days after.
Fictional example for illustration.
Don't find out a week later. Get an email when a keyword drops, with the exact old and new page and position. Connect our MCP server and AI assistants like ChatGPT, Claude or Grok can read your rankings and alerts too.
WatchDog Alerts <alerts@watchdog.example>
to: you@agency.example
Ranking drop: "Shopify developer"
Your profile moved down with the Europe filter since the last check.
Sample email. Addresses are placeholders.
You don't need another software subscription. You need the result. You pay for a team and infrastructure that does the tracking for you, and the WatchDog tool comes free.
The offer
We do the tracking. You read the results.
What we do for you:
Includes the WatchDog tool: free
Dashboard, ranking history, heatmaps, trend graphs, experiment notes.
Help Upwork agencies? Join our partner program
Reseller commission for service providers who help agencies. Coming soon.
Insights
We measure ranking changes across all the agencies we track. When rankings drop suddenly across 20+ agencies at the same time, Upwork changed something, not you.
AI analysis helps work out what changed and when. So the community and the service providers who help agencies can act fast.
12 Nov 2026
Upwork changed the layout of its search results page somewhere between 12:00 and 17:00 CET. The change showed up clearly in WatchDog's measurements across all tracked profiles within the same day.
FAQ
Join the early-bird agencies who see where they really rank, every day.