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.
Heads up
Snapshot
QueuedAuthority, link profile, and traffic at a glance.
Ranking Keywords
QueuedThe keywords this domain ranks for in Google, with position and estimated traffic.
Keyword Gap
QueuedKeywords they rank for that your domain does not.
Top Pages
QueuedThe pages earning the most organic traffic.
Backlinks
QueuedWho links to this domain, one backlink per referring domain.
Recent runs
How it works
Enter a competitor's domain and the workflow runs four checks in one go, the same checks our standalone tools run, stitched into a single report. First we resolve the www vs non-www variant (they often carry different data), then each section loads as soon as its data arrives: the snapshot strip, ranking keywords, top pages, backlinks, and, when you add your own domain, 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 computed from search volume and position click-through rates, so treat it as an estimate rather than a measured number.
What it costs. Nothing. Each run draws on the same free daily lookup allowances as the standalone tools (ranking lookups, top-page lookups, backlink lookups, domain lookups, traffic lookups), which reset every day. Paid plans get higher daily caps and deeper per-section limits.
Very large domains. Domains with millions of ranking keywords are too big for a keyword-by-keyword list, so the rankings section shows headline totals instead, and the gap section needs a keyword-level list on both sides to compare. The section links always take you to the full standalone tools for deeper digging.
What you will see
- Snapshot
- Domain Authority (Moz, 0-100), spam score with a risk label, Page Rank, backlink and linking-domain counts (with 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 content opportunity list.
- 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 referring domain, with each source's Domain Authority and Page Rank.
- Est. Traffic
- A computed estimate: search volume multiplied by the typical click-through rate for the ranking position. Useful for comparing, not an analytics number.
Frequently asked questions
What is competitor analysis in SEO?
Competitor analysis means studying the sites that outrank you or compete for your audience: which keywords they rank for, which of their pages earn traffic, and who links to them. It turns "they are doing well" into a specific list of 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 per-section results.
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 reflect Google rankings for the US market.
What does the Keyword Gap section show?
It lists keywords the competitor ranks for where your domain has no ranking at all, matched case-insensitively across both keyword lists. It only appears when you enter your own domain alongside 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?
Every SEO platform crawls and indexes differently, so keyword counts, backlink counts, and traffic estimates never match exactly across tools. Treat the numbers as directionally comparable 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?
Domains with millions of ranking keywords are too large for a keyword-by-keyword list from the data service. For those, we show the headline totals (total keywords and estimated traffic) instead, and the keyword gap is skipped 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 Copy (paste straight into Google Sheets or Excel) and CSV / Excel download buttons.
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.