SEO Skill

Domain overview

Ask your agent for an overview of any domain. It shows the estimated search traffic, the keywords and pages that earn it, the sites it competes with in Google, and how strong its links are. For your own site, it sets those estimates beside your real Search Console clicks.

Run it in a terminal, then sign in with Google.

Or run it on your machine

Installs the CLI, signs you in and adds the skill to your agents. Site crawls and Bing data run this way, on your own machine. A crawl fetches many pages, and Bing blocks our hosted server.

What a domain overview shows

A domain overview is a summary of one website's search footprint. It shows how much search traffic the site gets, where that traffic lands, who it competes with in Google and how strong its links are. It is the first thing to run on a competitor, a site you might buy or a client you are about to pitch.

SEO Skill builds the overview from five pieces of research data:

PartWhat it answers
Ranked keywordsHow many searches the site ranks for, its estimated monthly search traffic, and which keywords bring the most.
Top pagesWhich pages earn that traffic, and how many keywords each page ranks for in first place, second or third, and fourth to tenth.
CompetitorsThe domains that rank for the same keywords, with how many they share.
BacklinksHow many sites link to it, and which ones.
Domain RatingHow strong its link profile is, from 0 to 100, by Ahrefs.

The numbers come from your own DataForSEO or Ahrefs key. When the site is yours, your agent can also read your Search Console, which is the only number in the overview that is not an estimate.

Tally.so earns about 6,655 estimated US visits a month, 75% on one page

We ran a domain overview on tally.so, the free online form builder, with DataForSEO for the US on 11 November 2026. DataForSEO estimates tally.so gets 6,655 visits a month from Google, from 824 ranking keywords and 130 ranking pages. Its Domain Rating is 92. The four requests cost $0.10 in total.

The home page earns 4,990 of those 6,655 estimated visits (75%), from 161 keywords. The login page is second with 713. Every other page, help articles and templates included, earns under 160 each.

Brand searches carry most of it. Of the 100 keywords that bring tally.so the most estimated traffic, the ones that contain "tally" bring 4,144 of 6,420 visits (65%). Leave out the bare search "tally" and the share is 56% (2,868 of 5,144), because many of its 40,500 monthly US searches look for Tally the accounting software. Tally Solutions shares 198 keywords with tally.so, which is how a domain overview shows a brand name collision.

The biggest search tally.so wins without its name is "online form builder". It ranks first for that search, which gets 12,100 US searches a month and sends tally.so about 1,362 estimated visits.

Tally's closest search competitors are Jotform and Typeform

DataForSEO counted 8,900 domains that share at least one ranking keyword with tally.so. These were the 5 form and survey tools with the most shared keywords, with each site's Domain Rating by Ahrefs. Google.com also shares 430, through Google Forms.

DomainShared keywords (DR)
jotform.com479 (DR 94)
typeform.com373 (DR 93)
forms.app307 (DR 84)
surveymonkey.com236 (DR 92)
fillout.com227 (DR 89)

Jotform ranks for 203,187 keywords against Tally's 824, so the overlap tells you where Tally competes, not that the two are the same size.

Two template pages sit just off page one for big searches

The most useful rows in the tally.so overview were not the winners. Tally's address form template ranks 14th for "address form" (9,900 US searches a month, keyword difficulty 7), and its order form templates post ranks 19th for "order form" (4,400 searches, difficulty 6). Both searches have low difficulty and a page that already ranks, which is where we would start if tally.so were ours.

53,295 sites link to tally.so

DataForSEO lists 53,295 referring domains for tally.so. Several of the strongest send tens of thousands of links each, such as audiotool.com with 172,596 links. A count that large from one site usually means a site-wide link or an embedded form rather than one editorial mention (a heuristic, so open the site to check). For who links, sorted and filtered, the backlink checker goes deeper.

Run a domain overview in your agent in 3 steps

  1. Add the hosted MCP server to Claude Code, Codex, Cursor, ChatGPT or any client with remote MCP, and sign in with Google. The commands are at the top of this page.
  2. Save a DataForSEO or Ahrefs key on your account page. The provider bills you directly, and every DataForSEO result says what the request cost.
  3. Ask for the overview in plain words:
Give me a domain overview of example.com in the US: estimated search traffic, top keywords and pages, top 5 search competitors, backlinks and Domain Rating. Say how much of the traffic comes from brand searches.

The agent runs four research requests and writes the summary. Ask a follow-up in the same chat, such as "which pages rank 4th to 20th for searches with difficulty under 20?", and it reads the rows it already has. A result is kept for a day, so the next page of rows costs nothing.

Prefer a terminal? npm i -g seo then seo start gives you the same data through seo research, with the key kept on your machine:

seo research ranked_keywords --target example.com --country us
seo research top_pages --target example.com --country us
seo research competitors --target example.com --country us
seo research backlinks --target example.com

A domain is the whole site with its subdomains. Add a trailing slash to read one section, such as example.com/blog/, or give a full URL to read one page.

Set the estimate beside your own Search Console clicks

For a site you own, the estimate is the weakest number on the screen. On 11 November 2026, DataForSEO estimated seoskill.dev at 3 US visits a month from 43 keywords. Search Console recorded 47 clicks from the US for the 30 days from 10 October to 8 November 2026, and 490 from every country. The estimate was about 15 times too low for the US.

That gap is normal for a small or new site, because the provider only counts keywords in its own database. So read a competitor's estimate against another estimate from the same provider, and read your own site in Search Console. Your agent keeps the two apart:

Run a domain overview of example.com, then compare the estimated traffic with my Search Console clicks for the last 28 days by country, and list the pages Search Console shows that the estimate misses.

In a terminal, the SEO report gives the Search Console side for the same site:

seo report --site example.com

4 things to check in any domain overview

First, the brand share. A site whose traffic is mostly its own name is hard to take traffic from and easy to overrate as an SEO competitor. Ask for the share with and without brand keywords, as in the tally.so run.

Second, how many pages carry the traffic. When one page earns most of it, the site's search strategy is that page. When the traffic is spread across hundreds of guides, the site wins with content, and the top pages list tells you which topics.

Third, the keywords in positions 4 to 20 with low difficulty. Those are the searches the site is closest to winning, and the same searches are open to you.

Fourth, whether the competitor list makes sense. A name collision, a single off-topic guide or Google's own products can fill the top of the list. The SEO competitor analysis page shows how to go from the overview to competitor pages, SERPs and link gaps.

SEO Skill and Semrush Domain Overview compared

Semrush Domain Overview shows a domain's organic and paid traffic, backlinks, Authority Score and AI visibility on one screen, with history. A free Semrush account gets 10 requests a day, and the SEO plan was $139 a month in November 2026, according to Semrush's pricing page.

QuestionSEO Skill
What it coversOrganic search traffic, keywords, top pages, competitors, backlinks and Domain Rating. No paid search data.
Where it runsIn your agent, or as a command in your terminal.
Your own siteSearch Console clicks beside the estimate, kept apart.
What it costsYour own DataForSEO or Ahrefs usage, about $0.10 an overview with DataForSEO.

If you need paid search data or a traffic history chart in one place, Semrush does that and SEO Skill does not. For a free twelve-month traffic trend of any domain, use the website traffic checker, and to compare the authority of several sites, the Domain Rating checker. SEO Skill suits you if you want the overview inside the agent that will plan and write the pages, next to your own Search Console.

What a domain overview cannot prove

Every number in a domain overview of someone else's site is a provider estimate. DataForSEO and Ahrefs count keywords and traffic differently, and their totals for one site can differ tenfold, so compare sites within one provider. An empty list means the provider has nothing for that site in its database, not that the site has no traffic or links.