Skip to content
Sarudo

SERP Analysis & Competitor Tracking

Inspecting who ranks for a keyword, what they wrote, and what keywords a specific competitor domain already ranks for.

serpcompetitorsranked keywordsrankingdomain analysisorganic search

SERP Analysis — Who Ranks for a Keyword

SERP analysis pulls the top organic results for a keyword in Google — positions, URLs, titles, meta descriptions, domains, and breadcrumb paths. Default depth is 10 results; you can go up to 100 for deep research. Use this when you are thinking about targeting a keyword and want to see what the competitive landscape actually looks like. Are the top results blog posts or product pages? How long are their titles? Are they all from domain authorities you cannot realistically compete with, or is there room for a newer player? This is the single most honest way to sanity-check "should I chase this keyword?" before you commit to writing a full article.

SERP check before committing to a keyword

See who you'd be up against.

You say:
Before I write this article, show me the top 10 results for "ai employee for small business".
Sarudo responds:
Top 10 for "ai employee for small business" (US): (1) Zapier blog — "What Is an AI Employee?" (2) IBM Think — "The AI Employee Era" (3) Forbes — "Small Business AI Assistants 2026" (4) Zendesk — "AI Employees vs Chatbots" (5) TechCrunch — "Startups Betting on AI Workers" (6-10 listed...). Two things stand out: (a) only one result specifically targets "small business", so your angle is differentiated, and (b) positions 6-10 are thin comparison articles — you should be able to rank against them with a deeper, example-driven post.

Competitor Keyword Analysis

The competitors endpoint gives you the inverse view — for a given domain, what keywords does it currently rank for? Give it a domain (competitor.com, myfavoriteauthoriy.com) and it returns up to 100 keywords ordered by search volume, with the current ranking position and the specific URL ranking for each one. Use this to reverse-engineer a competitor's content strategy: if they are ranking for keywords you should be ranking for, you have a gap; if they are ranking for keywords adjacent to your niche, you have a new angle to explore.

Mining a competitor for keyword ideas

What is competitor.com ranking for?

You say:
What keywords does competitor.com rank for in the top 20 positions?
Sarudo responds:
Pulled competitor.com's top ranked keywords (by search volume, positions ≤ 20). Top 15: (1) workflow automation — position 4, 18,000/mo. (2) business process automation — position 8, 9,900/mo. (3) small business software — position 12, 5,400/mo. (4-15 listed...). 4 of these (#1, #3, #9, #14) are strong fits for your niche and you don't currently rank for any of them — potential targets. Want me to run blog gap against these as seeds?

Combining SERP + Competitor Data

The two endpoints are more useful together than apart. A common pattern: run competitor analysis to get a list of keywords a competitor is ranking for, then run SERP analysis on each of those keywords to see whether the competitor is the only strong ranker (potential easy target) or just one of many strong rankers (difficult). Another pattern: for every keyword you already rank for in positions 5-20, run SERP analysis to see who is above you and what they did better — this is the most actionable way to plan a refresh of an existing post.

The depth parameter on SERP analysis is capped at 100 but defaults to 10. Deeper depths cost more and rarely add insight — the top 10 is where 90% of the competitive signal lives.