I must also point out that I currently do not make any money from the niches I work under. I'll explain why soon. But, if I wanted to turn my writings into revenue it wouldn't be difficult to do.
Years ago when I first started out I remember thinking for days "I need a niche, what can I write about?". Most beginner courses, guides, books, articles etc will tell you to find a niche you feel comfortable working in before making any plans.
Finding a niche was certainly the hardest step for me and it took me many years of failure to realise the 2 niches I am actually an expert in were sitting right under my nose the entire time. I literally wasted about 2 years hoping from one thing to the next until I got bored and gave up.
Before I stumbled on my revelation I tried writing articles and blogs under many different niches such as: dating, health products, toys, bingo, dog food etc. I had no experience in any of these niches but I thought I could pull through it by rehashing content from the web. I hated it!
I had tunnel vision at the time. I was focusing on the most profitable niches thinking it would be easy to make a couple of conversions a day yet I lacked the experience and knowledge to work in any of those niches. It's obvious now that my plan was going to fail.
It wasn't until I actually stopped thinking about money, and marketing, that I really started to make progress and see huge amounts of traffic coming from Google, social media and email. I could write an article now and within 12 hours have over 1,000 reads.
So, how do actually find a niche that you're comfortable working under?
It's really simple. It's going to sound cliche, but you must find an area or subject topic you feel comfortable working in. You must also have experience in that niche. It's no good writing articles on dating if you're a hopeless romantic. It's no use writing about muscle building, or health and fitness, if you have no experience with those subject areas.
You need to find something you ARE good at. It could literally be anything. Don't think about conversions, or money, or marketing. You only start thinking about that stuff when you have the traffic and userbase to convert that into $$$ should you want to.
Finding a niche should require very little thought. You should already know what your hobbies are, or what experiences you have, or what you're good at.
Let me show you the areas where I have the most knowledge:
- I've been a professional programmer from over 10 years. Studied Software Engineering at University.
- Over 5 years practical experience as a professional hacker. Have worked with Facebook, Yahoo, Soundcloud, EE, TalkTalk, BT and more.
- I've made music both as a hobby, and professionally, for over 15 years. I play the piano. I study classical and jazz theory.
- I've had sever anxiety and depression for over 15 years
- I've smoked, studied, and grown, cannabis throughout most of my life. I don't grow anymore, but I have. Illegal in some countries, but it's something I know a lot about and there's a market for it.
- I'm a parent.
- I'm a smoker, who has experience quitting numerous times.
That's just 7 of the things I could say I'm very experienced with. A lot of them could be further broken down and more niches could develop. But see how easy that is?
Today I write technical programming articles. I never intended to make money from them, or to gain any traffic. I never even thought about "how do I get traffic". It all happened by accident.
During my time out of Internet Marketing I was programming. It's my day job and a life long passion. As I learned new things I'd write an article about whatever it was I learned, and publish it. It was mostly for personal use so later in life I can look back to get refresher notes.
You see, working as a programmer using multiple languages is tough. Staying on top current trends and new technologies consumes at least a couple of hours a day. I could be writing ReactJS applications for 3 months, and then be creating a custom Linux distribution for an IoT device the next month. Coming back to ReactJS after not using it leaves gaps in my knowledge. I'm human, I forget. So this is why I write articles for myself. As a journal/scrapbook. It just so happens other people enjoy them.
Writing programming articles for me is a breeze. I rarely have to think about what I write and it just flows from my brain onto the page. I have practical experience, backed by code examples. I know as a developer what articles I enjoy reading so I try to structure the articles based on my experience of reading thousands of other peoples articles in my time.
I don't have to go off researching before I write an article because I already know the problems people are trying to solve. In fact, most of the time end up having to shorten my articles because I go into a great amount of detail. I've now learned those huge detailed articles can be cut down into multiple articles. More content. More traffic. Plus, most people hate reading super long articles (except in cases where it's required).
It works. I could write an article now in less than 30 minutes, post it on a few relevant reddit subs and get over 1,000 reads in less than 12 hours. My Reddit posts get lots of upvotes. My referral stats show a lot of traffic initially come from Reddit, but over time I start getting good traffic from Google.
I literally don't focus on SEO at all. I ensure my article has a good keyword density, and my headers are well formatted, but that's it! Which is crazy, because I get a good amount of traffic from Google.
The secret is purely quality content that is informative and interesting. If you're rehashing content you're doing it wrong. If an article takes you hours to write you're doing it wrong. An article takes no longer than an hour for me to write, and that includes proof reading.
So yeah, I hope this helps someone.