In theory, you can blog in any niche and earn money, but in practice there are lots of aspects that play a role in how successful you’ll be. There has to be a demand for the topic, you have to create consistent and high value content.
So, it really does make a difference if you first choose a niche and then start creating content only around that, otherwise you could end up confusing your audience and it’s also going to affect the kinds of clients you’re able to get.
If you're targeting a single niche such as advanced control solutions when looking for copywriting clients, then you should start by writing 5-6 sample articles on this niche. If you're targeting more of an umbrella niche that covers different categories - for example fitness and nutrition, then write a minimum of one article for each niche category that you can send out to prospects to show your skills.
As a copywriter looking for clients, you'll introduce fresh and advanced marketing and sales approaches to your clients and company partners, so it really is going to help you stand out if you’re able to demonstrate that you know a lot of about their industry.
In today's unpredictable economy, businesses are attempting to come across new and advanced strategies to keep the advertising momentum going while managing budget cutbacks and dramatic fluctuations in the industry, so they really don’t have time or money to waste on hiring copywriters who don’t understand them and who will move on after a few months - they’re looking for quality and consistency for their brand.
Big corporations will hire you to create things slogans and campaigns for their marketing and advertising efforts, so you have to be in tune with their brand and understand their audience - this can only really happen when you’ve become an expert in your niche.
Copywriting in general is a great way to make money, but the way to begin earning money (as well as getting better results with your marketing) is to narrow your intended market so that you're only talking to a specific group.
If you’re talking to everyone with your marketing, then you’re essentially talking to no one and that’s not going to see any results at all other than confusing people about what you do and who you help.
The other reason that having a niche helps your marketing is that when people are searching for a copywriter in your niche, they’re going to be using certain keywords, so you want to make sure that your website is ranking high on Google for these keywords - the idea is to get as specific and focused as possible.
For example when people come to your website they should immediately know if you’re able to help them or not just by looking on the home page.
If you have a website where you write blog posts on travel writing and various other things, but you’re aiming to find clients in the healthcare industry, then you’re going to find a huge mismatch and this will make them think that you’re not able to understand their industry even if you do.