You must have a niche in content marketing. A niche is defined as a distinct segment of the market.
Trying to create content without focusing on a specific niche is like trying to open up a restaurant that serves every kind of food — American, Italian, Chinese, Polish…
What would happen if you tried to open a restaurant like this? You probably would not succeed. You would have to purchase and carry different inventory for each nationality. Not only would carrying this inventory be expensive, but you also would need a lot of physical space to store it, which would be costly. You would be fighting an uphill battle.
This is what most content marketers do….