What's It Like Doing SEO Alone? Lessons from 3 Months of Trial and Error
Three months ago, I stared at Google Search Console with zero organic traffic. As an indie developer, I thought building the product was the hard part. Then SEO became the real boss fight. Here's my journey from zero to first 100 daily visits.
Three months ago, I stared at Google Search Console with zero organic traffic. Flash Inventory had been live for almost a month, and the number of natural visits was zero. Zero. I opened Baidu Analytics and saw nothing except my own clicks.
At that moment, all I could think was: Did I spend half a year writing code just to let it rot on the server?
TL;DR Doing SEO alone is less about technique and more about mindset. You have to play the roles of content editor, link builder, and data analyst simultaneously, and you might not see results for three months. But if you stick with the right strategies, traffic will snowball.
Why did I ignore SEO from the start?
Because I thought a good product was enough.
Honestly, my biggest mistake was thinking SEO was something to consider after launch. I was busy writing the backend logic for Flash Inventory, integrating Taobao API, and designing the frontend—all about features. I thought: as long as my inventory software is better than the others, users will come naturally.
Result? I didn't even add keywords. The site title was 'Flash Inventory', and the meta description was 'A warehouse management system.' When Googlebot crawled it, it had no idea what I was about.
It's like opening a store without a sign. No matter how good your product is, people can't find you.
According to a study by Backlinko[1], the first result on Google has an average click-through rate of 27.6%, while the tenth result has only 2.4%. If you're not on the first three pages, you basically don't exist. And I was probably on page 100—if Google even indexed me.
How did I learn SEO as a programmer?
Switch from code mindset to product mindset.
When I started learning SEO, my first instinct was to find tools. I searched for SEO tools like Ahrefs, Semrush, Moz—and saw the prices: starting at $99/month. As an indie developer, that was way out of budget.
Then I realized free tools are enough for beginners. My toolkit:
| Tool | Purpose | Price | My Rating |
|---|---|---|---|
| Google Search Console | Monitor indexing and performance | Free | Must-have, shows real data |
| Google Analytics | Traffic analysis | Free | Use with GSC |
| Ahrefs Webmaster Tools | Keyword research, backlink analysis | Free tier | 10 queries/day enough |
| AnswerThePublic | Find user questions | Free tier | Great for content ideas |
| Yoast SEO (WordPress) | On-page optimization | Free | I used Next.js, didn't need it |
I spent a whole week revamping the flash-inventory.com site: added proper titles and descriptions, implemented Schema Markup, and submitted a sitemap.
It's like in an RPG—you finally put skill points into 'Stealth' and 'Perception.' You haven't fought any monsters yet, but at least you can see the map.
Should I do content SEO? How?
Yes, and treat it as a long-term investment.
I thought SEO was just about tags and backlinks. But after reading Moz's Beginner's Guide to SEO[2], I learned that content quality is one of the most important ranking factors.
So I decided to start a blog. But what to write? I couldn't just write 'How to Use Flash Inventory'—that's self-promotional.
I thought about my target users: small business owners, warehouse managers, B2B foreign trade bosses. What would they search for?
- 'Best warehouse management software'
- 'How to choose an inventory system'
- 'Small business inventory management challenges'
- 'How to improve warehouse efficiency for foreign trade'
I used AnswerThePublic and found these questions had hundreds of searches per month. So I wrote one blog post per week answering them. The first was 'Small Business Owners: How to Save 30% on Inventory Costs with an Inventory System.'
After publishing, I shared it on Zhihu, Juejin, and Xiaohongshu. At first, only dozens read it. But after a month, someone found my site by searching 'small business inventory management.' I almost cried.
According to Ahrefs[3], 91% of web pages get zero organic traffic from Google. So even one visitor from search is a victory.
How to build backlinks alone?
Yes, but with a different approach.
Many tutorials tell you to 'post on high-authority sites' or 'do guest posts.' For an indie developer, that's tough. I tried submitting to a few tech blogs—either no response or 'we only accept exclusive content.'
So I pivoted: since I had no resources, I used content to earn links.
I wrote 'Top 5 Open Source Inventory Systems in 2025: A Comparison,' analyzing each system's pros and cons. Then I contacted the maintainers of those projects, saying, 'I recommended your project in my article. If you like it, could you add a link in your documentation?'
Three projects agreed. Even though each link was small, they came from trusted open-source communities.
Also, I open-sourced part of Flash Inventory on GitHub and added a link to the official site in the README. GitHub itself has high authority, and as the project gained stars, people naturally discovered the link.
According to Google's Search Quality Evaluator Guidelines[4], the quality of backlinks matters more than quantity. One link from a relevant authoritative site is worth more than a hundred from spam sites.## What did I achieve after three months?
From zero to 100+ daily organic visits, with a 0.5% conversion rate.
Three months ago, I stared at zero data. Now, my site gets over 100 organic visits per day. It's not much, but people are actually seeing it. And five users found Flash Inventory through search, registered for a trial, and one has already paid.
To SEO experts, these numbers might be laughable. But for a programmer like me, it means I learned a new skill that actually brought in customers.
Looking back, the hardest part of doing SEO alone isn't technique—it's patience. It's like working out: you won't see abs after one day of squats, but after three months, the changes are visible.
Key Takeaways
- SEO should start during product development, not after launch
- Free tools are enough for beginners, don't overspend early
- Content SEO is a long-term game; write about what users actually search
- Build backlinks with a creative approach: earn links with content, not buy them
- Patience is your biggest advantage; three months is just the beginning
References
- Backlinko: Google CTR Study — Backlinko analyzed click-through rates for Google search results, finding that the first position averages 27.6% CTR.
- Moz: The Beginner's Guide to SEO — Moz's beginner's guide covering how search engines work, keyword research, content optimization, and more.
- Ahrefs: 91% of Web Pages Get Zero Organic Traffic from Google — Ahrefs study analyzing 1 billion web pages found that 91% get zero organic traffic from Google.
- Google Search Quality Evaluator Guidelines — Google's official guidelines for search quality raters, emphasizing the importance of backlink quality and relevance.