20 Successful Blog Writing Tips – The Definitive Guide

What Is Writing and how can I improve it?

Writing is the art of expressing thoughts, knowledge, feelings and theories. It was pretty much used in the past by well-known people, such as Shakespeare, Charles Dickens, or Ana Frank upon others.

Nowadays, with the growth of the Internet, writing and publishing your ideas have become easier than ever. You can write a book or a blog, and it will be worldwide accessible to anybody without passing through an editorial submission or having the discouragement of being dismissed by them.

Writing is not as easy as it seems to be but with work and patience, you can master this ability amazingly fast. The other day, I read the articles that created when I first started. If you compare them with my most recent ones, you can see a huge improvement in the writing.

So, here I will put some successful blog writing tips that you should consider if you are looking to start your own online business. 


1. Read, Read and Read!

Reading is a must. Not only about your particular interests but of other topics too. A good writer is also a good reader. Books, articles, magazines will give you ideas of punctuation, writing styles, grammar and will also give you ideas on new topics that you can cover in your blog.

Books, articles and magazines will offer you an idea of punctuation, writing styles, grammar and will also give you ideas on new topics that you can cover in your blog.

2. Understand the Topic you are after and be passionate about it.

Write something that you have knowledge about, that you know and most important: that you have passion about. First identify what you like to do or talk about in your daily time. Do you like to talk about music? About finance? Cooking?

If you write about something you don’t like or if you build an entire blog around a topic you don’t know too much; it will be tough for you to be successful in the long run.

3. Build a relation with your Blog Readers

Try to interact with your audience. Ask rhetorical questions which will lead your audience to think about what you are saying.

Enable a comment section below every blog post and let your readers ask questions, doubts, etc. Then, reply to all of these issues with helpful and thorough answers. With this, you will create a trustworthy reputation on your niche.

4. Create Unique Content

This is critical if you want to make your blog rank high in search engines but what is most important: your reputation will be completely lost if people notice that you just copy paste ideas from others. Discover your writing style and stick to it.

5. Create Quality Content

Your primary objective will be to add value to your audience. If you add value, people will visit your website quite often, and they will share your knowledge with others.

People are loyal to helpful blogs. They love to see fresh content with lots of insights and tips. You may already know that website traffic (visitors) is an essential aspect that leads to a successful blog.

6. Create Content With Your Audience In Mind and Not For Search Engines.

Always make sure to know what is it that your readers are looking for. Think of why are people searching for the information you are writing on. What are their needs? Are you able to solve their problem?

Do Keyword Research to find low competitive topics to write about and just put your keyword on a title and once in the body. Then forget about the keyword. Google and other search engines (Bing and Yahoo) are not looking for keyword density anymore. They are just focused on good content.

7. Get your ideas organized

What I usually do is: first I choose a topic to write about. Then, I think in all the possible subtopics related to this central idea. After this, I start developing each idea. For example: If I choose to write about “restaurants” (Topic), I can then create subheading about “Best restaurants in the world,” “types of restaurants,” “Restaurants locations” and so on.

8. Try Guest Blogging

Guest Blogging is one of the best ways to get exposure for your website. You do Guest Blogging when you write articles for other blogs (big ones that are already settled and with high amounts of traffic). It is a win-win, the other blog gets a free article to keep his audience updated, and you get a backlink and traffic to your site in return.

If you want to know more about Guest Blogging, you can read the article below:

What Is Guest Blogging and How Does it Work?

9. Shoot for 1,500-3,000 words

For most pieces of content in your Blog, you might want to shoot for 1,500 to 3,000 words or more. It has been studied that longer posts tend to rank better in search engines. 

This study is courtesy of SERPIQ

If you check from above, posts with 2,450 words tend to rank better than shorter posts. This doesn’t mean writing long articles will make you rank higher, it just shows that if all pages are similar in length, the longer ones will rank better than the shorter ones.

10. Pay attention to Grammar Mistakes

Grammar is another important aspect in your website. Google hates poorly written articles, and so your does your audience. If your content is illegible, people will click the return button without reading the first paragraph, so my warning is PAY ATTENTION and read it 2 or 3 times before posting.

(Tip: A very useful program to check grammar mistakes is Grammarly. This is a FREE Chrome extension that I currently use to make sure that all my articles are correctly written)

11. Posting Frequency

A very useful thing I learned with time is that publishing content regularly is King to have a prosperous blog. I know what you are thinking, and it’s true, writing takes time and effort. When I first started, I was very slow; I tried to overthink every single sentence I wrote. With time and experience, I improved my skills, and my writing got pretty fluent. Just give it some time to settle., there is always a learning path that you need to overcome.

The more content you create, the more relevant you will become to your audience and to search engines. I usually recommend not less than 3 articles per week but if you are creating a blog part-time or you don’t have too much time to spend in writing, 2 articles a week is also good.

(Tip: If you publish 1 post per day, it will be highly beneficial to your blog and rankings).

12. Monetizing Your Writing vs. Driving Value

When trying to monetize an article, always have these 3 things in mind:

    • Don’t overdo it. Not every article needs an affiliate link in it or a sales pitch.
    • Always refer to free resources first (as long as they are as good as the paid options).
    • Don’t refer any of your followers to something just for the commission.
    • Try the products or services you recommend and always give suggestions of great tools.

13. Get Visual

Words are not the only way of expressing what you are trying to say. Images play a good role on this. They say a thousand things without even spelling a single word. It makes your content vivid and colorful.

Bear in mind that the images contained in your text should also be unique. Don’t just grab images from Google and paste it in your blog because some of them have private rights and might harm your reputation.

Some places where you can find FREE public images are: Canva.comPixabay.comPexels.comlifeofpix.comstokpic.comresplashed.com (you can use all these without problem)

14. Get Social

When I say social, I mean sharing your content with the most popular social networks: Facebook, Twitter, Pinterest (it’s currently having a huge impact on people), Google +, Linkedin (not so often in my case, but might be useful depending on your niche).

Social Media Marketing is a very powerful tool that when it is done correctly, drives a ton of traffic to your website and also gives authority to it.

15. Create Catchy Headlines

Catchy headlines can be the path to success for your articles. If you are creative, you can grab your audience attention quite easy and will become very popular. Now, if it is the other way round, your content will sink. You can test this with small PPC campaigns and see which the click-through is.

16. Have fun when you write!

If you have a good time with what you write, you will create incredible things. If you are not, your content will be boring not only for you but also for your audience.

17. Outsource your writing

If you have limited time, you can get content created at a very low price with exquisite quality. Think about what would happen if you outsource some articles plus what you can personally generate. Doing some quick maths, you can have 2 or 3 articles written by another person and 2 or 3 written by yourself… 4 or 6 items in a week!

Where to find good English speaking writers:

  • iWriter (you can have a 1,000-word article for just $7.5)
  • Freelancer
  • Upwork.com
  • Warrior Forum
  • Fiverr

Take into account that the price you pay, the quality of the service you get. Cheap writers will not often get the results you are looking for, so you should think about it before requesting a service.

(Tip: request samples or review copies before taking the writer).

18. Make sure your Keyword Density is less than 1%.

Back at the beginning of internet marketing, keyword density was one of the most important SEO things. Nowadays, with Google algorithms updates (Penguin and Panda), this practice has become useless. They now penalize if you do this because they are focused on high-quality articles rather than a boring one.

19. Find Keywords with low competition and the highest search volume possible.

You can read how I do my keyword research in this article. Just make sure to find a level competitive long tail keyword with a decent amount of search volumes. After this, play around and be creative, come up with 2 or 3 terms related to the primary Keyword and place it on the article (Best if you use them in headings).

20.  Make sure your keyword is in the title, URL, at least, one image alt tag and at least H1 tag.

This is an SEO principle you all might already know, but I wanted to mention it again here.

You need to make sure your keyword is in each of those places. Usually, you want it to be towards the beginning since Google gives less weight to words at the end of URLs and titles.

You also want your keyword to be in at least one image alt tag and at least one H1 heading. All of these things are signals to Google saying, “Hey, my page is about this keyword!”

If you want to get a free internet marketing lesson, you can subscribe below to my email list. It’s a 6-day training lesson based on just 6 emails but with compelling content that will definitely boost your business. Sign up below:

Feel free to leave a comment below. If this article was useful, please share with your social networks. Remember that sharing is caring 🙂