Debug: upstream API calls (click to expand)
| URL | Estimated Traffic |
Domain |
|---|
How it works
The Top Pages Finder looks up every page on the domain that ranks for at least one keyword in Google, using our keyword index. It estimates the organic traffic of each page, sorts the pages by traffic, and returns the top rows.
Per-page traffic estimate. For each page, we take every keyword it ranks for. We multiply each keyword's monthly search volume by the expected click-through rate for its position, then add up the results. The Website Traffic Checker uses the same method for whole domains. Here it runs per page.
Single mode checks one domain right away and returns results in a few seconds. Bulk mode queues up to 20 domains and processes them in the background, so you can keep working while the job runs.
Which version of the domain we check. Before the main lookup, we check whether the link graph points at example.com or www.example.com. Very large sites sometimes have too many pages for the upstream to list under the chosen version. In that case we retry once with the other version before reporting a failure. This rescues inputs that would otherwise fail.
Plan caps.
- Top pages per domain: 100 on the Free plan. Gold and Platinum both get up to about 1,000, the upstream ceiling.
- Domains per bulk submission: 20.
- Daily jobs: 100.
Known limitations.
- Organic search only. Pages that get most of their traffic from paid ads, social, email or direct visits will not appear near the top. A viral social campaign page, for example, may have huge visit counts but little organic traffic, and rank low here.
- Google only. Rankings on Bing, DuckDuckGo, Yandex and Baidu do not count.
- Upstream depth ceiling. The underlying API returns at most about 1,000 rows per domain on any plan. A very large site with deep long-tail traffic cannot be listed in full.
- Index freshness. New pages take a few days to several weeks to enter our index. A recent traffic spike may not show yet.
- Ties. When two pages have almost the same estimated traffic, their order is arbitrary. Do not read much into tiny differences in row position.
What the columns mean
- URL
- The page on the domain that is ranking. Click it to open the page in a new tab. The link icons let you open the URL in the Website Ranking Checker, Backlink Checker, Website Traffic Checker and other tools.
- Estimated Traffic
- Estimated monthly organic visits to this page, from position-weighted click-through rates on every keyword the page ranks for. This is the headline column and the default sort.
- Total Keywords
- How many different keywords the page ranks for in Google. A page that ranks well for a few high-volume terms can beat a page that ranks poorly for many, so read this next to Estimated Traffic.
- Domain (bulk mode only)
- Which of your submitted domains this page came from. Useful when you run several competitors at once. Filter or sort to compare their top pages side by side.
Frequently asked questions
How do I find the top pages of a website?
Enter the domain, such as example.com, and click Find Top Pages. On the Free plan we return up to 100 of the domain's highest-traffic pages from organic Google search. They are ranked by estimated monthly traffic, with the number of keywords each page ranks for. Bulk mode runs up to 20 domains at once.
How is "top page" defined here?
"Top" means the highest estimated organic traffic from Google. For every page on the domain in our keyword index, we estimate the clicks it should get from the keywords it ranks for, weighted by position. Then we return the top rows. It is the same metric the Website Traffic Checker uses for whole domains, applied per page, so you can see which URLs bring in the traffic.
How do I get a list of all pages on a website?
Not with this tool. It returns the highest-traffic pages, not every page. The full list of a site's URLs lives in its sitemap.xml, if it publishes one, or has to be crawled. Free crawlers such as Screaming Frog (up to 500 URLs) or the open-source Scrapy can do that. The advantage here is that you get the traffic ranking without a crawl, which is usually what you want when researching a competitor.
Why are the same number of pages returned regardless of plan?
Because the upstream caps top-pages responses at about 1,000 rows per domain, whatever depth we ask for. So the plan ladder is a soft cap below that ceiling. The Free plan returns up to 100 rows. Gold and Platinum both return up to 1,000. For most domains the long tail is already covered in the first few hundred rows, so this is rarely a real limit.
Why is a page I know is high-traffic missing?
Three common reasons. First, our index covers organic search only. A page that gets most of its visits from paid ads, email or direct traffic will not rank high here. Second, the page may be very new and not yet in our data. Google takes days to index a page, and we re-index periodically. Third, the page may rank only for keywords with no measurable search volume, such as tiny branded phrases. Then we cannot estimate its traffic even though it gets visits.
Can I use this on my own site to find which pages drive my traffic?
Yes, and it is a useful cross-check against the "Top pages" report in Google Search Console. The two should mostly agree on your top pages. Where they differ, one of two things is usually going on. Either we are missing keywords that surface for you locally but are not in our country-specific index. Or Search Console is folding together keyword variations that we count separately.
What is the most visited page on the internet?
Google's homepage, by a wide margin, since it is where most searches start. Next come the big social networks (Facebook, YouTube, X, Instagram) and the homepages of large news and shopping sites. To answer the same question inside a niche, run this tool on the niche's top domain and you will see the breakdown.
Why does each input count as a job toward my daily cap?
The daily cap counts submissions, not rows. One bulk submission of 10 domains counts as 1 job, not 10. The Top Pages Finder has its own daily budget, shared with no other tool, so the number in the quota banner is all yours. If you only need a domain-level traffic estimate without the per-page breakdown, the Website Traffic Checker is cheaper on quota.