This workflow turns a collection of research and marketing tools into a sequence of decisions. You do not need every tool. Start with direct customer evidence and free sources, then pay for data only when it helps answer a specific question.
Step 1: Find problems people already talk about
Collect the phrases people use when they describe a frustration, ask for a recommendation, or explain a workaround. Look for repeated problems and note who has them, what they currently do, and why existing solutions fall short.
- Reddit, X, and Hacker News can surface questions, complaints, and product discussions. Search narrowly and read the full conversation for context.
- Product Hunt and Hacker News Show HN can reveal products and positioning that are attracting attention. A launch is a signal to investigate, not proof of lasting demand.
- Google Trends helps compare interest over time and across regions. Its index is relative, so use it to spot direction rather than exact search volume.
- Google Ads Transparency Center, Meta Ad Library, and TikTok Creative Center help you inspect active advertising and creative themes. Ads show that someone is promoting an offer; they do not prove profitability.
Record: the exact question, audience, current alternative, evidence link, and how often you see the same need. Avoid turning a single viral post into a market forecast.
Step 2: Check whether searchers want the answer you plan to publish
Turn the strongest problems into a small set of search topics. For each topic, search the phrase and inspect the results page. Note whether the results are guides, product pages, comparisons, videos, or local listings. That format is a clue about the task the searcher wants to complete.
- Google Keyword Planner provides keyword ideas and search-volume ranges through Google Ads.
- Ahrefs and Semrush estimate keyword difficulty, competitor rankings, and backlink data.
- Similarweb estimates competitor traffic and acquisition channels.
Treat third-party figures as estimates, not audited traffic. Compare several signals: relevance to your audience, search intent, result-page competition, and whether you can add experience or evidence that current results lack.
Choose a topic when: it matters to your audience, you can create the right kind of page, and you have a specific contribution to make. Group close variants when one page answers the same task; separate them when the intent or desired answer differs.
Step 3: Decide what data to build, buy, or skip
If you are building an SEO product, start with the smallest data source that proves the feature is useful. If you are publishing a website, you may not need to build any data pipeline at all.
- DataForSEO and SerpApi offer paid APIs for search-result and keyword data. Check current pricing, coverage, terms, and request limits before designing around them.
- Hacker News Search can help search public Hacker News discussions; use the provider's current API documentation and limits.
- Tranco publishes a research-oriented ranking of popular domains. It is a broad popularity list, not a measure of a site's SEO quality.
- Cloudflare Radar publishes internet-wide trends based on Cloudflare's network. It does not provide a site's private analytics.
- Common Crawl provides a large public web archive for research. Working with it can require substantial storage and data-processing work.
- Chrome UX Report (CrUX) provides aggregated real-user experience data for eligible pages and origins. Many sites or individual URLs may not have enough data to appear.
Open-source projects such as Open SEO, trendspyg, and SearXNG are useful for learning and prototyping. Review each repository's maintenance status, license, dependencies, and data-source terms before using it in production.
Step 4: Build one page or product slice that solves the problem
Write a one-sentence promise for the page or product. Then make the next step obvious. A useful guide should answer the question with examples, steps, and sources. A product page should show what the product does, who it helps, and how someone can try it.
- Use one clear page title and main heading that accurately describe the content.
- Organize supporting details under descriptive headings and link to related guides.
- Add first-hand examples, screenshots, calculations, or a reusable worksheet where you can support them honestly.
- Make sure important pages are linked from navigation or another relevant page, work on mobile, and use a canonical URL.
For the on-page fundamentals, use the on-page SEO checklist. For crawling and indexing, use the technical SEO checklist.
Step 5: Launch where the right people already gather
Choose a small number of communities and directories that fit your product and audience. Prepare a clear demo, honest description, and a useful answer to likely questions. Follow each site's current submission rules; do not mass-post the same pitch.
- Product Hunt can support a coordinated product launch.
- Hacker News has a Show HN format for projects that are useful to its technical community.
- Indie Hackers is a community for people building online businesses.
- BetaList features early-stage startups.
- AlternativeTo, SaaSHub, OpenAlternative, Toolify, and SourceForge may fit particular software categories. Check that your product belongs in the directory before submitting.
- DEV Community, Hashnode, and Medium can host useful articles for their readers. Publish original material and follow each platform's rules on canonical links and cross-posting.
Prioritize genuine audience fit and referral value. A directory listing is not a guaranteed ranking boost, and a backlink is not automatically valuable just because a site's authority metric is high. Avoid purchased link schemes, automated submissions, and irrelevant guest posts.
Step 6: Measure discovery, visits, and outcomes separately
After the site is live, verify it in Google Search Console. Submit the sitemap, inspect important URLs, and use the Performance report to review impressions, clicks, queries, pages, and countries.
Use Google Analytics if you need to understand what visitors do after arriving, such as signing up or using a feature. Search Console measures Google Search visibility; analytics measures on-site activity. They answer different questions.
- Check whether Google can fetch the homepage and important pages.
- Review the sitemap status and page indexing report for specific issues.
- Once search data appears, find relevant queries with impressions and inspect the matching page.
- Improve the page when you can make it more helpful or clearer; do not change titles just to chase a metric.
- Track a real outcome, such as qualified visits, sign-ups, or a completed task.
New sites need time to be crawled and evaluated. A submitted sitemap helps Google discover URLs, but it does not guarantee indexing or ranking. See the measurement checklist for a simple monthly review.
Step 7: Keep a lightweight research and launch log
Use a spreadsheet with one row per idea or page. Record the audience problem, evidence, target query, intent, planned page, launch channel, date, and Search Console result. Add the source and date whenever you copy a metric so estimates do not become mistaken for facts.
| Decision | Evidence to save | Next action |
|---|---|---|
| Is this a real problem? | Repeated questions, interviews, or current workarounds | Talk to more people or test a small solution |
| Is this a useful search topic? | Search intent, result types, volume range, competing pages | Draft one page with a clear unique contribution |
| Is the page being discovered? | URL inspection and sitemap status | Fix crawl blockers and add internal links |
| Is organic visibility improving? | Queries, impressions, clicks, and qualified actions | Improve pages based on observed needs |
A simple first-month schedule
- Week 1: choose one audience and collect real questions from communities and customer conversations.
- Week 2: validate a few search topics, inspect result intent, and select one problem to address.
- Week 3: publish the core page or product slice, then add one or two genuinely supporting pages.
- Week 4: share it with relevant communities, verify tracking, and note what people ask or do.
Use the beginner keyword research guide to expand topic research, or browse the SEO tools directory for the tools mentioned here.