<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Haris Ahmad</title>
    <description>The latest articles on DEV Community by Haris Ahmad (@harisahmad59).</description>
    <link>https://dev.to/harisahmad59</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4127260%2F0833f50f-893f-4d68-8a67-0d185297bc98.png</url>
      <title>DEV Community: Haris Ahmad</title>
      <link>https://dev.to/harisahmad59</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/harisahmad59"/>
    <language>en</language>
    <item>
      <title>How to Research Profitable SEO Niches Before Building a Website</title>
      <dc:creator>Haris Ahmad</dc:creator>
      <pubDate>Sat, 10 Oct 2026 10:50:41 +0000</pubDate>
      <link>https://dev.to/harisahmad59/how-to-research-profitable-seo-niches-before-building-a-website-4hl</link>
      <guid>https://dev.to/harisahmad59/how-to-research-profitable-seo-niches-before-building-a-website-4hl</guid>
      <description>&lt;p&gt;Choosing the right niche is one of the most important decisions when building a website.&lt;/p&gt;

&lt;p&gt;You can publish high-quality content, optimize your pages, and build backlinks. But if your niche has limited demand or strong competition, growing your website can be difficult.&lt;/p&gt;

&lt;p&gt;Instead of guessing which niche to enter, research websites that already attract traffic and show signs of advertising monetization.&lt;/p&gt;

&lt;p&gt;Here's a practical way to approach niche research.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Research Websites That Already Get Traffic
&lt;/h2&gt;

&lt;p&gt;Most people start niche research by brainstorming broad categories such as technology, travel, finance, health, or gaming.&lt;/p&gt;

&lt;p&gt;The problem is that these categories are too broad to reveal specific opportunities.&lt;/p&gt;

&lt;p&gt;Instead, look for existing websites that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Target a clearly defined audience.&lt;/li&gt;
&lt;li&gt;Publish content around a specific topic.&lt;/li&gt;
&lt;li&gt;Attract consistent organic traffic.&lt;/li&gt;
&lt;li&gt;Cover subjects you understand or can research.&lt;/li&gt;
&lt;li&gt;Have potential content gaps you could fill.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective isn't to copy successful websites. It's to understand what works in a market and identify opportunities to create something better.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Analyze More Than Keyword Search Volume
&lt;/h2&gt;

&lt;p&gt;Search volume is useful, but it shouldn't be your only deciding factor.&lt;/p&gt;

&lt;p&gt;A keyword with thousands of monthly searches might be dominated by established websites. A smaller topic could offer many related keywords and a more focused audience.&lt;/p&gt;

&lt;p&gt;Evaluate potential niches using several signals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keyword demand and competition.&lt;/li&gt;
&lt;li&gt;Organic traffic estimates and trends.&lt;/li&gt;
&lt;li&gt;Domain authority metrics and competing pages.&lt;/li&gt;
&lt;li&gt;Content depth and quality.&lt;/li&gt;
&lt;li&gt;Advertising and affiliate monetization opportunities.&lt;/li&gt;
&lt;li&gt;Your ability to produce original, useful content.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Look for a combination of demand, realistic competition, and monetization potential. No single metric can tell you whether a niche will succeed.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Find Websites With Advertising Monetization Signals
&lt;/h2&gt;

&lt;p&gt;One way to discover potential niches is to investigate websites associated with advertising networks.&lt;/p&gt;

&lt;p&gt;Examples include Google AdSense, Ezoic, Mediavine, and Raptive.&lt;/p&gt;

&lt;p&gt;These associations can provide useful research signals, although they don't reveal exact earnings or guarantee profitability.&lt;/p&gt;

&lt;p&gt;Once you identify a website worth studying, investigate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which topics attract the most attention.&lt;/li&gt;
&lt;li&gt;What types of articles it publishes.&lt;/li&gt;
&lt;li&gt;Which keywords its pages target.&lt;/li&gt;
&lt;li&gt;Whether its traffic appears stable or declining.&lt;/li&gt;
&lt;li&gt;How it monetizes its audience.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then consider whether you can serve the same audience with better content, a more useful experience, or coverage of underserved topics.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Use a Website Database to Speed Up Research
&lt;/h2&gt;

&lt;p&gt;Manually discovering and analyzing hundreds of websites takes time.&lt;/p&gt;

&lt;p&gt;This is where tools such as &lt;a href="https://nichepickers.com/" rel="noopener noreferrer"&gt;Niche Pickers&lt;/a&gt; can help.&lt;/p&gt;

&lt;p&gt;Niche Pickers provides a searchable database of more than 386,000 websites checked against advertising network records, including AdSense, Ezoic, Mediavine, and Raptive.&lt;/p&gt;

&lt;p&gt;You can narrow your research using filters such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Estimated website traffic.&lt;/li&gt;
&lt;li&gt;Domain Rating.&lt;/li&gt;
&lt;li&gt;Domain age.&lt;/li&gt;
&lt;li&gt;Niche and language.&lt;/li&gt;
&lt;li&gt;Website type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The platform uses Similarweb for traffic estimates and Ahrefs for Domain Rating data.&lt;/p&gt;

&lt;p&gt;You can &lt;a href="https://nichepickers.com/" rel="noopener noreferrer"&gt;explore the Niche Pickers database&lt;/a&gt; to discover websites that match your research criteria.&lt;/p&gt;

&lt;p&gt;Rather than starting with a blank page, you can build a shortlist of existing websites, compare their characteristics, and investigate the most promising opportunities.&lt;/p&gt;

&lt;p&gt;Keep in mind that third-party traffic estimates can be inaccurate. Advertising network records also don't establish how much a website earns.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Identify Smaller, More Specific Niches
&lt;/h2&gt;

&lt;p&gt;After finding an interesting website, look deeper into its market.&lt;/p&gt;

&lt;p&gt;For example, instead of targeting personal finance broadly, investigate more specific areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Budgeting tools for freelancers.&lt;/li&gt;
&lt;li&gt;Financial planning for small businesses.&lt;/li&gt;
&lt;li&gt;Tax resources for independent professionals.&lt;/li&gt;
&lt;li&gt;Expense management for remote workers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are research directions, not guaranteed low-competition opportunities.&lt;/p&gt;

&lt;p&gt;The same principle applies to almost any industry. Focus on a defined audience, a recurring problem, or a collection of related questions that existing websites don't answer well.&lt;/p&gt;

&lt;p&gt;You can use &lt;a href="https://nichepickers.com/" rel="noopener noreferrer"&gt;Niche Pickers&lt;/a&gt; to discover websites in relevant categories and identify additional markets worth investigating.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Validate Your Niche Before Investing
&lt;/h2&gt;

&lt;p&gt;Finding an interesting website doesn't automatically mean you've found a good niche.&lt;/p&gt;

&lt;p&gt;Before spending months building your own site, validate the opportunity.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Research keywords and understand search intent.&lt;/li&gt;
&lt;li&gt;Analyze the pages currently ranking in search results.&lt;/li&gt;
&lt;li&gt;Identify content gaps you can realistically address.&lt;/li&gt;
&lt;li&gt;Estimate the amount of useful content you can produce.&lt;/li&gt;
&lt;li&gt;Research advertising, affiliate, and other monetization options.&lt;/li&gt;
&lt;li&gt;Assess whether the audience has a genuine need for your content.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Start with a focused content plan. Publish a small batch of useful articles, monitor their performance, and adjust your strategy based on actual results.&lt;/p&gt;

&lt;p&gt;Remember that your success will depend on competition, execution, content quality, user experience, and changes in search demand.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Make Niche Research a Repeatable Process
&lt;/h2&gt;

&lt;p&gt;A structured research process helps you evaluate opportunities more consistently.&lt;/p&gt;

&lt;p&gt;Start with a broad market. Find existing websites. Analyze their traffic, content, and monetization signals. Identify smaller topics. Validate demand before committing your resources.&lt;/p&gt;

&lt;p&gt;Use databases and SEO tools to collect information faster, but make your final decision through independent research.&lt;/p&gt;

&lt;p&gt;A database helps you discover opportunities. Your analysis determines which ones deserve your time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; Niche Pickers is featured in this article as a website research tool. It helps users discover websites and investigate potential SEO niches.&lt;/p&gt;

&lt;p&gt;What matters most when choosing a niche: keyword difficulty, existing traffic, monetization potential, or the ability to create better content?&lt;/p&gt;

</description>
      <category>marketing</category>
      <category>seo</category>
      <category>startup</category>
    </item>
    <item>
      <title>I made a free list of 100+ Product Hunt alternatives 2026</title>
      <dc:creator>Haris Ahmad</dc:creator>
      <pubDate>Wed, 23 Sep 2026 05:01:33 +0000</pubDate>
      <link>https://dev.to/harisahmad59/i-made-a-free-list-of-100-product-hunt-alternatives-2026-1f45</link>
      <guid>https://dev.to/harisahmad59/i-made-a-free-list-of-100-product-hunt-alternatives-2026-1f45</guid>
      <description>&lt;h1&gt;
  
  
  100+ Product Hunt Alternatives in 2026
&lt;/h1&gt;

&lt;p&gt;If you are launching a SaaS, AI tool, startup, app, or software product in 2026, Product Hunt is not your only option.&lt;/p&gt;

&lt;p&gt;I made a free list of 100+ Product Hunt alternatives where you can launch, list, and promote your product.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. &lt;a href="https://www.codehype.ai" rel="noopener noreferrer"&gt;CodeHype&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  2. &lt;a href="https://www.tinylaunch.com" rel="noopener noreferrer"&gt;Tiny Launch&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  3. &lt;a href="https://betalist.com" rel="noopener noreferrer"&gt;BetaList&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  4. &lt;a href="https://www.uneed.best" rel="noopener noreferrer"&gt;Uneed&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  5. &lt;a href="https://peerlist.io" rel="noopener noreferrer"&gt;Peerlist&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  6. &lt;a href="https://www.indiehackers.com" rel="noopener noreferrer"&gt;Indie Hackers&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  7. &lt;a href="https://alternativeto.net" rel="noopener noreferrer"&gt;AlternativeTo&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  8. &lt;a href="https://www.saashub.com" rel="noopener noreferrer"&gt;SaaSHub&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  9. &lt;a href="https://devhunt.org" rel="noopener noreferrer"&gt;Dev Hunt&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  10. &lt;a href="https://theresanaiforthat.com" rel="noopener noreferrer"&gt;There's An AI For That&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  11. &lt;a href="https://www.futurepedia.io" rel="noopener noreferrer"&gt;Futurepedia&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  12. &lt;a href="https://www.toolify.ai" rel="noopener noreferrer"&gt;Toolify&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  13. &lt;a href="https://www.futuretools.io" rel="noopener noreferrer"&gt;FutureTools&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  14. &lt;a href="https://www.aixploria.com" rel="noopener noreferrer"&gt;AIxploria&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  15. &lt;a href="https://topai.tools" rel="noopener noreferrer"&gt;TopAI.tools&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  16. &lt;a href="https://aivalley.ai" rel="noopener noreferrer"&gt;AI Valley&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  17. &lt;a href="https://aiscout.net" rel="noopener noreferrer"&gt;AI Scout&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  18. &lt;a href="https://www.saasframe.io" rel="noopener noreferrer"&gt;SaaSFrame&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  19. &lt;a href="https://www.saasgenius.com" rel="noopener noreferrer"&gt;SaaS Genius&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  20. &lt;a href="https://www.saasworthy.com" rel="noopener noreferrer"&gt;SaaS Worthy&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  21. &lt;a href="https://www.g2.com" rel="noopener noreferrer"&gt;G2&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  22. &lt;a href="https://www.capterra.com" rel="noopener noreferrer"&gt;Capterra&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  23. &lt;a href="https://www.getapp.com" rel="noopener noreferrer"&gt;GetApp&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  24. &lt;a href="https://www.softwareadvice.com" rel="noopener noreferrer"&gt;Software Advice&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  25. &lt;a href="https://crozdesk.com" rel="noopener noreferrer"&gt;Crozdesk&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  26. &lt;a href="https://financesonline.com" rel="noopener noreferrer"&gt;FinancesOnline&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  27. &lt;a href="https://sourceforge.net" rel="noopener noreferrer"&gt;SourceForge&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  28. &lt;a href="https://alternative.me" rel="noopener noreferrer"&gt;Alternative.me&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  29. &lt;a href="https://www.slant.co" rel="noopener noreferrer"&gt;Slant&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  30. &lt;a href="https://appsumo.com" rel="noopener noreferrer"&gt;AppSumo&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  31. &lt;a href="https://appadvice.com" rel="noopener noreferrer"&gt;AppAdvice&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  32. &lt;a href="https://appagg.com" rel="noopener noreferrer"&gt;AppAgg&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  33. &lt;a href="https://betapage.co" rel="noopener noreferrer"&gt;BetaPage&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  34. &lt;a href="https://startupbase.io" rel="noopener noreferrer"&gt;StartupBase&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  35. &lt;a href="https://startupstash.com" rel="noopener noreferrer"&gt;Startup Stash&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  36. &lt;a href="https://www.startupranking.com" rel="noopener noreferrer"&gt;Startup Ranking&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  37. &lt;a href="https://www.crunchbase.com" rel="noopener noreferrer"&gt;Crunchbase&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  38. &lt;a href="https://www.f6s.com" rel="noopener noreferrer"&gt;F6S&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  39. &lt;a href="https://gust.com" rel="noopener noreferrer"&gt;Gust&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  40. &lt;a href="https://wellfound.com" rel="noopener noreferrer"&gt;Wellfound&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  41. &lt;a href="https://www.angellist.com" rel="noopener noreferrer"&gt;AngelList&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  42. &lt;a href="https://news.ycombinator.com" rel="noopener noreferrer"&gt;Hacker News&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  43. &lt;a href="https://www.reddit.com" rel="noopener noreferrer"&gt;Reddit&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  44. &lt;a href="https://x.com" rel="noopener noreferrer"&gt;X&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  45. &lt;a href="https://www.linkedin.com" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  46. &lt;a href="https://github.com" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  47. &lt;a href="https://gitlab.com" rel="noopener noreferrer"&gt;GitLab&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  48. &lt;a href="https://www.sideprojectors.com" rel="noopener noreferrer"&gt;SideProjectors&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  49. &lt;a href="https://www.microns.io" rel="noopener noreferrer"&gt;Microns&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  50. &lt;a href="https://acquire.com" rel="noopener noreferrer"&gt;Acquire.com&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  51. &lt;a href="https://flippa.com" rel="noopener noreferrer"&gt;Flippa&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  52. &lt;a href="https://tinyacquisitions.com" rel="noopener noreferrer"&gt;Tiny Acquisitions&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  53. &lt;a href="https://www.startupblink.com" rel="noopener noreferrer"&gt;StartupBlink&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  54. &lt;a href="https://startuppill.com" rel="noopener noreferrer"&gt;Startup Pill&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  55. &lt;a href="https://www.launchingnext.com" rel="noopener noreferrer"&gt;Launching Next&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  56. &lt;a href="https://www.killerstartups.com" rel="noopener noreferrer"&gt;KillerStartups&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  57. &lt;a href="https://startuplister.com" rel="noopener noreferrer"&gt;StartupLister&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  58. &lt;a href="https://startupbuffer.com" rel="noopener noreferrer"&gt;StartupBuffer&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  59. &lt;a href="https://feedmystartup.com" rel="noopener noreferrer"&gt;FeedMyStartup&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  60. &lt;a href="https://www.saasadviser.com" rel="noopener noreferrer"&gt;SaaS Adviser&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  61. &lt;a href="https://saassurf.com" rel="noopener noreferrer"&gt;SaaS Surf&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  62. &lt;a href="https://stackshare.io" rel="noopener noreferrer"&gt;StackShare&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  63. &lt;a href="https://openalternative.co" rel="noopener noreferrer"&gt;OpenAlternative&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  64. &lt;a href="https://www.opensourcealternative.to" rel="noopener noreferrer"&gt;Open Source Alternative&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  65. &lt;a href="https://www.libhunt.com" rel="noopener noreferrer"&gt;LibHunt&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  66. &lt;a href="https://awesomeopensource.com" rel="noopener noreferrer"&gt;Awesome Open Source&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  67. &lt;a href="https://free-for.dev" rel="noopener noreferrer"&gt;Free for Dev&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  68. &lt;a href="https://dev.to"&gt;DEV Community&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  69. &lt;a href="https://hashnode.com" rel="noopener noreferrer"&gt;Hashnode&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  70. &lt;a href="https://hackernoon.com" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  71. &lt;a href="https://dzone.com" rel="noopener noreferrer"&gt;DZone&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  72. &lt;a href="https://lobste.rs" rel="noopener noreferrer"&gt;Lobsters&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  73. &lt;a href="https://getmakerlog.com" rel="noopener noreferrer"&gt;Makerlog&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  74. &lt;a href="https://www.wip.co" rel="noopener noreferrer"&gt;WIP&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  75. &lt;a href="https://growthhackers.com" rel="noopener noreferrer"&gt;GrowthHackers&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  76. &lt;a href="https://www.growthmentor.com" rel="noopener noreferrer"&gt;GrowthMentor&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  77. &lt;a href="https://www.nocodelist.co" rel="noopener noreferrer"&gt;NoCodeList&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  78. &lt;a href="https://www.nocode.tech" rel="noopener noreferrer"&gt;NoCode.Tech&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  79. &lt;a href="https://www.toolpilot.ai" rel="noopener noreferrer"&gt;ToolPilot&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  80. &lt;a href="https://ai-hunt.com" rel="noopener noreferrer"&gt;AI Hunt&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  81. &lt;a href="https://www.startupgrind.com" rel="noopener noreferrer"&gt;Startup Grind&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  82. &lt;a href="https://www.eu-startups.com" rel="noopener noreferrer"&gt;EU-Startups&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  83. &lt;a href="https://fi.co" rel="noopener noreferrer"&gt;Founder Institute&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  84. &lt;a href="https://www.ycombinator.com" rel="noopener noreferrer"&gt;Y Combinator&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  85. &lt;a href="https://www.techstars.com" rel="noopener noreferrer"&gt;Techstars&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  86. &lt;a href="https://startup.jobs" rel="noopener noreferrer"&gt;Startup Jobs&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  87. &lt;a href="https://www.openstartup.dev" rel="noopener noreferrer"&gt;Open Startup&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  88. &lt;a href="https://www.startupblink.com" rel="noopener noreferrer"&gt;StartupBlink&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  89. &lt;a href="https://apprater.net" rel="noopener noreferrer"&gt;AppRater&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  90. &lt;a href="https://startupbuffer.com" rel="noopener noreferrer"&gt;Startup Buffer&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  91. &lt;a href="https://launchigniter.com" rel="noopener noreferrer"&gt;LaunchIgniter&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  92. &lt;a href="https://launching.io" rel="noopener noreferrer"&gt;Launching.io&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  93. &lt;a href="https://startupfa.me" rel="noopener noreferrer"&gt;Startup Fame&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  94. &lt;a href="https://startuplanes.com" rel="noopener noreferrer"&gt;StartupLanes&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  95. &lt;a href="https://startup.network" rel="noopener noreferrer"&gt;Startup Network&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  96. &lt;a href="https://sideprojectstack.com" rel="noopener noreferrer"&gt;SideProjectStack&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  97. &lt;a href="https://sideproject.xyz" rel="noopener noreferrer"&gt;SideProject.xyz&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  98. &lt;a href="https://www.indiehackers.com" rel="noopener noreferrer"&gt;Indie Hackers&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  99. &lt;a href="https://microlaunch.net" rel="noopener noreferrer"&gt;MicroLaunch&lt;/a&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  100. &lt;a href="https://launchingtoday.com" rel="noopener noreferrer"&gt;Launching Today&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you know another Product Hunt alternative that should be added to this list, let me know.&lt;/p&gt;

</description>
      <category>producthunt</category>
      <category>startup</category>
      <category>saas</category>
    </item>
    <item>
      <title>How I Built a SaaS Launch Directory With Next.js, Supabase and Vercel</title>
      <dc:creator>Haris Ahmad</dc:creator>
      <pubDate>Wed, 16 Sep 2026 05:08:55 +0000</pubDate>
      <link>https://dev.to/harisahmad59/how-i-built-a-saas-launch-directory-with-nextjs-supabase-and-vercel-2mn</link>
      <guid>https://dev.to/harisahmad59/how-i-built-a-saas-launch-directory-with-nextjs-supabase-and-vercel-2mn</guid>
      <description>&lt;p&gt;Building a SaaS is one problem.&lt;/p&gt;

&lt;p&gt;Getting people to discover it is another.&lt;/p&gt;

&lt;p&gt;After working on several SaaS projects, I noticed that many indie hackers and small teams could build good products but struggled with distribution. Product discovery platforms can help, but I wanted to build something focused specifically on SaaS, AI tools, apps, and developer products.&lt;/p&gt;

&lt;p&gt;So I built CodeHype, a SaaS launch and discovery platform where founders can submit their products and get a dedicated product page.&lt;/p&gt;

&lt;p&gt;You can check it out here: &lt;a href="https://www.codehype.ai" rel="noopener noreferrer"&gt;https://www.codehype.ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is how I built it and some of the things I learned along the way.&lt;/p&gt;

&lt;p&gt;The idea&lt;/p&gt;

&lt;p&gt;The initial concept was simple.&lt;/p&gt;

&lt;p&gt;A founder submits a SaaS product, we review it, and it gets published on the platform.&lt;/p&gt;

&lt;p&gt;Each product gets its own page containing its description, features, links, screenshots, and other relevant information.&lt;/p&gt;

&lt;p&gt;I also wanted launches to have an SEO component. A product page should be useful for people discovering the product through search engines and AI search systems, rather than existing only for launch day.&lt;/p&gt;

&lt;p&gt;That meant the technical architecture needed to be simple, fast, and easy to scale.&lt;/p&gt;

&lt;p&gt;Tech stack&lt;/p&gt;

&lt;p&gt;The current stack includes:&lt;/p&gt;

&lt;p&gt;Next.js for the application&lt;br&gt;
Supabase for authentication and database&lt;br&gt;
Vercel for hosting and deployment&lt;br&gt;
Cloudflare R2 for image storage&lt;br&gt;
Dodo Payments for payments&lt;br&gt;
Resend for transactional emails&lt;br&gt;
Google Analytics and Google Tag Manager for analytics&lt;br&gt;
Beehiiv for newsletters&lt;/p&gt;

&lt;p&gt;I chose this stack because it allowed me to build quickly without maintaining a traditional server infrastructure.&lt;/p&gt;

&lt;p&gt;Building the product submission system&lt;/p&gt;

&lt;p&gt;One of the first things I needed was a structured submission flow.&lt;/p&gt;

&lt;p&gt;A founder can submit information about their product, including:&lt;/p&gt;

&lt;p&gt;Product name&lt;br&gt;
Description&lt;br&gt;
Website&lt;br&gt;
Category&lt;br&gt;
Logo&lt;br&gt;
Screenshots&lt;br&gt;
Social links&lt;br&gt;
Founder information&lt;/p&gt;

&lt;p&gt;The submission enters a review process before being published.&lt;/p&gt;

&lt;p&gt;This became important because an open directory can quickly accumulate low-quality or spam submissions.&lt;/p&gt;

&lt;p&gt;Instead of automatically publishing everything, I wanted to retain some control over the quality of the directory.&lt;/p&gt;

&lt;p&gt;Generating product pages&lt;/p&gt;

&lt;p&gt;Every approved product gets its own URL.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;/products/product-name&lt;/p&gt;

&lt;p&gt;The page contains the information submitted by the founder and additional metadata generated for search engines.&lt;/p&gt;

&lt;p&gt;This creates a growing collection of pages around specific SaaS products and categories.&lt;/p&gt;

&lt;p&gt;One lesson I learned here is that having thousands of URLs doesn't automatically mean having thousands of useful SEO pages.&lt;/p&gt;

&lt;p&gt;Every page needs a clear purpose and enough unique information to be valuable.&lt;/p&gt;

&lt;p&gt;Image storage with Cloudflare R2&lt;/p&gt;

&lt;p&gt;Images became another problem.&lt;/p&gt;

&lt;p&gt;Product logos and screenshots can become expensive and slow if you serve everything directly from your application infrastructure.&lt;/p&gt;

&lt;p&gt;I moved product images to Cloudflare R2.&lt;/p&gt;

&lt;p&gt;The application stores the relevant image URL while R2 handles the actual object storage.&lt;/p&gt;

&lt;p&gt;This keeps the application layer relatively lightweight and makes it easier to manage product assets separately from the main database.&lt;/p&gt;

&lt;p&gt;Authentication with Supabase&lt;/p&gt;

&lt;p&gt;I used Supabase for authentication and database functionality.&lt;/p&gt;

&lt;p&gt;This made it possible to let users create accounts and manage their submissions without building an authentication system from scratch.&lt;/p&gt;

&lt;p&gt;Users can save information during the submission process and return to complete it later.&lt;/p&gt;

&lt;p&gt;For a directory, this is particularly useful because submissions can contain several fields and assets.&lt;/p&gt;

&lt;p&gt;Adding paid launches&lt;/p&gt;

&lt;p&gt;The platform started with a free submission option.&lt;/p&gt;

&lt;p&gt;I later introduced paid launch options for founders who wanted additional exposure.&lt;/p&gt;

&lt;p&gt;The basic model looks like this:&lt;/p&gt;

&lt;p&gt;Free Launch&lt;/p&gt;

&lt;p&gt;A founder can launch without paying, with certain requirements around the backlink/badge.&lt;/p&gt;

&lt;p&gt;Paid Launch&lt;/p&gt;

&lt;p&gt;Paid tiers provide additional visibility and features.&lt;/p&gt;

&lt;p&gt;Premium placements&lt;/p&gt;

&lt;p&gt;Products can also purchase additional promotional placement on the platform.&lt;/p&gt;

&lt;p&gt;The important part for me was keeping the basic submission accessible while giving founders optional ways to get more exposure.&lt;/p&gt;

&lt;p&gt;What happened after launch&lt;/p&gt;

&lt;p&gt;The first version went live with a relatively small amount of content.&lt;/p&gt;

&lt;p&gt;Then the number of submissions started increasing.&lt;/p&gt;

&lt;p&gt;Within the first 10 days, more than 200 products had been submitted/listed.&lt;/p&gt;

&lt;p&gt;The platform also reached hundreds of registered users.&lt;/p&gt;

&lt;p&gt;That created a new problem.&lt;/p&gt;

&lt;p&gt;Scaling a directory isn't only about adding database rows.&lt;/p&gt;

&lt;p&gt;You also need to think about moderation, SEO, page performance, image optimization, email notifications, payments, and the overall submission workflow.&lt;/p&gt;

&lt;p&gt;One unexpected SEO problem&lt;/p&gt;

&lt;p&gt;One of the biggest lessons came from Google Search Console.&lt;/p&gt;

&lt;p&gt;Some product pages weren't being indexed as expected.&lt;/p&gt;

&lt;p&gt;I initially assumed that generating a sitemap and creating unique URLs would be enough.&lt;/p&gt;

&lt;p&gt;It wasn't.&lt;/p&gt;

&lt;p&gt;I had to look at several things:&lt;/p&gt;

&lt;p&gt;Page quality&lt;br&gt;
Internal linking&lt;br&gt;
Metadata&lt;br&gt;
Structured data&lt;br&gt;
Canonical URLs&lt;br&gt;
Sitemap configuration&lt;br&gt;
Page performance&lt;br&gt;
Crawlability&lt;/p&gt;

&lt;p&gt;I also discovered that adding structured data simply because it was available isn't always a good idea.&lt;/p&gt;

&lt;p&gt;For example, product listing pages don't necessarily fit Google's Product structured-data requirements.&lt;/p&gt;

&lt;p&gt;So instead of adding more schema markup, I removed schema that didn't accurately represent the page.&lt;/p&gt;

&lt;p&gt;The lesson was simple:&lt;/p&gt;

&lt;p&gt;SEO isn't about adding as much markup as possible.&lt;/p&gt;

&lt;p&gt;The markup needs to accurately describe the content on the page.&lt;/p&gt;

&lt;p&gt;Performance became important&lt;/p&gt;

&lt;p&gt;As more products were added, page performance became another area I had to work on.&lt;/p&gt;

&lt;p&gt;Large HTML responses, unnecessary JavaScript, images, fonts, and database operations can quickly make a site slower.&lt;/p&gt;

&lt;p&gt;Some of the optimizations I worked on included:&lt;/p&gt;

&lt;p&gt;Reducing unnecessary server-side operations&lt;br&gt;
Optimizing image delivery&lt;br&gt;
Preloading important fonts&lt;br&gt;
Reducing unnecessary JavaScript&lt;br&gt;
Improving database queries&lt;br&gt;
Moving static assets to appropriate storage&lt;br&gt;
Reviewing components that were being rendered unnecessarily&lt;/p&gt;

&lt;p&gt;The biggest lesson here was to measure before optimizing.&lt;/p&gt;

&lt;p&gt;It's easy to spend hours optimizing something that barely affects the actual user experience.&lt;/p&gt;

&lt;p&gt;What I would do differently&lt;/p&gt;

&lt;p&gt;If I were starting the project again, I'd spend more time designing the data model and SEO architecture before launching.&lt;/p&gt;

&lt;p&gt;Directories have a different problem from normal SaaS applications.&lt;/p&gt;

&lt;p&gt;Every new product can create another page.&lt;/p&gt;

&lt;p&gt;That sounds great initially, but it also means your architecture needs to handle:&lt;/p&gt;

&lt;p&gt;Thousands of URLs&lt;br&gt;
Duplicate content&lt;br&gt;
Low-quality submissions&lt;br&gt;
Categories&lt;br&gt;
Search&lt;br&gt;
Filtering&lt;br&gt;
Internal linking&lt;br&gt;
Indexing&lt;br&gt;
Images&lt;br&gt;
Moderation&lt;/p&gt;

&lt;p&gt;I would also build the moderation system earlier.&lt;/p&gt;

&lt;p&gt;Once submissions start increasing, manually managing everything becomes difficult.&lt;/p&gt;

&lt;p&gt;What I'm building toward&lt;/p&gt;

&lt;p&gt;CodeHype started as an experiment in SaaS discovery.&lt;/p&gt;

&lt;p&gt;The goal now is to make it easier for people to discover useful software while giving founders another distribution channel for their products.&lt;/p&gt;

&lt;p&gt;The platform is available at:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.codehype.ai" rel="noopener noreferrer"&gt;https://www.codehype.ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're building a SaaS, AI tool, developer tool, or app, I'd also be interested in hearing what you're building.&lt;/p&gt;

&lt;p&gt;Building the product is only one part of the process.&lt;/p&gt;

&lt;p&gt;Distribution is an entirely separate engineering and business problem.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>nextjs</category>
      <category>saas</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
