I really hate when a writer asks me this. Especially someone that professes to be an SEO Writer!
Why? Because for years Google has been saying to create content that meets the readers needs – they have not been saying to create content that is 250/500/1000 words long! If you are an SEO Writer, presumably you stay on top of the SEO industry, especially from a content creation perspective?
What is content that meets the readers needs? For starters, what do they need/want to know about you before doing business with you? Not just location and hours of operation, but who owns the company; who works there; what are your values; what sets you apart from everyone else in your industry?
How do you get this information:
- put yourself in the place of your customer and just think for a moment
- view competitor websites – I do this right away when I start working with a new client – and competitors do not have to be local! In some industries and in smaller cities, websites may not be exactly cutting edge current so look at websites in your industry in metropolitan cities for ideas. What would make you want to do business with one company over another?
- use the Google Search Console (or Bing Webmaster Tools) to see the keywords people search for related to your business – this will give you new ideas of questions to answer and content to create
- rinse, later and repeat – if you do this process on a regular basis, you will be more successful than your competitors
So there is no limit (short or long) for blog posts or any other content. Give the people what they want; make it scannable by using bullets, headings, bold, links, etc. Google rewards “content authorities” so post regularly on topics related to your industry rather than focusing on fewer, longer posts!