I launched SEO Spark 3 weeks ago. Since then, I've written 50+ blog posts, cross-posted to Dev.to, and started seeing Google traffic trickle in. Not a lot — about 100 visitors in week one — but it's growing.
The only reason I can do this as a solo founder is automation. If I had to write each post manually at 3 hours each, I'd have 5 posts and zero traffic.
Here's the exact system I use. No theory. Just the workflow.
The Problem with SEO for Indie Hackers
Every indie hacker knows they need SEO content. Most don't do it because:
- Writing a good blog post takes 3-5 hours
- Results take 3-6 months minimum
- A freelance writer costs $200-500 per post
- Generic AI content sounds robotic and doesn't rank
The standard advice is "start a blog and publish consistently." Technically true, but useless when you're building a product and can't afford 20 hours a week on writing.
The Automation Stack (What I Actually Use)
Here's the thing — I automated my content production using a tool I built. But even before I built it, I was using a manual system that worked. I'll show you both.
The Manual System (Works, Costs $0 Extra)
- Find keyword opportunities using Google Search Console + Google Keyword Planner. Look for keywords where you can actually compete — not "best saas" but "saas blog writing tool."
- Use ChatGPT to draft an outline — headings, key points, questions to answer. Don't write the full post yet.
- Write from the outline — but add real examples from your experience. "I built this" beats "studies show" every time.
- Run through an EEAT checklist — does this post have real experience? Specific tools? Actual numbers? If not, add them.
- Cross-post to Dev.to, Medium, or LinkedIn with a canonical URL back to your site.
- Publish once a week minimum. Same day each week. No exceptions.
This system takes about 1 hour per post. Do it weekly and you'll have 52 posts in a year instead of the 8-12 most indie hackers manage.
The Fully Automated System (60 Seconds per Post)
This is what I built SEO Spark to do. The workflow is:
- Pick a keyword (or let the tool suggest one based on your niche)
- It writes a 1000+ word SEO-optimized post with EEAT signals built in
- Post includes meta description, URL slug, headings with keywords — everything
- You review for 2 minutes, add your personal experience, and publish
I still edit every post. But editing takes 2 minutes instead of 3 hours.
What Actually Moves the Needle
After 3 weeks of data, here's what I've seen:
- Dev.to cross-posting drove more traffic in week 1 than Google Search. The first post got ~200 views, which is more than 0 from Google.
- Comparison pages rank fastest. My "vs ChatGPT" and "vs Jasper" pages started getting Google impressions within days. People search for comparisons.
- Google indexes about 30% of submitted pages in the first week. The rest take 2-4 weeks. Don't panic if your new post isn't indexed immediately.
- One post that answers a real question is worth ten posts that cover a topic generically. "How much does a roof replacement cost" beats "roofing services" every time.
What NOT to Do
I've made every mistake. Here are the ones to avoid:
- Don't publish 50 posts in one week and then nothing for 3 months. Google rewards consistency, not bursts. One post per week beats 10 in a week.
- Don't target keywords you can't win. If Ahrefs says the keyword difficulty is 80+ and your site is 2 months old, move on. Pick the low-hanging fruit.
- Don't use generic AI content. If your post sounds like a textbook, nobody will read it and Google won't rank it. Add your story, your data, your voice.
- Don't neglect on-page SEO. Meta descriptions, URL slugs, heading structure, image alt text — these are free wins. Do them.
The 3-Month Plan
If you're starting today, here's the plan:
- Week 1: Publish 3 cornerstone posts. These are your best content — comprehensive, useful, shareable.
- Week 2-4: One post per week. Cross-post to Dev.to and social.
- Month 2: Two posts per week. Start getting backlinks from other blogs.
- Month 3: Two posts per week. By now, Google should be sending regular traffic to your older posts. Double down on what's working.
Most indie hackers quit after 2 months because "SEO doesn't work." What actually happened is they wrote 8 posts, expected to rank #1, and got impatient.
SEO is slow until it's fast. The first 3 months feel like nothing. Month 4 is when compounding kicks in. Month 6 is when you wonder why you didn't start sooner.
Try SEO Spark free — 3 SEO-optimized blog posts, no credit card. I built it so solo founders can do in 60 seconds what used to take 3 hours.
→ Try it free