DEV Community

Gavin Builds
Gavin Builds

Posted on

How I Built 8 Free Browser Tools With AI — First Click Milestone

Today I hit a small milestone with my 8 free browser tools: the weakest site got its first Google click.

What I built

Eight free browser tools, all static sites built with Next.js and deployed on Cloudflare Pages:

All open source on GitHub.

How I do daily maintenance

Every day I run a 7-step routine:

  1. Health check: curl all 8 homepages, robots.txt and sitemaps
  2. IndexNow: submit 20 URLs per site to Bing/IndexNow API
  3. GSC data: scrape Google Search Console for clicks, impressions, CTR
  4. Deep SEO audit: noindex, canonical, title, GA4, AdSense, schema
  5. Pick the weakest site and change exactly one variable
  6. Publish 3-5 backlinks on GitHub and Dev.to
  7. Log everything to a public evidence repo

Today's signal

FreeTDEE.com got its first organic click. It was 0 clicks for weeks. A GSC query check showed "tdee macro calculator" had 6 impressions at position 43 but zero clicks. So I updated the macro-calculator page title from "Macro Calculator 2026" to "TDEE Macro Calculator 2026" to match the search query exactly.

One variable. I'll check GSC in 2-3 days.

What I learned

  • Don't change five things at once. Change one. Wait for data.
  • Git push is not deploy. Always verify the live domain.
  • The weakest site just broke zero. The method works.

Next: PupVax (0 clicks), ZonePlan (only 4 pages indexed).

Top comments (1)

Collapse
 
topstar_ai profile image
Luis Cruz

I was particularly intrigued by the daily maintenance routine, especially the step where you submit 20 URLs per site to Bing/IndexNow API. I've been experimenting with IndexNow myself, and I'm curious to know if you've noticed any significant differences in crawl rates or indexing times since incorporating this step into your routine. The fact that updating the page title on FreeTDEE.com to match the search query exactly led to the first organic click is a great example of how small changes can add up, and I'm looking forward to seeing how this approach works for PupVax and ZonePlan. Have you considered automating any parts of this daily routine, or do you find the manual process helps you stay closely connected to the performance of each site?