RomeoSEO

Keywords and competitors

Keyword ideas from any website

Enter any website and see the keywords that bring it the most Google traffic in the US, where it ranks for each, and up to 50 related keyword ideas it doesn't rank for yet.

Free · No signup · 5 lookups a day

Yours or a competitor's. Any page address works; we use its domain.

How it works

  1. Enter a website: your own, or a competitor's. Any page address works; we use its domain.

  2. We look up the keywords it ranks for in Google's US top 100, ordered by the visits they bring, then draw ideas from its biggest non-brand keywords.

  3. You get two tables you can sort and download: what the site ranks for today, and what it could go after next.

Why start keyword research from a website

Starting from a blank keyword means guessing what to type. Starting from a website means starting from proof: these are searches Google already sends real visitors to, for pages on this subject. If it's a competitor, you're looking at a map of what works in your market. If it's your own site, you're looking at what Google already trusts you for, which is the easiest place to grow.

The second table goes one step further. We take the site's biggest keywords that aren't its own brand name, ask for related searches around them, and drop anything the site already ranks for. What's left is a list of nearby searches with nothing on the site aimed at them.

How to read the results

  • Position is where the site's best page sits in Google's ordinary results for that keyword (ads, maps and AI answers aren't counted).
  • Est. visits / month is an estimate of the clicks that position earns, worked out from the keyword's searches and typical click rates for that position. It comes from rankings, not from the site's analytics.
  • Searches / month and Difficulty are the keyword's US monthly searches and how hard its top 10 is to break into, from 0 to 100.
  • Ranking page is the page Google shows. When several keywords point to one page, that page is doing a lot of work for the site.

The total at the top counts every keyword the site ranks for in the top 100, which is usually far more than the 100 shown. Most of them bring almost no visits; the table shows the ones that matter.

What to do with what you find

On your own site, look at keywords in positions 11 to 20 first. Those pages are close: Google already thinks they're relevant, and improving them (a clearer answer near the top, better coverage of the topic, a few internal links pointing at them) often moves them onto page one, where nearly all the clicks are.

On a competitor's site, look for keywords where their ranking page is thin or old, and for ideas in the second table that match what you sell. Those are the openings. Don't copy their list wholesale: a keyword is only worth writing for if the people searching it could become your customers.

In both cases, group the keywords before you write. Several keywords usually belong on one page, and writing one page per keyword leaves you with pages competing against each other.

What this tool can't see

All data is for Google in the US, in English. A site that sells mostly in another country may show few keywords here and still do well at home.

The keyword list comes from a third-party database of Google results, which tracks a very large set of keywords but not every possible search. Very new pages and very rare searches can be missing, and positions are as of the last time each keyword was checked, not live. For your own site, Google Search Console shows every search you appear for, with real clicks; this tool is most useful for sites where you don't have that access.

Questions people ask

Can I see a competitor's keywords with this?

Yes. Enter their website instead of yours. You'll see the keywords that bring them the most estimated Google traffic in the US, and ideas around them. To see only the keywords they have and you don't, use the SEO competitor analysis tool.

Why are brand searches left out of the ideas?

A site's biggest keyword is often its own name. Ideas drawn from a brand name are mostly other searches for that brand, which nobody else can win, so we draw ideas from its top non-brand keywords instead. Brand keywords still appear in the first table.

How accurate is the traffic estimate?

It's a model: searches multiplied by the share of clicks a position usually gets. It's good for comparing sites and pages with each other and often off by a wide margin for any single site. The site's own analytics is the only exact number.

Why does my site show fewer keywords than Search Console?

Search Console reports every search you appeared for, anywhere in the world, including very rare ones. This tool counts US Google keywords in a tracked database, in the top 100. Different scope, different number.

How often can I use it?

Five lookups a day without an account. Looking up the same site again within a week is free and doesn't count.

Want it done for you?

Romeo turns keyword lists into pages that rank

He finds the keywords your site is closest to winning, improves the pages stuck on page two, writes new pages for the gaps, and sends every change for you to approve.

Join the waitlist

We’re opening access in stages. Leave your email and we’ll let you know when Romeo is ready for your site.