Tips for writing good blog posts

Tips for writing good blog posts that readers and Google love

In Blogging by Fathi Arfaoui0 CommentsLast Updated: September 20th, 2019

Everything is changing every day in the blogging world, some of the old tips will never work in the future, and you should stay updated with all the new information and SEO tips from Google itself. Or, from the best bloggers and website owners who have tried many ways to rank their web pages the right way, with Google, by following all the Google guidelines.

With all of the actual rich information available on the web, new site owners forget to learn how to write a good blog post and make it SEO friendly without putting themselves in the spam. Our post today will be about writing good blog posts, all you have to do is following the below tips one by one. Compare them to your actual blog posts and make the necessary changes if needed.

Don’t use SEO in the wrong way

I want to make things clear from now, SEO was created to make the web better and clean. It’s the way to tell search engines about your content. But also, and most important, SEO is a way to deliver the human-readable and clean content, no one will read your blog if you have no content.

Unfortunately, SEO is used by a spammer in the last years and until now to sell their products in a short period of time using methods that no one should use. Or you will be penalized by Google, and it will be the end.

writing good blog posts

What you should understand by now, is creating content that helps people. Those millions of web searchers who visit Google every day are looking for two important content types, the first is “answers” to their questions, in this case, you can satisfy the searcher by a clear answer.

The second one is “details”, people who start their search phrases with “How, Why” are looking for more details and rich content. In this case, you have to create even more details as you can, but without making people confused. That can be done by spacing your paragraphs with a small white space and create your content in a clear way that people can understand easily.

Read also:  Tips to Choose and Register a Domain Name for your Website

Write a good blog post title

Newbies need to know how to write a good first blog post. It’s the most important step in their blogging business. Your post title is the first and most important level, to understand the importance of titles. Think about real books, what people look for is the book title and not the book itself.

Even, if that book is the most detailed in the world, no one will buy it if the title tells them about a different meaning than their search. In the web search, things work exactly like that, you should tell the content of your post in a few words, your post title is the blog voice.

Don’t follow the spam ways to write a very long title, no more than 70 characters will be fine. The limit is only a piece of advice and not a rule, no problem if your title needs more. Sometimes, I found myself in the need to add extra words for better meaning.

If you look at the Google search page, you will find that the maximum limit for titles is 70 characters including spaces. This is how Google shows your posts, and you need to tell your post title in that space. If you tell the half and the other half will be skipped. The Title itself will be “broken” and can’t give you more clicks. So keep it simple and stay in that limit.

To make a title, even more, optimized and attract more clicks from people, you can turn it into a call to action, a question can help, but you should never focus on that title and forget the relation between it and the post content.

Use your main keyword in your title without stuffing. If you’re talking about an iPhone, for example, the “iPhone” in your title will really help Google to understand and rank your page, people also find it helpful.

Avoid special characters in your blog title

Special characters and symbols can cause errors when browsers or crawlers access your posts, you should avoid those characters, as you can. The popular characters to avoid are, “<” and “>”, “&”, “#”, “@” and “%”. They can easily change completely the meaning of your title, and even turn it to an error. So, never use them.

Read also:  Nofollow Blog Comments: When you Should Use it?

Other symbols, such as the equal “=” should not be used also, there is no exact list of characters to avoid, but keep it simple and forget to use them in your blog titles.

You can also check the structure of sentences, that way, you make reading better easier and you clarify what you want to say.

Forget Keyword density

To understand why I’m saying that, put all your energy in a helpful blog post without thinking about SEO. When you finish it, you will find that your main “keyword”, or, “phrase is there naturally, even without knowing that.

This the natural writing way that helps, your keyword is there without stuffing, and you’re not trying to force changes and make the post another spam. Keyword density was used in the Google algorithm in the past years, it used by spammers to rank their zero quality articles, but now, things have changed completely.

When you use your keyword twice in your article, that’s normal, you’re talking about that keywords. But, when it becomes forced to be added, then Google will play its role and make that keyword as a negative ranking for you. And this is what you should never do.

There are many bloggers who still believe that keyword density should be this or that. But, listen to me, today, or tomorrow, Google will make penalties, and it will be too late to react. I’ve seen many bloggers who force the keyword density to be a predefined percentage. It’s really a method that will no longer work. Keep it simple, write what you should write and you will be fine.

Think about your readers, and ask yourself if you’re helping them or just want to rank your article, and that’s it your only goal.

Optimize your images

Search engines can’t understand your images, they are not a text or HTML and not scripts to understand. If you want them to find what your image is talking about, you should use the “Alt Meta tag” it’s the alternative meta that you can use.

Add some words about that image, and use your main keyword there. A good and short image alternative meta with the main topic of your posts will help. Also, make sure to optimize your images for speed and better user experience.

Read also:  Top 10 Premium Joomla Templates for 2019

Quality and not Article length

There is no exact length that you should consider. But, remember that the more content you have, the more chances to get ranked higher in search engines. People look for detailed information and not a micro-posts.

You should never publish short articles and expect to rank, at the same time you can’t expect a better ranking with long articles, all is relative. Add the necessary content that you should add and not just add additional words to fix the length.

If you look at Wikipedia, for example, you will see that they have long articles with at least 2000 words, but it’s not a rule. Wikipedia is rich with content and not with words and links, but remember also that many popular websites are ranking high with some 500 words only.

What I want to tell you here is that the article length, is nothing without the real rich content, and the short article is well if no more words are needed. Google uses up to 200 factors to rank websites, and you should never forget some important things like your website speed, your clean design. The most important thing, never build automatic links and try to buy links, links are built naturally if you have great content.


The latest Google updates are really helpful and made the web less spammy than before, the “content is the king” as others said. But, you should also promote that content through social media and your connections. This will help to get better results, but you should focus on content before, then think about promoting your articles in the right ways.

About Fathi Arfaoui

Fathi Arfaoui is a Physicist, Blogger and the founder of He shares Business, WordPress and Blogging tips to build a better blog and succeed online.

Leave a Comment