From the article:
Does your blog have a content plan? You might develop your content plan this way.
1. Define your audience and the needs of your audience (or target audience). Let’s call this “the main subject.”
2. Break “the main subject” into smaller topics. There will likely be many smaller topics within the main subject.
3. You might just ask your audience what kind of content they would like you to provide for them. What worries them? What problems can you help them solve?
4. Analyze audience response to your existing content. Use your analytics applications and any other tools at your disposal to determine your most popular content, audience and what's interesting about it.
5. Make a chart of the topics you have identified. Indicate on the chart who will read content about the topic. Then expand your chart into a grid with every topic, audience segment, and audience need identified for each piece of potential content.
6. Identify and fill all gaps in topics, platforms, formats, etc. Ensure you have included every possible topic, message, call to action, and opportunity to communicate with your target audience.
7. Did you include communication media other than text? If not, go back and add columns to you grid for video, audio, images, PowerPoint presentations, webinar recordings, slide shows, etc. Add SEO and indicate who will write each piece of content.
8. Fill in all of the spaces in the grid. Decide how you will communicate with your audience about each topic. Consider all options.
9. Put the grid away, out of sight, for at least 24 hours. After that time away, review the entire grid with care. Review the connections, the messages, and the formats.Finally, add a schedule.
10. Start implementing your content plan. Follow your plan for at least 30 days. Then analyze the effectiveness of what you have done. Refine the plan accordingly. Implement again.