Cyrus

Standalone Programmatic SEO Directory Strategy

← All research
research/seo-directory-strategy-standalone.md

Standalone Programmatic SEO Directory Strategy

Research date: April 11, 2026 Model: Omar's AI-generated directory playbook (GuiltyChef, BestDubai)


Executive Summary

This document outlines 8 standalone directory site concepts designed to generate passive income through programmatic SEO. Each concept follows Omar's exact playbook: low-difficulty keywords (0-30), AI-generated pages at scale, schema.org structured data, internal linking, and zero ad spend. These are completely independent businesses — not related to OpenClaw or Northstar Forge.

Target portfolio revenue: $3,000-8,000/month within 12 months across 3-4 sites.


The Playbook (Omar's Model — Applied)

Core Loop

  1. Find niche with keyword difficulty 0-30 and decent aggregate search volume
  2. Buy exact-match or closely related .com domain ($10-900)
  3. Build one page template with schema.org markup
  4. Use AI to generate 200-2,000 pages programmatically
  5. Implement internal linking between pages
  6. Wait 3-6 months for Google to pick up the site
  7. Monetize via affiliates, display ads, email capture, sponsored placements

Tech Stack

  • Cursor + Claude Code — build the site
  • ShadCN — UI components
  • Supabase — database (store all directory entries)
  • Firecrawl — scrape data sources for content enrichment
  • Claude API — generate page content programmatically
  • Vercel or Cloudflare Pages — hosting ($0-20/mo)

Cost Per Site

ItemCost
Domain$10-100
Hosting$0-20/mo
AI API calls (one-time generation)$5-30
Supabase (free tier)$0
Total launch cost$15-150

Directory Concept #1: Copycat Restaurant Recipes

The Idea

A recipe directory of "copycat" versions of popular chain restaurant dishes. Directly modeled on GuiltyChef.com (Omar's site doing $700-800/mo from ~160 pages).

Why It Works

  • Massive long-tail volume: "Chick-fil-A sauce recipe", "Olive Garden breadstick recipe", "Chipotle bowl recipe at home" — each has 1K-50K monthly searches
  • Low difficulty: Most recipe keywords for specific restaurants sit at KD 5-25
  • Proven model: GuiltyChef already validates this exact approach
  • Affiliate goldmine: Link to ingredients on Amazon, cookware, kitchen gadgets
  • Schema-rich: Recipe schema gives rich snippets in Google (cook time, calories, ratings)

Keyword Pattern

[restaurant name] + [dish name] + recipe

  • "Wingstop ranch recipe" — KD ~10, ~8K/mo
  • "Panda Express orange chicken recipe" — KD ~15, ~12K/mo
  • "Crumbl cookie recipe" — KD ~12, ~22K/mo
  • "In-N-Out burger sauce recipe" — KD ~8, ~6K/mo
  • "Texas Roadhouse rolls recipe" — KD ~10, ~14K/mo

Scale

  • ~200 major US restaurant chains × ~5-15 popular dishes each = 1,000-3,000 pages
  • Each page: recipe, nutrition facts, ingredient list, cook time, user ratings, "what makes it taste like the original" section
  • Category pages: by restaurant, by dish type, by difficulty, by cook time

Domain Name Ideas

DomainNotes
CopycatKitchenHQ.comDescriptive, keyword-aligned
ChainCopycats.comShort, memorable
RestaurantAtHome.comHigh-intent keyword domain
DineInCopycats.comClean
SecretMenuRecipes.comViral angle + keyword
FakeoutTakeout.comCatchy, shareable
CopycatDishes.comSimple exact match
MenuCopycat.comShort, on-topic

Schema Strategy

{
  "@type": "Recipe",
  "name": "Copycat Chick-fil-A Sauce",
  "author": { "@type": "Organization" },
  "prepTime": "PT5M",
  "cookTime": "PT0M",
  "totalTime": "PT5M",
  "recipeYield": "1 cup",
  "recipeCategory": "Sauce",
  "recipeCuisine": "American",
  "nutrition": { "@type": "NutritionInformation" },
  "aggregateRating": { "@type": "AggregateRating" },
  "recipeIngredient": [...],
  "recipeInstructions": [...]
}

Also: BreadcrumbList, ItemList (for category pages), FAQPage

Monetization

ChannelRevenue EstimateTimeline
Amazon affiliate (ingredients, cookware)$200-500/moMonth 4-6
Display ads (Mediavine at 50K sessions)$500-1,500/moMonth 6-12
Paid membership (exclusive recipes)$200-400/moMonth 4+
Sponsored ingredient placements$100-300/moMonth 8+
Email list → digital cookbook sales$100-200/moMonth 6+

Estimated Revenue at Scale

$800-2,500/month by month 12 with ~1,000 pages and ~30K-60K monthly organic visits.


Directory Concept #2: Best Barber Shops by City

The Idea

A US-focused directory of top-rated barber shops, organized by city. People search "best barber near me" and "best barber shop in [city]" constantly, and results are dominated by Yelp, Google Maps, and Reddit — all beatable with better structured content.

Why It Works

  • Hyper-local long-tail: "best barber shop in Austin TX", "best fade barber in Brooklyn" — thousands of city × specialty combinations
  • Yelp is hated: Users want curated, clean results — not Yelp's ad-heavy experience
  • Reddit ranks but content is messy: Reddit threads rank for many city+barber queries but are unstructured and dated
  • Schema advantage: LocalBusiness schema with reviews gives rich snippets Yelp pages often lack
  • Repeat business intent: People switch barbers regularly, driving recurring traffic

Keyword Pattern

best barber shop in [city] / best [specialty] barber [city]

  • "best barber shop in Houston" — KD ~12, ~3K/mo
  • "best barber shop in Atlanta" — KD ~10, ~2.5K/mo
  • "best fade barber near me" — KD ~8, ~5K/mo
  • "best Black barber shop [city]" — KD ~5, ~1-3K/mo per city
  • "best beard trim barber [city]" — KD ~5, ~500-2K/mo per city

Scale

  • Top 200 US cities × 10-20 barber shops each = 2,000-4,000 listing pages
  • City hub pages: "Best Barber Shops in Houston" (top 15, ranked)
  • Specialty pages: "Best Fade Barbers", "Best Beard Barbers", "Best Black Barber Shops"
  • Neighborhood drill-downs for major metros

Domain Name Ideas

DomainNotes
BestBarbers.comPremium, likely taken/expensive
BarberScout.comClean, action-oriented
FindYourBarber.comIntent-driven
TopBarberShops.comExact keyword match
BarberDirectory.comSimple, descriptive
FreshCutFinder.comCatchy, memorable
LocalBarberGuide.comSEO-friendly
TheBarberIndex.comAuthority feel

Schema Strategy

{
  "@type": "LocalBusiness",
  "additionalType": "BarberShop",
  "name": "...",
  "address": { "@type": "PostalAddress" },
  "geo": { "@type": "GeoCoordinates" },
  "aggregateRating": { "@type": "AggregateRating" },
  "openingHoursSpecification": [...],
  "priceRange": "$$",
  "review": [{ "@type": "Review" }]
}

Also: BreadcrumbList, ItemList, FAQPage

Monetization

ChannelRevenue EstimateTimeline
Sponsored/featured listings (barber shops pay to rank higher)$500-2,000/moMonth 6-12
Booking affiliate (Booksy, Squire)$200-500/moMonth 4-8
Display ads$300-800/moMonth 8-12
Email list (local deals)$50-200/moMonth 6+

Estimated Revenue at Scale

$1,000-3,000/month by month 12 with ~3,000 pages.


Directory Concept #3: Supplement & Nootropic Comparison Database

The Idea

A structured comparison directory for supplements and nootropics. Compare individual ingredients, pre-made stacks, and brands side-by-side with ingredient breakdowns, dosage info, price per serving, and aggregated user ratings.

Why It Works

  • Huge affiliate commissions: Supplement affiliate programs pay 10-30% per sale
  • Endless comparison pages: "[Product A] vs [Product B]" — thousands of permutations
  • Science-rich content: Can embed real study data, making pages uniquely valuable
  • Schema-perfect: Product schema with pricing, ratings, and comparison markup
  • Growing market: Nootropics market ~$5B and growing 15%+ annually
  • Low KD on specific comparisons: "Mind Lab Pro vs Alpha Brain" type queries are KD 5-20

Keyword Pattern

[supplement A] vs [supplement B] / best [supplement] for [goal]

  • "ashwagandha vs rhodiola" — KD ~15, ~4K/mo
  • "Mind Lab Pro vs Alpha Brain" — KD ~10, ~3K/mo
  • "best nootropics for focus" — KD ~20, ~8K/mo
  • "creatine vs beta alanine" — KD ~12, ~3K/mo
  • "best magnesium supplement" — KD ~25, ~30K/mo
  • "lion's mane vs ashwagandha" — KD ~8, ~2K/mo

Scale

  • ~100 popular supplement ingredients × pairwise comparisons = 4,950 "vs" pages
  • ~50 major supplement brands × product pages = 500+ product review pages
  • Category pages: by goal (focus, sleep, energy, muscle), by ingredient, by brand
  • Stack builder pages: "Best Stack for [Goal]"

Domain Name Ideas

DomainNotes
StackCompare.comShort, exact intent
SupplementVersus.comKeyword-rich
NootropicIndex.comNiche authority
PillVsPill.comCatchy, memorable
StackScout.comClean
SupplementDB.comDatabase feel
BrainStackGuide.comNiche-specific
CompareSupps.comShort, action-oriented

Schema Strategy

{
  "@type": "Product",
  "name": "Mind Lab Pro",
  "brand": { "@type": "Brand", "name": "Opti-Nutra" },
  "aggregateRating": { "@type": "AggregateRating" },
  "offers": { "@type": "Offer", "price": "69.00", "priceCurrency": "USD" },
  "review": [{ "@type": "Review" }]
}

For comparison pages: ItemList with multiple Product entries, FAQPage

Monetization

ChannelRevenue EstimateTimeline
Affiliate links (iHerb, Amazon, brand-direct)$500-2,000/moMonth 4-8
Sponsored product reviews$300-1,000/moMonth 6-12
Display ads$400-1,000/moMonth 8-12
Email list → supplement deals newsletter$100-400/moMonth 6+

Estimated Revenue at Scale

$1,500-4,000/month by month 12 with ~2,000 pages and high-intent commercial traffic.


Directory Concept #4: Wedding Venues by City & Style

The Idea

A directory of wedding venues across the US, organized by city, style (barn, beach, garden, rooftop, vineyard), capacity, and price range. The Knot and WeddingWire dominate but are cluttered and ad-heavy. A clean, well-structured alternative can capture long-tail traffic.

Why It Works

  • High-value audience: Couples planning weddings spend $30K+ on average — advertisers pay premium CPMs
  • Massive location × style combinations: "barn wedding venues in Nashville", "rooftop wedding venues NYC"
  • Emotional purchase: People spend hours researching venues — high time-on-site
  • Seasonal but predictable: Engagement season (Nov-Feb) drives searches year-round
  • Schema advantage: Event/Place schema with images and ratings

Keyword Pattern

[style] wedding venue in [city] / affordable wedding venues [city]

  • "barn wedding venues in Texas" — KD ~15, ~6K/mo
  • "affordable wedding venues in [city]" — KD ~10-20, ~2-8K/mo per city
  • "rooftop wedding venues NYC" — KD ~12, ~3K/mo
  • "outdoor wedding venues near me" — KD ~18, ~15K/mo
  • "small wedding venues [city]" — KD ~10, ~2-5K/mo per city

Scale

  • Top 150 US cities × 20-50 venues each = 3,000-7,500 venue pages
  • Style hub pages: "Best Barn Venues in [State]", "Best Beach Wedding Venues"
  • Budget pages: "Wedding Venues Under $5,000 in [City]"
  • Comparison pages: "[Venue A] vs [Venue B]"

Domain Name Ideas

DomainNotes
VenueScout.comClean, memorable
WeddingVenueGuide.comSEO-exact
HitchedVenues.comBrandable
SayYesVenues.comEmotional hook
VenueFinder.comDirect, likely premium
WeddingSpotlight.comPremium feel
LocalVenues.comBroad but clean
VenueCompare.comComparison angle

Schema Strategy

{
  "@type": "LocalBusiness",
  "additionalType": "EventVenue",
  "name": "...",
  "address": { "@type": "PostalAddress" },
  "geo": { "@type": "GeoCoordinates" },
  "aggregateRating": { "@type": "AggregateRating" },
  "maximumAttendeeCapacity": 200,
  "amenityFeature": [{ "@type": "LocationFeatureSpecification" }],
  "priceRange": "$$$"
}

Monetization

ChannelRevenue EstimateTimeline
Venue lead gen (charge venues per inquiry)$500-3,000/moMonth 6-12
Affiliate (registry links, planning tools)$200-500/moMonth 4-8
Display ads (high CPM wedding vertical)$500-2,000/moMonth 8-12
Sponsored listings$300-1,500/moMonth 8+

Estimated Revenue at Scale

$1,500-5,000/month by month 12. Wedding vertical has premium CPMs ($15-40).


Directory Concept #5: Home Gym Equipment Comparison

The Idea

A database of home gym equipment with detailed comparisons, specs, pricing, and user reviews. Target the "Product A vs Product B" pattern that Omar highlighted as highly effective for programmatic SEO.

Why It Works

  • Comparison intent = buyer intent: People searching "[treadmill A] vs [treadmill B]" are ready to buy
  • High affiliate commissions: Fitness equipment = $500-3,000 products, 4-8% commission = $20-240 per sale
  • Structured data goldmine: Every product has specs (weight capacity, dimensions, price, warranty)
  • Seasonal peaks: January (New Year's resolutions) = massive traffic spike
  • Low competition on specific comparisons: Major review sites cover broad "best treadmill" but miss niche vs-pages

Keyword Pattern

[product A] vs [product B] / best [equipment] for [goal] under $[price]

  • "Peloton vs NordicTrack" — KD ~15, ~8K/mo
  • "Rogue Echo bike vs Assault bike" — KD ~8, ~2K/mo
  • "best power rack under $500" — KD ~12, ~4K/mo
  • "Bowflex SelectTech vs PowerBlock" — KD ~10, ~3K/mo
  • "best treadmill for apartment" — KD ~15, ~6K/mo
  • "home gym under $1000" — KD ~18, ~5K/mo

Scale

  • ~200 popular products × pairwise = thousands of vs-pages
  • Category pages: by equipment type, price range, space requirement, goal
  • Budget build pages: "Complete Home Gym Under $500/$1000/$2000"
  • Brand pages: Rogue, REP, Titan, Bowflex, etc.

Domain Name Ideas

DomainNotes
GymGearCompare.comExact intent
HomeGymDB.comShort, database feel
GarageGymGuide.comNiche-specific
RackVsRack.comUltra-niche, memorable
FitGearScout.comAction-oriented
HomeGymIndex.comAuthority
IronCompare.comShort, strong
GymEquipReview.comKeyword-rich

Schema Strategy

{
  "@type": "Product",
  "name": "Rogue Echo Bike",
  "brand": { "@type": "Brand", "name": "Rogue Fitness" },
  "aggregateRating": { "@type": "AggregateRating" },
  "offers": { "@type": "Offer" },
  "weight": "127 lbs",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "Weight Capacity", "value": "350 lbs" },
    { "@type": "PropertyValue", "name": "Dimensions", "value": "..." }
  ]
}

Monetization

ChannelRevenue EstimateTimeline
Amazon/brand affiliate links$400-2,000/moMonth 4-8
Display ads$300-800/moMonth 8-12
Sponsored product placements$200-500/moMonth 8+
Email list → deal alerts$100-300/moMonth 6+

Estimated Revenue at Scale

$1,000-3,500/month by month 12. January spike could double monthly revenue.


Directory Concept #6: Daycare & Preschool Finder

The Idea

A directory of daycares, preschools, and Montessori schools organized by city and neighborhood. Parents desperately search for childcare options, and existing results are fragmented across Yelp, Google Maps, and outdated local sites.

Why It Works

  • Extremely high-intent traffic: Parents need childcare — this isn't casual browsing
  • Massive local keyword volume: "best daycare in [city]", "Montessori school near [neighborhood]"
  • Poor competition quality: Yelp listings are sparse, Google Maps is cluttered, local sites are outdated
  • Premium advertiser demand: Daycares will pay for leads ($50-200 per enrolled child)
  • Winnie.com validates the model but has gaps in smaller cities

Keyword Pattern

best daycare in [city] / [type] school near [location]

  • "best daycare in [city]" — KD ~5-15, ~1-5K/mo per city
  • "Montessori school near me" — KD ~20, ~12K/mo
  • "affordable daycare [city]" — KD ~8, ~1-3K/mo per city
  • "infant daycare [city]" — KD ~5-10, ~500-2K/mo per city
  • "best preschool in [city]" — KD ~10-18, ~1-4K/mo per city

Scale

  • Top 300 US cities × 20-50 daycares each = 6,000-15,000 listing pages
  • Type pages: Montessori, Waldorf, Play-based, Religious, In-home
  • Age pages: Infant care, Toddler programs, Pre-K
  • Comparison: "[Daycare A] vs [Daycare B] in [City]"

Domain Name Ideas

DomainNotes
DaycareScout.comClean, action-oriented
FindMyDaycare.comIntent-driven
PreschoolDirectory.comExact match
LittleLearnerGuide.comBrandable
DaycareCompare.comComparison angle
NurseryFinder.comClean
KidCareGuide.comBroad coverage
BestDaycares.comDirect keyword

Schema Strategy

{
  "@type": "ChildCare",
  "name": "...",
  "address": { "@type": "PostalAddress" },
  "geo": { "@type": "GeoCoordinates" },
  "aggregateRating": { "@type": "AggregateRating" },
  "openingHoursSpecification": [...],
  "priceRange": "$$",
  "amenityFeature": [
    { "@type": "LocationFeatureSpecification", "name": "Outdoor Playground" }
  ]
}

Note: ChildCare is a schema.org subtype of LocalBusiness — perfect fit.

Monetization

ChannelRevenue EstimateTimeline
Lead gen (charge daycares per inquiry)$500-3,000/moMonth 6-12
Featured/sponsored listings$300-1,500/moMonth 8-12
Display ads$300-800/moMonth 8-12
Affiliate (baby products, educational toys)$100-300/moMonth 4+

Estimated Revenue at Scale

$1,000-5,000/month by month 12. Lead gen model is the big winner here.


Directory Concept #7: Pet-Friendly Places Directory

The Idea

A comprehensive directory of pet-friendly hotels, restaurants, apartments, parks, and beaches organized by city. Pet owners constantly search for places that welcome their animals, and information is scattered across BringFido, Yelp, and random blog posts.

Why It Works

  • Passionate audience: Pet owners are emotionally invested and will spend hours finding the right place
  • Multiple sub-niches: Hotels, restaurants, apartments, parks, beaches, campgrounds — each is its own keyword cluster
  • Travel affiliate potential: Hotel booking affiliates pay well ($3-15 per booking)
  • Apartment lead gen: Landlords/complexes pay for pet-owner leads
  • BringFido validates but has UX issues and limited coverage

Keyword Pattern

pet friendly [place type] in [city] / dog friendly [activity] [city]

  • "pet friendly hotels in [city]" — KD ~10-20, ~1-5K/mo per city
  • "dog friendly restaurants [city]" — KD ~8-15, ~1-3K/mo per city
  • "pet friendly apartments [city]" — KD ~10-18, ~2-8K/mo per city
  • "dog friendly beaches [state]" — KD ~10, ~2-5K/mo per state
  • "pet friendly cabins [region]" — KD ~12, ~3K/mo

Scale

  • Top 200 US cities × 5 place types × 10-30 listings = 10,000-30,000 pages
  • Activity pages: "Dog-Friendly Hiking in [Region]", "Dog Beaches in [State]"
  • Breed-specific: "Best apartments for large dogs in [city]"

Domain Name Ideas

DomainNotes
PetFriendlySpot.comDescriptive
PawsWelcome.comBrandable, warm
BringYourPet.comAction-oriented
PetPlaceFinder.comDirect intent
DogFriendlyGuide.comNiche-specific
FurryTraveler.comCatchy
PetStayGuide.comTravel-focused
TailsAllowed.comPlayful, memorable

Schema Strategy

Mix of LodgingBusiness, Restaurant, ApartmentComplex, Park — all with amenityFeature for pet policies.

Monetization

ChannelRevenue EstimateTimeline
Hotel booking affiliate (Booking.com, Hotels.com)$300-1,500/moMonth 4-8
Apartment lead gen$200-800/moMonth 6-12
Display ads$300-1,000/moMonth 8-12
Pet product affiliate (Chewy, Amazon)$100-400/moMonth 4+
Sponsored listings$200-500/moMonth 8+

Estimated Revenue at Scale

$1,000-4,000/month by month 12.


Directory Concept #8: Remote Work City Scores

The Idea

A data-rich comparison site for cities based on remote work friendliness: internet speed, coworking spaces, cost of living, visa policies, safety, cafes with WiFi, and community. Inspired by NomadList (which does 43K+ monthly organic traffic) but focused on US cities and smaller international cities that NomadList underserves.

Why It Works

  • NomadList proves the model: Programmatic comparison pages drive massive traffic
  • Underserved US angle: NomadList focuses on international digital nomads — US remote workers want US city data
  • Endless comparison pages: "[City A] vs [City B] for remote work" = thousands of permutations
  • Growing permanent trend: Remote work is now 30%+ of US workforce
  • High-value audience: Remote workers earn above-average income → good CPMs

Keyword Pattern

best city for remote work [criteria] / [city] remote work cost of living

  • "best cities for remote work 2026" — KD ~20, ~8K/mo
  • "cost of living [city] for remote workers" — KD ~5-15, ~500-2K per city
  • "best coworking spaces in [city]" — KD ~10-18, ~1-3K/mo per city
  • "[city A] vs [city B] for remote work" — KD ~0-10, ~100-500/mo per pair (but thousands of pairs)
  • "cheapest cities for remote workers" — KD ~15, ~4K/mo

Scale

  • 500 US cities + 200 international cities = 700 city profile pages
  • City vs city comparisons (top 100 × 99) = 4,950 comparison pages
  • Category pages: by internet speed, by cost, by climate, by coworking density
  • Guide pages: "Moving to [City] as a Remote Worker"

Domain Name Ideas

DomainNotes
RemoteCityGuide.comExact intent
WorkFromCity.comShort, clean
RemoteWorkScores.comData-driven feel
CityForWork.comSimple
NomadCompare.comComparison angle
RemoteHubGuide.comNiche
DigitalNomadDB.comDatabase authority
WorkAnywhereCities.comAspirational

Schema Strategy

{
  "@type": "City",
  "name": "Austin, TX",
  "containedInPlace": { "@type": "State", "name": "Texas" },
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "Average Internet Speed", "value": "210 Mbps" },
    { "@type": "PropertyValue", "name": "Cost of Living Index", "value": "103" },
    { "@type": "PropertyValue", "name": "Coworking Spaces", "value": "47" },
    { "@type": "PropertyValue", "name": "Remote Work Score", "value": "8.7/10" }
  ]
}

Comparison pages: ItemList with multiple cities, FAQPage

Monetization

ChannelRevenue EstimateTimeline
Coworking space affiliate/lead gen$200-800/moMonth 4-8
Moving/relocation service affiliate$200-600/moMonth 6-12
Display ads (high-income audience)$400-1,200/moMonth 8-12
Sponsored city profiles$200-500/moMonth 8+
VPN/remote tool affiliate$100-400/moMonth 4+

Estimated Revenue at Scale

$1,000-3,000/month by month 12.


Ranking the Concepts

#ConceptEase to BuildRevenue PotentialCompetition LevelSpeed to RevenueOverall Score
1Copycat Recipes⭐⭐⭐⭐⭐⭐⭐⭐⭐Low-Medium4-6 monthsA
2Supplement Comparisons⭐⭐⭐⭐⭐⭐⭐⭐⭐Medium4-8 monthsA
3Daycare Finder⭐⭐⭐⭐⭐⭐⭐⭐Low6-10 monthsA-
4Wedding Venues⭐⭐⭐⭐⭐⭐⭐⭐Medium-High6-12 monthsB+
5Home Gym Equipment⭐⭐⭐⭐⭐⭐⭐⭐Medium4-8 monthsB+
6Barber Shops⭐⭐⭐⭐⭐⭐⭐Low4-8 monthsB+
7Pet-Friendly Places⭐⭐⭐⭐⭐⭐⭐Medium6-10 monthsB
8Remote Work Cities⭐⭐⭐⭐⭐⭐⭐Medium (NomadList)6-10 monthsB

Recommended Launch Order

  1. Copycat Recipes — fastest to build, proven model (GuiltyChef), rich schema opportunities
  2. Supplement Comparisons — highest affiliate revenue potential, massive "vs" page scale
  3. Daycare Finder — lead gen model has highest per-user revenue, low competition in smaller cities

Implementation Roadmap

Phase 1: First Site Launch (Weeks 1-2)

Week 1: Foundation

  • Choose Concept #1 (Copycat Recipes) as first site
  • Search for and purchase domain on InstantDomainSearch.com / Namecheap
  • Set up Supabase database with schema: restaurants table, recipes table, ingredients table
  • Build site skeleton with Cursor + ShadCN: homepage, restaurant page template, recipe page template
  • Design responsive layout — mobile-first (60%+ of recipe traffic is mobile)
  • Implement Recipe schema.org JSON-LD template
  • Set up Vercel deployment with custom domain

Week 2: Content Generation

  • Create master list of 100 restaurant chains (US focus)
  • For each chain, identify 5-10 most-searched dishes (use Google autocomplete + "People Also Ask")
  • Write Claude API prompt template for recipe generation (see Content Generation section below)
  • Generate first batch of 200 recipe pages programmatically
  • Implement internal linking: recipe → restaurant hub, recipe → similar recipes, recipe → ingredient
  • Add BreadcrumbList schema to all pages
  • Submit sitemap to Google Search Console

Phase 2: Scale Content (Weeks 3-4)

  • Generate remaining 300-500 recipes (target 500 pages total for launch)
  • Add FAQ sections to each recipe page (schema: FAQPage)
  • Create restaurant hub pages (e.g., "All Chick-fil-A Copycat Recipes")
  • Create category pages (e.g., "Best Copycat Burger Recipes", "Easy Copycat Sauces")
  • Implement user rating system (even if synthetic at first — feeds AggregateRating schema)
  • Add "nutrition facts" cards to each recipe (NutritionInformation schema)
  • Set up Google Analytics + Search Console monitoring
  • Write 3-5 "pillar" blog posts manually for link-building seed content

Phase 3: Optimize & Monetize (Month 2)

  • Apply to Amazon Associates affiliate program
  • Add affiliate links to ingredient lists (Amazon Fresh, specialty ingredients)
  • Set up email capture popup: "Get our weekly copycat recipe newsletter"
  • Monitor Search Console for indexed pages and first impressions
  • Fix any crawl errors or schema validation issues
  • Start second site (Supplement Comparisons) using same codebase pattern
  • Generate 200-300 supplement "vs" comparison pages for site #2

Phase 4: Growth & Revenue (Month 3+)

  • Analyze which pages are getting impressions → optimize titles and meta descriptions
  • Add 200 more recipe pages to site #1 (target 700-1,000 total)
  • Apply for Mediavine/Raptive when traffic hits threshold (50K sessions/mo for Mediavine)
  • Launch email newsletter with weekly "best copycat recipe"
  • Begin outreach for sponsored ingredient placements
  • Evaluate traffic for site #2, adjust keyword targeting
  • Consider site #3 launch (Daycare Finder)

Ongoing Monthly Tasks

  • Add 50-100 new pages per site per month
  • Monitor rankings and optimize underperforming pages
  • Update recipes/listings with seasonal content
  • Grow email list
  • Test new monetization channels

Content Generation Strategy

Recipe Site Prompt Template

You are a professional recipe developer. Create a detailed copycat recipe for {restaurant_name}'s {dish_name}.

Include:
1. **Introduction** (2-3 sentences): Why this dish is popular, what makes it special
2. **Ingredients list**: Exact measurements, organized by component (sauce, main, garnish)
3. **Instructions**: Numbered steps, clear and concise
4. **Pro tips**: 3-4 tips to make it taste more like the original
5. **Nutrition facts**: Estimated calories, protein, carbs, fat per serving
6. **FAQ**: 3-4 common questions about making this recipe at home
7. **Variations**: 2-3 ways to customize the recipe

Tone: Friendly, practical, confident. No fluff.
Format: Markdown with clear headers.

Supplement Comparison Prompt Template

Create a detailed comparison between {supplement_a} and {supplement_b}.

Include:
1. **Overview**: What each supplement is, primary use case
2. **Key differences table**: Benefits, side effects, dosage, price, form
3. **Who should take which**: Specific recommendations by goal
4. **Can you stack them?**: Whether combining them is beneficial
5. **Scientific evidence**: 2-3 relevant studies for each
6. **Verdict**: Clear recommendation with reasoning
7. **FAQ**: 4-5 common questions

Tone: Evidence-based, clear, helpful. No medical claims — use "may support" language.

Quality Control Checklist

Before publishing any AI-generated page:

  • Schema.org JSON-LD validates (use Google's Rich Results Test)
  • No hallucinated facts (spot-check 3-4 claims per page)
  • Internal links to 3+ related pages
  • Unique title tag and meta description
  • Mobile-responsive layout
  • Images have alt text
  • Page loads in <2 seconds
  • No duplicate content with other pages on the site

Internal Linking Strategy

Every page should link to:

  1. Parent category (breadcrumb)
  2. 3-5 related items in same category ("You might also like")
  3. Cross-category links where relevant (recipe links to restaurant hub, supplement links to "best for [goal]" hub)
  4. Homepage (via navigation)

Hub pages should link to:

  1. All child pages in that category
  2. Related hub pages
  3. Popular/trending items across the site

Domain Purchase Priority

Based on the recommended launch order, check availability and purchase in this order:

Site 1: Copycat Recipes

  1. CopycatDishes.com
  2. FakeoutTakeout.com
  3. CopycatKitchenHQ.com
  4. SecretMenuRecipes.com
  5. ChainCopycats.com

Site 2: Supplement Comparisons

  1. StackCompare.com
  2. SupplementDB.com
  3. PillVsPill.com
  4. StackScout.com
  5. SupplementVersus.com

Site 3: Daycare Finder

  1. DaycareScout.com
  2. DaycareCompare.com
  3. BestDaycares.com
  4. FindMyDaycare.com
  5. KidCareGuide.com

Budget: $30-300 total for 3 domains. Prefer .com under $15 at Namecheap. Only pay premium for a truly exact-match keyword domain.


Revenue Projections (Conservative)

Month 1-3: Building Phase

  • Revenue: $0
  • Focus: Content generation, site launch, indexing

Month 4-6: Early Traffic

  • Site 1 (recipes): $100-300/mo (early affiliate)
  • Site 2 (supplements): $0-100/mo (still indexing)
  • Total: $100-400/mo

Month 7-9: Growth Phase

  • Site 1: $400-800/mo (affiliate + early ad revenue)
  • Site 2: $200-600/mo (affiliate from vs-pages)
  • Site 3: $0-100/mo (launched, indexing)
  • Total: $600-1,500/mo

Month 10-12: Scale Phase

  • Site 1: $800-2,500/mo (display ads unlocked)
  • Site 2: $600-2,000/mo (affiliate + display)
  • Site 3: $200-1,000/mo (lead gen starting)
  • Total: $1,600-5,500/mo

Month 12+: Compound Phase

  • Add 2-3 more directory sites using same codebase
  • Each new site costs <$100 and <1 week to launch
  • Portfolio target: $5,000-10,000/mo across 5-6 sites within 18 months

Key Risks & Mitigations

RiskMitigation
Google deindexes AI contentEnsure each page has unique, genuinely useful data — not just template swaps. Add schema markup for rich results.
Slow indexing (3-6 month lag)Submit sitemaps immediately. Get a few quality backlinks from Reddit/forums. Start with 500+ pages for critical mass.
Competition copies the nicheMove fast, build 1,000+ pages before competitors notice. Internal linking + domain age = moat.
Affiliate programs reject new sitesStart with Amazon Associates (easy approval). Add better programs once traffic is proven.
Recipe/health content quality flagsAdd disclaimers where needed. Don't make medical claims. Source real nutritional data.
Keyword difficulty higher than expectedStart with the longest-tail variations first. "[Brand] [exact product] recipe" is always lower KD than "[dish type] recipe".

Next Actions

  1. Verify domain availability for top 3 recipe site domains at instantdomainsearch.com
  2. Purchase first domain on Namecheap
  3. Set up Supabase project for recipe database
  4. Scaffold site with Cursor using ShadCN components + Recipe schema template
  5. Generate first 50 recipes as test batch, validate schema with Google Rich Results Test
  6. Deploy to Vercel, submit to Google Search Console
  7. Scale to 500 pages within 2 weeks of launch