aditya.
HomeAboutProjectsBlogNowUsesResume
Contact
© 2026 Aditya Patil
Built with Next.js
Back to work
LiveMarch 15, 2026

GoSolarIndex.in

India's solar installer directory, 17x indexed pages growth in 6 days via technical SEO. Built by Aditya Patil.

Next.jsPostgreSQLTechnical SEO

Context

India's solar energy sector is growing at 30%+ annually, but the process of finding a reliable solar installer remains fragmented. Most online resources are lead generation farms with paid listings, not genuine, useful directories. Built by Aditya Patil as an indie SEO product.

Problem

Existing solar installer platforms prioritized paid placements over quality. Users couldn't find trustworthy, verified installers. The SEO landscape was dominated by generic pages with thin content, no city-level depth, no structured data, no real differentiation.

What I Built

GoSolarIndex.in, a city-wise directory of solar panel installers across India with unique, SEO-optimized content for 50+ cities. Each city page answers specific user questions about solar costs, government subsidies, and installer options.

The site was built from scratch in 3 days using Claude Code for rapid development. Technical architecture: Next.js with static generation for maximum page speed, PostgreSQL for installer data, and a custom CMS for content management.

Stack

  • Next.js, Static generation for all city and installer pages
  • PostgreSQL, Installer profiles, reviews, and city data
  • Technical SEO, Structured data (LocalBusiness), auto-generated sitemap, canonical tags, internal linking strategy

Outcomes

  • 17x indexed pages growth in 6 days (3 → 51 pages)
  • Page 1 rankings for 15+ city-level keywords within 2 weeks
  • Zero paid marketing, 100% organic traffic
  • Deployed and live within 72 hours of idea conception

Lessons

Speed of execution is a moat in SEO. Most competitors spend months planning and designing. I shipped a functional, well-indexed directory in a weekend. The technical SEO fundamentals (structured data, unique content, proper indexing) did the heavy lifting.