Skip to content

21 Best Blogging Tips for Beginners [Must-Read Guide]

In this blog post, you will learn the best successful blogging tips for new bloggers and what you need to implement to make online income.

Buckle up and get ready for some knowledge that took me years to learn.

Blogging Tips pin

[bctt tweet=”Find out the best blogging tips for beginners and what you can to be a successful blogger.” via=”no”]

I’ll share the best blogging tips for everyone and how you can learn from some of the blogging mistakes you are currently doing.

1. Niche down

In the US only, over 31 million blogs publish content every month. What does this mean? You need to niche down.

You need to start looking for niches that not many people talk about and there is less competition for you to enter in the top 10 on Google.

For example, if you are starting a health blog, then maybe niche down to food, then you might want to focus on Keto or Vegan. You will have less competition for keywords that don’t have thousands of searches and it will be easier to break into the top 10 or even top 3.

After your blog gets over 10k visits a month and you have great traction and readers, you can start writing for topics that are broader.

Every big blogger most of the time start small and niche down, so they can be recognized as an expert on a specific topic.

2. Use keyword researchers

The following blogging tips are really important if you want your blog to do well on organic traffic and social media traffic as well.

Start using keyword research tools to gather ideas on related questions that people are searching on Google. You will find topics that you never thought that are searched for with great search numbers as well.

Answer the Public

answer the public

You can see if you type the word “food” on answer the public you will see 100s of most searched questions people are searching for.

You can click data so you don’t need to till your head to find more keywords. 😃

alsoasked productivity

While AnswerthePublic uses suggest data, uses people also asked data, so it is great for longtail searches.

At the moment AlsoAsked is free to use, while Answer the Public allows you to use it twice a day for searches. Still good if you niched down and looking for questions.

The downsides of these platforms are that they don’t show monthly search volume. That’s why you can use UberSuggests from Neil Patel or SEMRush.

UberSuggests is free, but it has a paid version for you to look into competitors and see for what keywords they are ranking.

Keywords Everywhere

keywords everywhere

Amazing extension to have installed. I found keywords for my other websites that I didn’t even know people search for it.

I just did a quick search on how to lose weight, and see what other recommended keywords gave me.

keywords everywhere 2

Those keywords are great for you to write a detailed article about, and the chances are higher to rank rather than how to lose weight keyword only. This is one of the best blogging tips you can get.

3. Check your competition

If you are a beginner blog, do not write topics for keywords that are too big. What do I mean by this?

If you in a weight loss niche, and you wanna write a blog article about how to lose weight, you will never rank in the top 10. Top 10 is full with high authority weight loss bloggers and it is much harder. The big bloggers don’t write topics mostly on low-competition and low traffic, but this is how you come into play.

You can use UberSuggest to check for suggestions or related keywords, instead of writing for how to lose weight, you can write blog posts on how to lose weight without workout out or how to lose weight at home. Keywords like this usually have 5,000 or less monthly search traffic and SEO difficulty 10 or below.

How many words the top 10 ranked have?

web page word counter

If you want to rank for a specific keyword, the free method is to check each page on the top 10 how many words they have on their blog post.

I use to check how many words a post has. On “how to start a blog” top 10 usually posts have 7-20k words, so I wrote a post about 11k words, and it is still pretty hard to rank.

This is a great example of a mistake I did because those 11,000 words could have been written on other topics that do not have big competition.

You should check how many words a blog post has before writing any topic on it, and sometimes if it is too much, these can be because of blog comments.

I’ve seen posts with 1500 words rank higher than the ones with 3000 words, the 3000 words had 100s of comments, but the 1500 post was higher quality.

Checking the word count on your competition, you can find out how much content you need to publish, sometimes 1000 words article will be just fine to rank on low-competition keywords.

4. Posts need to be easy to read

One of the best blogging tips I found was that every blog post you write should be very easy to consume. Don’t make your blog all fancy with navigation everywhere. People get confused and get turned off pretty quickly, that’s why most blogs have a 90%+ bounce rate.

You should have a simple blog that loading speed is awesome and every article is easy to read. If your blog is simple and easy to consume, you will see an increase in traffic.

  • Short paragraphs: People will not be scared to read your content, you need to break the content up.
  • Short sentences: Yoast recommends 25% or less of your content to have long sentences. So focus on shorter sentences.
  • Use Media: Images or Videos should be in your posts so your posts can be more engaging.
  • Headings: Use H2, H3, or H4 in your posts and Bold and Italic as well. It helps you break up your content.

5. Focus on improving your headlines

[bctt tweet=”On average, five times as many people read the headline as read the body copy. When you have written your headline you have spent eighty cents out of your dollar.” username=””]

RankMath recommends for you to have powerful words in your headlines, as well as one number and positive or negative sentiment.

People will be more curious and most likely they will click to see your blog.

If you see a blog post on #1 Thing you’re doing now that makes you Poor, most likely you gonna click it and see if you are doing anything that makes you poor.

This means that is it not about clickbait, but how most good headlines usually work.

Check the competition in your niche how they do it, and do it better if you can. You can also use this Headline Analyzer to see if you have a great headline.

6. Take care of On-Page SEO

You must pay attention to your On-Page SEO, this shows Google what your article is about so it can push it higher in the rankings. The latest success I had was when I installed the Table Of Contents plugin, and one blog post jumped from # 15 to #3 place in Google.

blog on page seo

If you are using Yoast SEO, this is how analysis results should look like. Make sure to use your keywords as much as the plugin recommends, break up your content with subheadings and use image al attributes.

rankmath #1

Rank math #2

This is how it should look like, this is a blog post that had 96/100 score on RankMath. I recently moved from Yoast SEO to RankMath and find it better for On-Page SEO.

Quick Note: It is not necessary to be always at 90+, getting 80+ is good, especially if your content is not big. On a 1000 words blog post, it is hard to write your keyword 5-7 times.

Make sure your URLs are short, most likely you gonna click on rather than something longer.

Include your target keyword in the title and meta description, and in some subheadings as well. Taking care for On-Page SEO is very important and one of the best blogging tips to be successful.

7. Promote content on Social Media

Social Media is an incredible place to promote your content with an audience. Lately, Pinterest is been phenomenal for many bloggers because it is FREE traffic. I have a complete guide on Pinterest monetization, you can check it here.

Instagram is great, but I wouldn’t focus on it too much, because you may spend hours in there doing non-productive work.

YouTube is awesome, I like YouTube. If you can’t do videos of filming yourself, you can do a tool called Content Samurai.

All you need is to post your content there, and the videos will be created automatically. It is a smart tool because it targets specific keywords in your article and creates videos on it.

Click here to get a 7-Day Trial

You have amazing sounds, AI voice-overs, you can make the voice-overs yourself, and the video can be made in 10 minutes. Superb platform. No need to edit videos for hours.

content samurai

Content Samurai is also good if you are a personal brand, you can create videos for social media and sales.

8. Build an email list

You see consistently people getting banned on their Facebook Ads, videos from YouTube get removed, so you need to think about yourself now. You do not own anything on these platforms like Instagram, Facebook, Twitter or YouTube, if they don’t like something you are doing, you can say goodbye to your following quickly.

You should start building an email list. Why?

The loyal readers will subscribe to your newsletter because they know you publish quality content. They wanna know what is the next knowledge bomb you gonna drop so they wanna learn quickly.

Another example would be a free eBook or course for exchange of their email. They would happily give you as long as they are getting value.

With an email list, you can make money in the backend, you can get more traffic on your blog as well. The saying is that the money is in the list, it is true, no matter if you have 500 subscribers or 55000, you can still promote to them and make money.

GetResponse is great to start with email marketing, they have great features where you can create landing pages and great campaigns. Click here to check GetResponse.

9. Guest post

Depends on your schedule of work, you can start guest posting for other blog posts. I don’t have time to reach out to other blogs and to write good articles so they can publish on their blog.

But if you have time to write a nice 600-1000 words, start reaching out to other bloggers and contact them for a guest post. Most of them want to publish new content regularly, and sometimes they will do it for a small fee (if they are a small blog) or they can do it for free.

They will be happy to publish a new piece of content more because it builds their authority and content.

You can search google for guest posting, for example, ” your niche – write for us”

I just did a quick search and here are the results:

write for us

10. Update your old posts

This is very important. Go and check your Google Search Console on which blog posts get most clicks, and every month, update those posts with new content. Recently, Neil Patel shared on his youtube videos that he updates 90 pieces of content every month with his team.

If you are a new blogger and don’t have a team, then you can do it for 10 blog posts. You can update each blog post with 100-500 words every month, and you will enjoy more traffic and better search ranking for more keywords.

Most likely if you are a new blogger, you pretty much have less than 100 posts on your blog.

Your opinions and knowledge will keep changing, so it is important to update your previous content. Google doesn’t love outdated content so you can easily outrank posts that make blogging mistakes like this.

11. Schedule your work


I’ve started using a new productivity app called Slash, and I’ve been very impressed. It is an awesome app to get you into hyper-focus to get things done.

start slashing

You can stay in flow and keep complying task after task, you can take a break as well. You can sync lists from Trello, Asana, and Todoist.

You can easily watch your progress and see how much you are working.

Web Time Tracker

webtime tracker

Another very good web extension that you can you to track your time and productivity. It is a free extension and you can install it quickly.

If you don’t see your blog at the top every day, you are not working as much as you need to do. Click here for more blogging tips and productivity.

12. Join Facebook Groups in your niche

food group

If you are in food blogging, check how many Facebook groups are out there. You can start building relationships by providing value in it.

There are a lot of groups in all niches on Facebook, all you need to do is join and confirm the rules. Just make sure to not be spending too much time scrolling to your personal Facebook feed.

13. Speed

It is very important to have a fast blog right now, period. If you are a blogger that uses a cheap hosting provider of 10$ yearly, not only you are hurting your website performance, you get poor customer support and website uptime is bad.

blog seo speed

I use Hostwinds and managed to get 0.6s seconds on my blog. Hostwinds and SiteGround are best when you have already established a blog. If you think about starting a blog, then I would recommend using BlueHost.

Bluehost is great and almost every beginner starts with them, for $2.95 a month, you are getting a FREE domain name, FREE SSL certificate, 24/7 customer support and 60% OFF on hosting. This is a deal that you don’t want to miss. Click Here to get the RandomBoss special.

If you already have a blog, read my blog post on how to speed up your WordPress blog.

14. Optimize for Mobile

Over 50% of searches on Google are done on mobile, while most of the social media traffic comes from mobile as well. You need to optimize your blog for mobile as well.

Google first index your post for mobile, then desktop. If you wanna do well organically, you must optimize for mobile.

mobile phone optimized

Check how well your blog looks on mobile with the Mobile-Friendly test on Google.

15. Use Table of Contents

Very important to have a plugin that can create a table of contents of your subheadings.

table of content

I usually hide it, but readers can click on show contents and see what is the subheading that he wants to read. Once you click it, you will be directly moved on that content.

I personally use LuckyWP Table of Contents, and so far everything is perfect. I enjoyed a pretty good jump in rankings on Google as well.

16. Build relationships with other bloggers

Blogging is hard, and most popular bloggers all know each other and consistently promote each other in their posts, podcasts, youtube videos as well. If you are an affiliate marketer, search for people in the same industry as you.

Do a podcast or interview for their youtube channel, comment on their photos and blog posts, most likely you will be noticed.  The easiest thing you can do it so contact bloggers that are in your niche, join their FB groups, follow them in Social Media and start contact with them.

Talk on what they are doing and how they promote, what strategies they use, most of the bloggers are happy to help you. Every professional was once a beginner.

17. Promote your content on Quora


Quora is an amazing place for you to bring some traffic to your blog. As you can see above, it has a variety of topics that people are consistently searching for, so you can start providing value on it.

Just make sure to not overdo it, you can easily get banned if you spam your links.

Make sure to post in-depth answers and in the end, you can use something like Source: your link.

18. Subscribers

In this list of blogging tips should be sending notifications to your readers. The Subscribers app is great to sent notifications from your blog. All they need to do is to approve it when they see your blog. You can use the Subscribers app for free up to 200 subscribers.


You can send notifications about your products, new blog posts or courses.

I recently started testing it for another website of mine, everything is working flawlessly.

Click here to start with Subscribers.

Here is how some of the notifications look like:

subscribers notification

19. Consistency

[bctt tweet=”If you want to continually grow your blog, you need to learn to blog on a consistent basis. – Neil Patel” username=”iamrandomboss”]

One of the most important blogging tips I can give you is that you need to be consistent.

Make sure you make a commitment each week to write 2-3 blog posts that will be helpful to readers. Show up every day and do something for your blog. It can also be a Facebook post, create a youtube video, make Pinterest pins, show up every day and be focused on your blog.

The more you do it, the higher the chances are to get noticed.

20. Attention to Copyrights

pexels website

Copy and pasting content from Google can be dangerous. You should not use other people’s images. There are a lot of websites that have royalty-free images like, or

You can create images yourself on Canva as well.

21. Blogging Tips for Income

It is important to diversify your income. You can make money by displaying ads with Adsense, affiliate marketing, selling courses, offering special membership plans.

You can also make money selling guest posts on platforms like

Don’t put your eggs in one basket, because you can lose all your income if you ever violate Adsense policies.

Frequently Asked Questions (FAQ):

Q: How many plugins should a blog have installed?
A: Rank Math or Yoast SEO, Cache plugin, Contact Form and security plugin. Do not overdo it, some plugins use too much CPU power. Read more about plugins here.

Q: How can I improve my blog post before publishing?
A: Use Grammarly to check for mistakes, and make sure the On-Page SEO plugin is in green.

Q: What should be my main focus?
A: Content, content, and content. The more quality content you publish at the start, the better. It is not needed to have a fancy blog.

Q: How long will take to rank on Google?
A: If you are a beginner, it will take time for sure. Maybe in the first couple of months you won’t see any results from search engines. Patience is really important when you first start.

Q: Should I write content for Google or readers?
A: Your readers will consume your content, so you should focus on first writing the content for readers, then you can optimize some sentences for Google.

Q: How can I improve my blog with backlinks?
A: Buying backlinks when you first start will be dangerous. Why? Google doesn’t know much about your blog and if you can get backlinks naturally is better.

Q: How can I track analytics?
A: Make sure you have Google Analytics installed as soon as you start a blog. It will help you track the engagement and what posts bring most traffic in your blog.

Conclusion: Blogging Tips for Beginners

[bctt tweet=”Best Blogging Tips Guide for Beginners, a must-read guide. 🔥” username=”iamrandomboss”]

Hopefully, this blog post helped learn about blogging mistakes you are doing and find these blogging tips helpful.

Blogging is hard, and you need to publish, promote your content and create a network. These blogging tips take me a while to learn them. Hopefully, you enjoyed reading and learning something new about blogging.

It is an up and down path, but very well worth it. I love blogging and I’ve been working online for almost 12 years. If you liked this blog post on blogging tips for beginners, please let me know in the comments below if the blogging tips were useful.

[bctt tweet=”Don’t focus on having a great blog. Focus on producing a blog that’s great for your readers.” username=”iamrandomboss”]

3 thoughts on “21 Best Blogging Tips for Beginners [Must-Read Guide]”

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Not today buddy