Competitor Analysis

One competitor domain in: their keywords, top pages, backlinks, and the keywords they rank for that you don't.

One domain in, four reports out: the keywords they rank for, their top pages, who links to them, and (with your domain) the keywords they have that you don't. Every section is free.

A bare domain works best. We resolve www vs non-www automatically.

How it works

Enter a competitor's domain and the workflow runs four checks in one go. They are the same checks our standalone tools run, stitched into a single report. First we work out whether the www or non-www version of the domain carries the data. Then each section loads as soon as its data arrives: the snapshot strip, ranking keywords, top pages and backlinks. Add your own domain and you also get the keyword gap between you.

Where the data comes from. Ranking keywords, top pages, traffic estimates and backlinks come from the Keywords Everywhere API. Domain Authority, Page Rank and spam score come from our copy of Moz's link index. Keyword positions are Google rankings. Estimated traffic is worked out from search volume and the click-through rate for each position, so treat it as an estimate, not a measured number.

What it costs. Nothing. Each run draws on the same free daily allowances as the standalone tools: ranking lookups, top-page lookups, backlink lookups, domain lookups and traffic lookups. They reset every day. Paid plans get higher daily caps and deeper results per section.

Very large domains. A domain with millions of ranking keywords is too big for a keyword-by-keyword list. For those, the rankings section shows headline totals instead. The gap section is skipped, because it needs a keyword-level list on both sides. The section links always take you to the full standalone tools for deeper digging.

What you will see

Snapshot
Domain Authority (Moz, 0 to 100), spam score with a risk label, Page Rank, backlink and linking-domain counts with their followed counts, estimated monthly organic traffic, and total ranking keywords.
Ranking Keywords
Each keyword the domain ranks for, its Google position, and the estimated monthly traffic that position earns. Star any keyword to save it to your Keywords Everywhere favorites.
Keyword Gap
Keywords the competitor ranks for where your domain has no ranking at all, sorted by their traffic value. This is your list of content opportunities.
Top Pages
The competitor's highest-traffic pages, with each page's estimated monthly traffic and how many keywords it ranks for.
Backlinks
Pages linking to the competitor, one per linking domain, with each source's Domain Authority and Page Rank.
Est. Traffic
An estimate: search volume times the typical click-through rate for the ranking position. Useful for comparing sites, not an analytics number.

Frequently asked questions

What is competitor analysis in SEO?

Studying the sites that outrank you or compete for your audience. You look at which keywords they rank for, which of their pages earn traffic, and who links to them. It turns "they are doing well" into a concrete list: keywords to target, content to write, and sites to earn links from. This workflow runs those checks in one pass.

Is this competitor analysis tool really free?

Yes. Every section runs free, with no signup and no credit card. Free visitors get a daily allowance of lookups, shared with our standalone tools, that resets every day. Paid Keywords Everywhere plans get higher daily caps and deeper results per section.

Where does the data come from?

Ranking keywords, top pages, backlinks and traffic estimates come from the Keywords Everywhere API. Domain Authority, spam score and Page Rank come from Moz's link index. Keyword positions are Google rankings for the US market.

What does the Keyword Gap section show?

Keywords the competitor ranks for where your domain has no ranking at all. Keywords are matched across both lists without regard to case. The section only appears when you enter your own domain next to the competitor's. Rows are sorted by the competitor's estimated traffic, so the biggest opportunities sit on top.

Why do the numbers differ from other SEO tools?

Because every SEO platform crawls and indexes the web differently. Keyword counts, backlink counts and traffic estimates never match exactly across tools. Compare within one tool. Comparing two domains here is meaningful. Comparing our count with another tool's is not.

Why does the rankings section sometimes show only totals?

Because a domain with millions of ranking keywords is too large for the data service to list keyword by keyword. For those domains we show the headline totals instead: total keywords and estimated traffic. The keyword gap is skipped too, because it needs keyword-level lists on both sides.

Can I share or export the results?

Yes. The page URL becomes a shareable link the moment results load, and it keeps working for 30 days. Each section also has a Copy button, for pasting straight into Google Sheets or Excel, and CSV and Excel downloads.

How many keywords, pages, and backlinks do I get per run?

Free visitors get up to 500 ranking keywords, 500 gap keywords, 100 top pages and 500 backlinks per run. Paid plans raise those to as much as 10,000 keywords, 1,000 pages and 10,000 backlinks, and add more daily runs.