New: Operator, the chat that answers questions about your site
RankMySEO home
All skills
Grow

Find who you compete with in search, and the gaps to close

Your assistant finds the sites that take your search clicks, which are often different from the businesses you compete with, and shows where each one leads. Every gap ends as a new page, a refresh, or a skip.

Example

You ask

Who am I competing with in search for my bookkeeping software, and where do they beat me?

The assistant

Your assistant lists the search rivals it finds and marks each one as direct or search. Once you say yes, it saves them, benchmarks them, and lists the keywords they win, each with a decision: new page, refresh, or skip.

Use it when

  • You ask who you compete with in search.
  • You ask what rivals are doing or changing.
  • You ask what topics your site is missing compared with others.
  • It is time for the monthly watch, to see what moved since last month.

You give it

  • The businesses you lose deals to, in one sentence.
  • A RankMySEO plan of Starter or above, with rivals saved on the site. The plan sets how many rivals you can save.
  • Your yes before any rival is saved or any keyword is tracked.

It returns

  • A rival list, each marked as a direct rival or a search rival, with the reason it counts.
  • A benchmark table of visits from search, shared keywords, keywords only the rival ranks for, and where it leads, with the reading date.
  • A gap table of topics, keywords, volume, the rival that wins each one, intent, and a decision.
  • A monthly watch summary that lists only what crossed an alert rule you agreed on.

How the skill runs

  1. Find the search rivals

    Check list_competitors for saved rivals, and research_site for the last website review. If no review has run, ask first; it uses your daily research budget. Add sites from search results and your answer, marking each direct or search.

  2. Benchmark against them

    Run competitor_traffic, keyword_gap, and rank_compare on saved rivals. Traffic figures are estimates from the data source. If a call answers queued, ask again later instead of looping.

  3. Turn gaps into topics

    Keep gap keywords that match what you sell or know, and drop topics you would never write about. Group the rest into topics, check site_pages for an existing page, and decide: new page, refresh, or skip.

  4. Read rival pages for an angle

    Note each winning page's format, sections, and proof. Look for what you can say that rivals cannot, such as first-hand detail, prices, or local knowledge. Do not copy or closely rewrite a rival's page.

  5. Run the monthly watch

    Once a month, check rank_compare for keywords a rival moved past, the monthly series from competitor_traffic, and keyword_gap for new keywords. Report only what crosses the alert rules you agreed on.

  6. Report back

    Share the rival list, the benchmark with its reading date, and the top gap topics with decisions. Hand briefs to seo-page-brief and refreshes to seo-content-refresh.

Where it stops

  • Save no rival and track no keyword without your yes. Saved rivals use plan slots.
  • Traffic from rivals is an estimate, never an exact count. Do not present it as the rival's own number.
  • Do not target a rival's brand name outside a comparison page you approved.
  • Ad research uses lookups from your monthly allowance and shows ad copy and offers only, with no bids or spend. Ask before running it.

Questions before you install

Are search rivals the same as my business rivals?

Often they are different sites. A guide, directory, or marketplace can take clicks that a local rival never sees, so your assistant lists both kinds and marks each one.

Does this show exactly how much traffic a competitor gets?

No. The visit figures are estimates from the data source. Use them to compare sites with each other.

Can my assistant see the ads a competitor runs?

Yes, as an option. It runs one ad lookup that uses lookups from your monthly allowance, so it asks first. The result shows ad copy and offers, with no bids or spend.

Other skills