good blog post

6 Steps to Create a Good Blog Post

I found most people struggling to write their thoughts to a good blog post because they are either lost in the rules of composition or fearing they are doing something wrong.

Truth is, in blogging, the only wrong thing in composing a good blog post is if your thoughts are not organized. If you continue publishing incoherent blog posts, it may result to people never going back to your website.

There is no rocket science in writing a good blog post. In fact, once you find your most convenient flow. Things will become a lot easier.

Here are 6 steps I use when I write a blog post:


Step 1. Do a keyword research

Identify the keywords that will generate traffic to your blog. Use Google Keyword Planner to see relevant keywords to your topic. Once you have decided the keyword to be used, use Google Trends to identify if this keyword is worth investing in, trends will give you a broader idea if the keyword is rising or falling, and if it is worth investing in or not.


Step 2. Use a word processor

I have read somewhere that you must use the native editor on your blog. I think that is plain crazy. Using a word processor, even the simplest, will not only provide you with a rough copy of your material but also give you plenty of time to edit and proofread without internet.

Use the formatting styles native to your word process to serve as your guide.

H1 – I usually use to highlight the most important heading for my blog post. Headings like “Here are the common fears of new bloggers and how to overcome them:It is a heading I use before a list.

H2 – I use for titles of the sub-topics I wish to cover

H3 – If I put a list within the sub-topics that needs to be explained.

Using headings is an essential part of formatting your blog post to better guide your reader. It also serves a great purpose in on-page search engine optimization. The bots deployed to crawl your blog will identify topics based on keywords you include on your headings.


Once you copy and paste what you have written from your word processor to your WordPress, it will automatically paste with the html codes for H1, H2, H3, etc. That’s if you are using WordPress, I think other blogging platforms will also do the same. If not, paste your material using HTML to not break the links and headings.

Step 3. Divide your ideas properly

You must have a clear flow of how you tackle every subject. Don’t forget the essential parts of composition, such as:


Usually, in blogging, it is best that you directly talk about your topic in the introduction. Tell your reader what they are going to get from reading your post. A brief summary of what you want to talk about.

Introduction sets the stage for your reader to prepare if it is:

  • Going to be a long read
  • Exactly what they are looking for
  • Worth engaging

Make your introduction engaging and it must answer the reader’s question, “What’s in it for me?”

Main Body

This will be the area of your post where you talk about your topic in greater details. Best that you talk about the most important to the least important, while keeping them engaged.

Online readers do not have the same attention span compared to offline reading. So keep this in mind and say all the important stuff at the top to keep them engaged.

Best if you can divide your body into sub-topics or list. And forget about writing following formal composition. Divide your blocks of texts into smaller paragraphs. Even better, shorten your sentences.

Summary or Conclusion

Giveaway something for your readers to think about. Close your piece with a brief summary of your chosen topic. This is the best area to really encourage them to take action, either fulfilling a signal for sales or simply subscribing to your mailing list.

To make blogging easier, just remember to make each area above run the following number of words to remain writing at standard length of 450 – 750.

Introduction – 150 – 200 words

Body – 400 – 500 words

Summary or Conclusion – 150 – 200 words

The ideal blog post length for a blog post varies depending on your topic. It is always best to post something longer. Nonetheless, do not drag your topic just for the sake of a longer post.

Step 4. Add Visual Content

Old-school blogging focuses more on the written content alone. Blocks of texts following formal composition format is even encouraged. Times changed. If you do it that way you will never engage with readers today.

People now prefer content that are interactive. Maybe embed a video, add spreads of images instead of thumbnails or create a poll within your blog post.


Big images are a great way to encourage your readers to scroll down while keeping them more engaged. Adding infographics is a way to do that. Images in a blog post is another way to divide your content ideas into sections while it aids reader’s comprehension. Use images wisely.

Step 5. Review, proofread and add links

Proofreading will allow you to minimize grammatical and spelling errors. It will also give you a better scope on your compositions coherency to your chosen subject. Remove anything that you think is dragging your article to lengths unnecessary.

When you gain confidence that it is ready for publishing, read it another time. This time around, highlight phrases that you think can be linked to one of your previously published post or an external website that will tackle the subject further.


Adding links will give extra boost on your reputation as an expert in your chosen subject while also keeping your SEO healthy. Links are very good in allowing bots crawling your blog to discover new pages to rank. Don’t forget this to ensure you have a good blog post.

Step 6. Publish and Promote

Hit the feared publish button and start promoting your content. Share it in social media several times. The quicker you can encourage activity in that particular blog post, either visits, pingbacks or comments, the quicker the page will be indexed by Google. The more activity, the higher the ranking.


Writing a blog post is not easy when you are just starting out. This is only a guide that I find myself using over the course of time allowing me to create content faster. You can share your blog writing techniques in the comments below and what you think works better. Every blogger has a particular set of tools and techniques when composing a blog post, this is what works for me.

I love collaborating and helping new bloggers establish their online presence. If you think you need help, let me know.

5 Blogging Fears and How to Overcome Them

Blogging fears make every aspiring blogger to find getting started a hurdle. The rest of the fears like failing content marketing and search engine optimization are problems that have solutions.

Yet, what an aspiring blogger don’t understand is that if you don’t get started on the right track, it will definitely result to more hurdles causing you to fear publishing another blog post.

The essential key to blogging success is continuously grow your knowledge. Success requires constant learning of the many aspects of internet and how it affects your niche. I decided to write this post after reflecting on things I have heard from people who have potential but never got to where they could have been, because of their blogging fears.

Knowledge is the key to success written on a green chalkboard

Here are the common fears of new bloggers and how to overcome them:


1.    Fear of Coding HTML and CSS

You must have heard that to be successful in blogging you need to know your website’s coding. While there is truth in that, I doubt it would require any hardcore coding skills.

You are not blogging in the year 2000. Wake up! It is 2016, your HTML and CSS issues can be resolved in a matter of minutes by just Googling it.

For this reason, most blogging experts recommend using WordPress. Not only does WordPress allow bloggers with no technical skills to publish instantly. In fact, it has an interface where you can change various aspects of your blog’s design and functions using simple plugins.

Moreover, the community is so vast, you can find someone to help you solve mysteries and problems that you encounter just by asking.

2.    Fear of Writing and Publishing

I don’t get why people would be interested in blogging if they are afraid to write and publish. As I investigate further about this fear, I discovered that they don’t fear writing itself.

They fear that if they publish a blog, they will be criticized. Blogging is a very brave act to put ourselves out there to be scrutinized by strangers and trolls.

If your blog is very niche specific and you are going to be blogging about things that would normally ignite a discussion among experts, don’t fear it. If you are truly knowledgeable about your topic, you should be confident about it.

You shouldn’t fear further interactions. In fact, if someone reacts on your blog you should see it as a positive sign that people are getting engaged. See criticism as an area to grow from, not to be feared.


3.    Fear of Not Having Enough Time

Blogging will require your time, although for business owners who are busy running other aspects of their business it might be difficult to squeeze blogging into their schedule. Hiring an editor or blogger is an ideal option. Most bloggers can write around your given topic with minimal collaboration.

If you truly want the posts on your blog written by you, you can easily overcome time hurdle by creating a simple blogging calendar. You may start by blogging about things your customers might be interested of for about 2 hours daily.

Your blogging speed will develop in time. Once you find your voice and style, composition will take less and less of your time. You might even come to realize that blogging is a way to release tension, spark new ideas and develop your writing skills.


4.    Fear of Making Mistakes

You will definitely make mistakes beyond those caught by your word processor and spell check computer programs. This is a natural thing. Nobody expects you to publish something free from grammatical errors. The beauty of blogging is that once you catch these mistakes in the future, you can simply edit your post. Nothing is set on stone, forget your blogging fears of grammar.

Furthermore, blogging is an informal approach to deliver information to your target audience. There are plenty of writing styles out there that you can adapt. Adapt one that is very conversational as people are more likely drawn to blogs that are conversational in nature.

Unless your blog is designed to deliver scientific research that will be valued by a community of doctors, then fear mistakes.

closeup of a pencil eraser correcting an error

5.      Fear of Not Getting Enough Visits

If you blog for the right intentions, this will be a secondary fear. If you focus your intention to simply share information and help other people find solutions, it will minimize this fear.

Nonetheless, if you are expecting to make money with your blog over the course of a few weeks, I have no answer for you. There might be other bloggers out there who might be able to teach you their secret to making money online in a very short period of time. Be prepared for that is hit or miss, which will also cost you a lot.

The only way to get quality visits is to provide quality content. There is gold in quality content. I always suggest on monetizing as a secondary option once the blog has already kicked off.

Nonetheless, if you are very new, give it a little more time until your visits reach a regular stream.



Blogging fears are temporary hurdles. I have noticed that some fears I have in the past no longer even bother me. I feel good for having written and for me that is the best part of it. I don’t fear visitors, critiques and mistakes.

They are all part of the process. If you think I can help you get blogging, please let me know and we can collaborate to get you started at the right direction.

What are your blogging fears? How did you overcome them, if you are new, how do you plan to overcome them? I would like to know in the comments below.

How to Blog More Without Drama

How to Blog More Without Drama

Blog more without drama with these are 5 crucial steps to minimize the “emo” within preventing you from writing another blog post. By following the suggestions, you might be able to write without having to go through every corner of your room and play the looped mantra of “I cannot write today” in your head.

Far from being perfect, I do hear that mantra coming from my silly self within from time to time. However, there are a few ways to make it shut up to increase productivity and blog more without drama.

Often, convincing yourself that blogging is fun just won’t work. Blogging is really fun, even if it is your job is to blog, but like any other action, when it becomes routinely or redundant it can start getting into your nerves.

1.      Create a blogging calendar

The term editorial calendar may evoke a feeling of too much work. You know that lazy monster within us who have the ability to create a wide gap between us and inspiration?

Well we can keep that monster silent without evoking drama by minimizing words that speaks of work. This is highly effective for people who cannot handle a work routine.

Check out to learn how to make a blogging calendar.



If blogging is what you do for a living, change some work terms into something that sounds more fun.

Inspiration can hit you regularly, luckily for some, every day. Well if you are struggling like most people, who don’t get a visit from inspiration, a blogging calendar can ensure that all your inspired thoughts will be underway to execution.

Blog more without drama and write all your inspired ideas and topics in your blogging calendar during the time you are most inspired. When inspiration is missing and you feel dramatic about blogging you can simply stick with your scheduled topics.

2.      Bookmark your favorite topics and blogs

When there is just so much drama playing in your head that seems to have paralyzed you, it is surely difficult to be inspired. But that should be temporary and easily dissolved. For if blogging is really something you love to do. I don’t understand why you would want to play a victim of it.


Bookmarking your favorite topics and blogs can take you back to the moment where you may have once said, “I will write something like this”. What do you know? It’s the perfect time, you have a topic and outline to follow already.

My bookmarks on my phone is my main source of inspiration because I only bookmark sites and blogs that I truly admire. When inspiration to write is missing, it’s easy to turn to something that will remind you where you want to be.

3.      Set a writing mood

Writing when your environment is chaotic is awful. I can guarantee that you will end up with an incoherent material. Maybe you would be able to finish a good more or less 500-word article but it took twice the time to write it if you were relaxed.

My dream office to blog more without drama would look something like this.

Mann desk

I do not have a home office right now. It took a long time before I was able to adapt from the noise around me. Earphones comes in handy sometimes plus a lot of practice to focus on my laptop and ignore everything around me.

Nonetheless, if you can, it is always best to find an alone time to write in a room where there are less distractions. You would be accomplishing meatier longer content if your focused.

4.      Discover and stick to your own writing process

As you post more on your blog you will discover that you have your own process in blog writing. Once you have discovered what makes you write easier stick with it. I do not write directly on my WordPress, I like to use Microsoft Word and do my styling in it before pasting it on my blog for publishing.


My usual process is:

  1. Picking a topic read a little about it. Preferably from my favorite bloggers in a particular field.
  2. I find other things related to the topic and make a note of them and find the best area to include them in the article. This way I can ensure it is a fresh approach to the topic I am writing.
  3. I detail an outline aiming for 1000 words, if possible get more into details in some point to push me to 1500.
  4. I will consider it done by then, but read silently and edit and include more ideas.
  5. I will again consider it done and take about 20 minutes to 30 minutes break. When I get back to it, I would read it aloud. Sometimes to the point like I’m giving a lecture to someone.
  6. I will edit again and then read again.
  7. Finally, when it doesn’t sound weird and took the form I wish it to be, I will post it.

That’s how my writing process usually is. To be honest there are longer versions of the process if I am writing something on a difficult topic, I can go on forever. But the most important part is editing then reviewing then editing again. It polishes your work and allows it to take a better form. It helps to have a process to blog more without drama.

5.      Set a deadline

I guess most of the dramas in blogging comes from the fact that we don’t have a boss. Unless we work for a writing firm or is currently hired to blog. If you are writing for your own business, it is easier to neglect writing good content due to the fact there is no other person checking on you. Moreover, it is easier to play the mantra drama of “I cannot write,” because there is no time limit.


Why not, when you create your blogging calendar, try to impose deadlines for yourself. Reward yourself of simple things when you accomplish something before a deadline. Also, set punishments when you don’t comply with your deadlines.

It is a good way to blog more without drama as you discipline yourself. In time, it will be easier, having 5 posts in a day will not sound like a burden but actually fun. I am my number 1 fan. Sounds narcissistic I know, but it’s true. No one else in this forsaken planet cares more than myself when I add a new blog post in

Ultimate List of Where to Learn About Content Marketing

The information available to learn about content marketing multiplied so much over the past few years. There are a lot of internet gurus that offer free advice and tips. In comparison to a few years back, getting some of the priceless SEO, Social Media and Internet Marketing advice is never easy.

However, I understand that there are a lot of rubbish floating out there talking about content marketing. Some are just schemes that were setup by unscrupulous people to lure in small businesses who are new to content marketing.

While others stay true to their promise and dedicated to your success, it can be very expensive.

So I thought I would make a list of the blogsites where I turn to when I need digital marketing, internet marketing or anything about content marketing knowledge.


For anything about content marketing involving social media I like the following:

  1. Blog by Jeff Bullas – He is a blogger and internet marketing strategist. Much respected in his field, ought to be called the social media king. His blog is free and offers insights for any type of blogger and content marketer, noobs and tenured.


  1. Social Fresh – Founder Jason Keath shares amazing articles, podcasts, research and courses about content marketing relating to social media. It is a good place to find inspiration without getting lost.


  1. Social Media Today – Anything about content marketing served by an online community providing great deal of insight on social media.


  1. Social Media Examiner – I personally love this website. They are your compass through the social media jungle. They have daily updates about content marketing concerning social media and other web channels.


  1. Social Media Impact – Anyone interested in social media marketing will definitely learn from their posts. They have well curated product reviews and tips.


  1. Hootsuite – The Hootsuite Blog is where you can find a lot really great stuff on today’s social media scene. They gather great information about social media marketing beyond the popular platforms.


For anything about SEO, search engine optimization, these are my top sites:

  1. Quick Sprout – If you haven’t heard of Neil Patel then I am sorry. You must be getting some bad SEO advice. I would suggest to learn from them if you are a new blogger or planning to start an online writing career.


  1. Search Engine Watch – Offers great tips and information within the SEO world. They are idea for website owners who are lost in the dynamic SEO landscape.


  1. Moz – Moz is undisputable as one of a go-to if you are a marketer. You can get fresh ideas about content marketing that has true value.


  1. Brandpoint – You can get some of the best practices in content marketing that really works from them. They have a community of really good content strategists.


  1. Search Engine Journal – The ideas presented within their blog is a collection from top search engine experts today. It would be sad to miss out on their priceless tips.


Where to get fresh ideas about content marketing? These are among the best blogs out there:

  1. Duct Tape Marketing – this is blog is focused on giving unbiased advice for small business who are either struggling, starting or improving anything about their content marketing strategies.


  1. {grow} – The content marketing influencer Mark Schaefer delivers a community blog focused on marketing technology.


  1. Sparksheet – A blog focused on exploring how different brands utilize tools for content distribution and promotion.


  1. The Knowledge Bank – From creation process to distribution, this blog offers to educate businesses how to target a particular audience.


  1. Freshmail – If you love email marketing, I don’t see why not. This is a place to get educated.


  1. Occam’s Razor – Avinash Kaushik offers different topics on digital marketing. His content strategies applied in measurable metrics will help any level of content marketer.


  1. Spin Sucks – Focused on developing PR skills and marketing skills, this blog offers topics that are most important about content marketing today.


  1. Vertical Measures – If you need content marketing strategy and different tactics to ensure success, expert Arnie Kuenn delivers this agency’s blog in the most practical way.
  1. The Influential Marketing Blog – Get any kind of knowledge from Rohit Bhargava, the best seller author of “Non-Obvious” from the Wall Street Journal.


  1. Hubspot – Definitely my favorite place to get advice regarding inbound marketing and social media. Their articles are a great source of knowledge if you want to stay competitive in content marketing.


  1. KISSmetrics – If you need to take your content marketing to the next level or simply improve your SEO knowledge. No doubt this blog can help you.


  1. Content Marketing Institute – more popular in their acronym CMI. Covering topics about content marketing and creation, social media and other topics concerning PR. CMI is a definite must read place for any marketer.

Those are among the best, in my humble opinion, among the web of blogs about content marketing. There are so many rubbish out there labeled as content marketing, so be careful. The reason I chose the blogs above is because they are updated daily and provides great user experience.

Some blogs about content marketing can get you confused with all the email-capture boxes popping here and there.