What your team acts on

Nine things you can act on every week.

Everything Ranks Hawk watches on your rivals and your own site, and what your team does with it.

01RANK TRACKING

A competitor jumps from #14 to #3 on a keyword. Your team finds out this week, not in 3 months.

→

See which keywords they're climbing on — bring it to your next content meeting before they lock in the position.

→

See which keywords they're dropping on — that's an open spot. Move on it while they're still losing ground.

→

Connect Search Console and the same feed covers your own rank changes, not just rivals'.

Checked weekly
A competitor jumps from #14 to #3 on a keyword. Your team finds out this week, not in 3 months.
02NEW PAGES

They published 3 new blog posts yesterday. You see the exact URLs the same day they're detected.

→

Every new page we find in a competitor's sitemap lands in your dashboard the same day it's detected.

→

Three posts on one topic in a week means they're betting on a keyword cluster. Now your team knows too.

Sitemap checks run daily
They published 3 new blog posts yesterday. You see the exact URLs the same day they're detected.
03KEYWORD OPPORTUNITIES

They rank #9 for a keyword with 3,000 searches/month and you don't rank at all. That's a gap your team can close.

→

Every keyword tagged Gap (you don't rank) or Beatable (they only rank #4–15), sorted by volume.

→

Rows tagged both are the best targets — zero presence for you, and no one dominant yet.

Checked weekly
They rank #9 for a keyword with 3,000 searches/month and you don't rank at all. That's a gap your team can close.
04KEYWORD OVERLAP

Is this keyword a market-wide battle or one rival's lucky outlier? Now you know before you write a word.

→

Keywords bucketed by how many of your tracked competitors rank for them — ALL means the whole market competes, 1 OF means it's a single rival's bet.

→

Click a bar to see the actual keywords, with volume, difficulty, and who ranks where.

Checked weekly
Is this keyword a market-wide battle or one rival's lucky outlier? Now you know before you write a word.
05CONTENT OPPORTUNITIES

One competitor page quietly ranks for a dozen keyword variants. That's one article to write, not a dozen.

→

Competitor keywords grouped by the page that actually ranks for them, so you see the real content gap, not a flat keyword list.

→

Click a page to see every keyword feeding it — hand your writer the whole brief in one shot.

Checked weekly
One competitor page quietly ranks for a dozen keyword variants. That's one article to write, not a dozen.
06BACKLINKS

Their page ranks #5 but 404s. 47 sites still link to it — and none of them link to you.

→

Broken-link building: find competitor pages that rank but no longer exist, then offer yours as the replacement.

→

Link gap: every site linking to a rival but not you — the ones linking to multiple competitors are flagged first.

→

Velocity: see which competitor is gaining referring domains fastest this week.

Checked weekly
Their page ranks #5 but 404s. 47 sites still link to it — and none of them link to you.
07AI MENTIONS

Ask ChatGPT "what's the best tool for X" and your competitor gets cited. You don't.

→

See the exact questions where AI recommends rivals — sorted by how many people ask each per month.

→

Give your writers a page that answers that question and you have a real shot at the AI answer.

Checked weekly
Ask ChatGPT "what's the best tool for X" and your competitor gets cited. You don't.
08MY SITE

You rank #11 for a keyword with 8,000 searches/month. One good update and you're on page one.

→

Connect Search Console for free. See every keyword you sit in positions 4–19 for, ranked by impressions.

→

Every rank gain and drop for your own site shows up here too — not just competitors'.

Free via Google Search Console
#1#25

You · #11 · 8,000/mo

09API ACCESS

Ask Claude or Cursor "which of my keywords is this competitor beating me on" and get a real answer, not a spreadsheet.

→

Connect Claude, Cursor, Windsurf, VS Code, or ChatGPT with a one-time sign-in — no API key needed.

→

Or query the same data yourself over a REST API: content gaps, backlink opportunities, AI mention topics.

GET /api/v1/keyword-opportunities

{
  "keyword": "competitor rank tracker",
  "volume": 2400,
  "tag": "gap"
}
ClaudeCursorChatGPTVS Code
Start tracking

Or run a free report on your own domain first.