How To Do SEO for your blog

The short answer is: with patience. It can take months to see an improvement in your blog’s ranking and for organic traffic to start increasing. But, by applying the techniques below you will be well on your way to a better search visibility.

So, without further ado, here are some great SEO tips that will work wonders for your blog!

TIP #1: Make your site Google-friendly

Add a sitemap

Google can’t read content that is not HTML, and it can’t see images or Flash movies. It can only read HTML (Hyper Text Markup Language).

To let Google know about all the contents of your site you will have to create a sitemap file. To do so, simply create an index.xml file, where you list the addresses of all your pages. In each page, place a link to your sitemap file, so Google can keep track of all the pages on your site.

Use keywords wisely

Google and other search engines return results based on keyword searches. Therefore, make sure to use keywords relevant to whatever it is you are writing about. Use them in URLs (such as and in the title of your blog post. It is also recommended to include keywords in headers on your pages.

Add images

If you want a blog to rank well, it is recommended that you add images to your posts. Images add visual interest and can help to attract visitors who see your posts in their Google search results.

TIP #2: Use social media marketing tools

There are many useful social media marketing tools that will improve your blog’s search visibility. Post your new blog entries to Twitter, Facebook, Reddit and Telegram.

Use social media buttons and widgets

Most blog hosting sites provide a selection of social media buttons and widgets. They are free to use and, most importantly, they can help you gain more exposure for your posts. An example of such a button is the one below of this article.

TIP #3: Write quality content for your blog post

Aside from writing good blog posts there are other steps you can take to improve their search visibility.

Write in a conversational tone

Most people who search the internet on their mobile devices or type in a search query are looking for information. They usually go directly to a specific site or category, looking for what they want. Therefore, it is recommended that when you are writing your blog post, use natural, easy to read language. This is especially important when writing posts on technical topics that are not within your immediate comfort zone as you may have difficulty expressing yourself in this area.

Create a unique title

By using unique, descriptive titles that contain your keywords, you will attract more readers. Make your titles stand out and be inviting by keeping them short and creative.

NOTE: For example, instead of writing “123 best SEO tips” you could write “Do you want to attract more visitors to your blog? Here are 123 unique SEO tips”. The second title is more engaging and will encourage people to click on it.

Write a descriptive meta description

The description of your post is the snippet that appears under the title when it appears in the search results. It is a short summary of your post and it is very important as people will read this snippet before deciding whether to click on your link or not. It should be descriptive, useful, and inviting (like a bumper sticker), so use your keywords and make sure to include an action word such as “learn”, “discover”, etc.

TIP #4: Do link building

It is also important to get links back to your blog. There are several ways you can do it and here are some useful tips:

1.) Find other blogs in your niche and get their links. To do so, you may find it useful to use some of the services available on the Internet such as BlogFlux, BlogStreet or Bumpzee.

2.) When you use social media buttons or widgets from the major social networks, they will automatically link back to your site. So don’t forget to place them on your blog.

3.) Make sure that you have a “Contact us” page on your blog where you can provide a link back to your blog. This will help you build links to your blog from your website or content pages if you don’t want to link back directly to your blog.

4.) When linking to posts within your blog, use a common anchor text for the backlink. For example, if you are linking to a post about how to do SEO, the anchor text would be “how to do SEO” so search engines will know what the post is about and people who visit that page can find it easily.

5.) Write guest posts for other blogs in your niche. You can do it on related blogs or on your buddy’s blogs who have a better ranking than you.

TIP #5: Use SEO tools to monitor and improve your results

Google Analytics is a free SEO tool that will help you analyze the traffic to your blog and keep track of its progress over time. You can see which keywords and pages on your site are performing well and how your articles are ranking. You can also compare your site’s performance with others in your niche and keep track of how your links are performing.

Google Search Console is a free tool that will help you check the results of your site. It will give you statistics about your site’s ranking and will help you to maintain your traffic. You can improve the performance of certain pages by changing the title, description, keywords and link popularity.

Both these tools are very popular in blogging communities and they are used by many bloggers around the world. You can use these tools to track your progress, measure the performance of your blog posts and make adjustments as needed to improve their rankings.

How to be successful in blogging

It is important to set goals and know what you want from blogging. If you are doing it for fun, then don’t expect anything in return. If, however, you have a specific goal in mind such as making money with your blog or getting more visitors, then be realistic about it and plan accordingly. For example, if you want to make money blogging, that’s fine. You need to set goals and create a plan to achieve them.

Don’t expect overnight success in blogging. If you are serious about it and want it to become a long term business venture, then be prepared for the hard work and commitment it takes to reach your goals. There is no such thing as instant fame in blogging and you need to remember that consistency is key. Don’t get discouraged if you don’t see results immediately.

  1. Be consistent in blogging

Always update your blog posts regularly regardless of whether they are good or not. If you want them to rank well, then you need to publish new posts with fresh, quality content on a regular basis so that search engines will identify them as relevant and timely. You should also pay attention to the tags or tags that you have added to your post so they can be found by search engine algorithms.

  1. Make sure everything you write on your site is about your niche.

Don’t write articles about subjects not related to your niche or experience. This will help your blog rank higher in search results because the articles are relevant to what you are publishing and this will improve your overall search engine performance. If your blog posts do not have a link back to your site, then they may not be found by search engines.

  1. Don’t use too many keywords in your articles.

It is important to find the right keywords and not overdo it. It is better to be conservative when using a few keywords that are relevant to your niche than overdoing it and ending up with pages full of irrelevant/unrelated content. You need to find the right keywords that will help your site rank very well in search results. If your posts contain more than one keyword, then it can be seen as spam. If there is too much content with the same keywords, then it will get flagged by search engines as duplicate content.


I sincerely hope that this blog post has helped you to get an idea of How To Do SEO for your blog. The best thing you can do now is take action and start building links to your blog by posting quality content that will help improve your search engine results. Don’t be afraid to learn more about link building and social media marketing. There are tools out there which are easy to use, especially when you want to grow a business online without spending a huge amount of money.

Rohit Kumar

Leave a Comment