Choose your niche
Pick an umbrella topic wide enough to grow β with keywords and offers that actually pay.
Pick a lane, not a cage
Niche selection for a toplist site is not the same as picking a blog topic or a single keyword to chase. You are choosing the category your entire domain will own β every ranked list you publish should feel like it belongs on the same site.
Get it too tight and you run out of pages. Best VPNs for Netflix in Germany might rank in a month. Then what? You have one list, maybe a thin follow-up, and no reason for anyone to come back. You did not build a site. You built a landing page with a footer.
Get it too loose and you have the opposite problem. Best tech products tells Google nothing. You are competing with Wirecutter on every page, ranking for none of them, and visitors cannot tell what you are actually good at.
The workable range is wider than most SEO Twitter threads suggest, but not wide enough to mean everything. You want an umbrella β a category people already search in, with comparison queries scattered throughout it.
Site niche vs. first list
Here is the part that trips people up. Your site niche should be broad enough to grow. Your first list should be narrow enough to win.
Say you settle on project management and productivity software as your umbrella. The site can eventually cover task apps, note-taking tools, time trackers, and team chat. But your first page might be best project management tools for small teams β a query you can actually rank for while the domain is new.
Month one: that list goes live. Month two: best Notion alternatives. Month three: top time tracking apps for freelancers. Same site. Related topics. Internal links between pages. Google starts to understand what you cover. Visitors who land on one list discover the others.
That is the model. One property, many ranked lists, topical authority that builds with each publish. A toplist script makes this structure natural β categories, ranked entries, comparison layouts β instead of forcing every list into a blog post format that fights the intent.
An afternoon of research
Before you register a domain, block out three hours and actually look at the market. Not YouTube advice β the SERPs, the keywords, the programs.
- Pick a seed. One phrase that describes your umbrella. "project management tools", "privacy software", "web hosting", "personal finance apps".
- Open Semrush or Ahrefs. Pull keyword ideas and questions around that seed. You are looking for comparison intent: "best", "top", "vs", "alternatives", "for [use case]". If the related keywords are mostly branded β people searching one company name β that is a bad sign for a comparison site.
- Google ten of those queries in incognito. Be honest about page one. All DR 90+ media brands? Hard mode. A mix of niche sites, smaller review blogs, Reddit threads, and Quora? There is usually a path in.
- Count the affiliate programs. Search "[product name] affiliate program" for the brands you would actually rank. Note commissions. Note whether they accept new sites. A niche with great search volume and two paying offers is a trap.
- Write list titles until you get bored. Not two. Not five. Twenty. If you are scraping the bottom at eight, widen the umbrella. If you hit twenty and could keep going, you have runway.
- Comparison and "best of" searches exist across the category β not just on one keyword
- Affiliate payouts justify the work ($15+ per conversion is a reasonable floor for most people)
- Page one has beatable results, not only Forbes and Wirecutter
- You can name 20+ lists without repeating the same page with different adjectives
- You can explain the site in one sentence to someone who has never heard of you
Worked example: productivity software
Not a recommendation β just what a solid niche looks like when you break it apart.
Umbrella: project management and productivity tools.
First list: best project management software for small teams.
Lists two through ten: best Notion alternatives, top Trello alternatives, best tools for remote teams, best task apps for iPhone, best free project management tools, Monday vs Asana, best AI writing tools for marketers, top calendar apps, best tools for agency workflows.
Affiliate side: Monday, ClickUp, Asana, Notion, and dozens of smaller SaaS programs β often recurring commissions on subscriptions. That is the kind of math that makes a toplist worth running.
Competition: crowded on head terms like "best project management software". Winnable on long-tail: "best PM tool for construction teams", "best free Trello alternative with Gantt charts". The umbrella gives you both β a flagship list plus years of follow-up pages.
Same logic applies whether you are in VPNs, hosting, finance, or gaming gear. Recognizable category. Cluster of comparison queries. Programs that pay.
Where the money actually comes from
Traffic is step one. Payouts are step two. A niche can rank well and still be a waste of six months if every click earns $0.40.
SaaS, hosting, VPN, and finance verticals commonly pay $20β$150 per signup or a percentage of recurring subscriptions. Consumer apps and survey sites often pay $1β$5. Both models work β but the traffic you need for $2,000/month looks very different depending on which one you are in.
Check Impact, CJ, ShareASale, and direct brand affiliate pages before you commit. Look for programs you would put in a top-three slot, not programs you would bury at #9 because the commission is good. Rankings that convert beat rankings that impress.
Niches with room to grow
When to walk away
Some ideas fail research. That is useful β it costs an afternoon, not six months.
Skip or widen the topic if page one is impenetrable on every query you check, if you cannot find eight programs worth recommending, if your list ideas are all the same page reworded, or if you have no way to tell good products from bad ones. Thin affiliate pages written by someone who cannot evaluate the offers do not convert, and they do not last.
Before Step 02
Write one sentence: what your site ranks and compares. Not a slogan β a description. A site ranking the best productivity and project management tools for small teams and freelancers.
Under it, list five pages you would publish first, in order. If you stare at the page and a sixth title appears on its own, you are probably in the right place. If you cannot get past three without inventing nonsense, widen the umbrella and run the research again.
That sentence and that list are what you are building toward when you install the script in the next step.
Most failed toplist sites do not fail because of the software. They fail because the operator picked a niche with no list runway, no paying programs, or no realistic path past page-one giants. This step is boring. It is also the whole game.