Blogger Blogspot SEO best practice to Rank your Website in 2021

There are lots of bloggers who write content and want to rank in the search result. Almost every blogger writes unique content. If you are too doing the same practice and your Blogger blog is not ranking in the search results, it may be possible that the blog is not optimized for the search engine. In this article, we’ll discuss How to perform Blogger SEO for the best results.

Blogger SEO
Blogger SEO Rank Your Website

Optimization of the website for the search engine means making the website understandable for the search engine. The search engine is not human; it is a computer coding program that fetches and analyzes the code with artificial intelligence. You can optimize the website for the search engine by following this guide and rank the content in the search results.

Create SEO Friendly Content

You all know that content is the king. So first, you’ve to write some meaningful content for the Blogger. So how can you write SEO-friendly content? First, Whenever you start a topic, explain all the dimensions of it. Then, try to Google what people are looking for, what others write about that, etc.

To write an SEO-friendly article, you should focus on keywords, keywords difficulty, interlinking of content. Also, proper use of heading tags, optimize attached media like image, video, etc.

You can also read our guide on how to write SEO-friendly content for the Blogger blog. This guide will surely help you with SEO-friendly articles.

Custom Domain Name for the Blogger Blog.

You should add a custom domain to the Blogger blog. It will provide brand value to your blog. Initially, the Blogger blog URL will be similar to, but you can change it to For the custom domain, you’ve to spend approximately $8 or ₹560.

The custom domain is easy to remember than the subdomain initially provided by Blogspot. And if your site grows, you can move the Blogger blog to WordPress with the custom domain.

Try to keep your domain name short, easy to remember, easy to spell. If possible, try to add the main keyword of your website’s niche in the domain name. Learn how to find a perfect domain name and set up the domain name for the Blogger blog.

Choose SEO friendly theme for a Blogger Blog.

After domain name, you’ve to select a perfect theme with a good UX, UI, and SEO friendly. In addition, the theme should support customization in its text, color, font size, etc.

The Two most important elements that a theme should support for the Blogger SEO are

  1. HTML5 Theme
  2. Schema Markup for rich snippet result
  3. Meta Tags (Optional).

HTML5 Page Structure

The theme you choose must be designed using HTML5 semantic tags. When a search engine bot crawls the website, HTML5 tags will guide it, what and where your content is. So that your website can rank in the search result and your organic traffic sees a rise. You can HTML5 structure of your website. Learn HTML5 Page structure best practice for SEO.

Schema Markup Data

Blogger theme must enable schema markup data. This will help search engines to generate rich snippets for search results. And will drastically boost the SEO of your Blogger blog.

You can also check whether your existing theme supports Schema Markup data or not. If your existing template doesn’t support it, add schema markup structure data to the Blogger blog.

Meta Tags for Blogger SEO

Meta tags are important for website SEO. These tags provide information to the search engine about a website’s content, like the description tag provides the content in brief. In addition, robots meta tags allow and disallow indexing of the webpage.

With meta tags, you can use link prefetch to fetch the data like js, CSS, image, or resolve DNS; this will enhance the Blogger speed.

If the theme includes meta tags, then it’s well and good. Otherwise, you can add this manually too. Read this to add Blogger Meta Tags.

Fix Blogger m=1 Duplicate Content for Blogger SEO.

Google webmaster displays an error of duplicate content, or another version of the page is indexed. This is due to Blogger CMS serves different URLs to mobile and desktop.

When you visit the blog from a mobile device, the canonical URL will temporarily redirect(302) to This may cause the problem that the canonical page declared by the user is not indexed, but the m=1 version of that indexed.

You’ve to can fix the ?m=1 issue to enhance the SEO. But this is not the right practice. Understand how you can solve the Blogger m=1 issue.

Robots meta tags and Robots.txt file Best settings for Blogger SEO.

Let me introduce them if you don’t know what these robots.txt and robots meta tag files are. Robots.txt file controls the search engine bot crawling of the whole website. And robots meta tags tell the search engine which page to index and which do not.

Robots tags contain the indexing rules for a blog post. You can declare these tags in such a way that the search engine crawler can crawl all the web pages and index them.

The taxonomies should not be index in the search results to avoid the duplicated content issues. However, if you don’t know how to do it, read this guide of Blogger Robots.txt and robots meta tags.

Custom robots header tags

Custom robots header tags are the HTTP response of the webpage. This response may include the X-robots Tag that declares a page to index or not. In the Blogger blog, we can modify the X-robots tag in its root setting.

But there are many guides available on the internet that follows the wrong practice. If you don’t know how to use these tags and made changes, this may spoil the SEO of your blog.

Blogger user searches every time for custom robots header tags. In this file, you don’t need to make any changes. It’s already in the best settings. Read this article if you still want to enable the custom robots header tags for Blogger.

Speed of the Blogger blog.

From mid-June 2021, Google’s core web vitals will come into effect and will target the slow website. This will give a boost to those websites that are fast and degrade slow websites. So you’ve to work on Blogger blog speed.

Blogger is a product of Google. Its servers are hosted with Google and very fast. So if your blog speed is slow, the theme you’re using may be guilty of that.

  • Install a Fast Template for the Blogger blog.
  • Compress Images or Serve Next-Gen Images
  • Remove Unnecessary Widget.
  • Remove Unused JS and CSS.
  • Don’t use too many fonts.
  • User Resource hint tag

You can follow our guide to speed up the Blogger blog to achieve the above suggestion and enhance PageSpeed insights.

Webmaster Tool for your website.

Webmaster Tools allows you to track the performance of your website. With the help of the webmaster tool, you can track keywords, improve the content, and find website SEO errors.

Connect the website or blogs to the webmaster’s search engines like Google Webmaster Tool, Bing Webmaster Tools, Yandex, etc. This will help the bot to find your website and get traffic on your website easily.

Submit sitemap for all posts and pages for the Blogger SEO. By default, in Blogger blog, only post sitemap is linked via sitemap, so please visit the linked post to understand how to submit Blogger pages and posts XML sitemap to Google Search Console.

You can understand here how to connect to the Google Webmaster tool.

By using all these methods, you can drastically boost Blogger SEO. If you like this article, subscribe to us via Email; if any doubt, feel free to ask in the comment section below. Thank You. :)

Ashok Kumar

Ashok Kumar working in the Search Engine Optimization field since 2015. And worked on many successful projects since then. He shares the real-life experience of best SEO practices with his followers on You also can learn Advance level SEO for WordPress, Blogger, or any other blogging platform. Stay tuned.

Related Articles


  1. As per now you can share on twitter page and google plus page as you post any article. But you can also take help of ‘ifttt’ web script to do this. to share on twitter page > Visit your feed section. Soon we’ll publish a video on this…

Leave a Reply

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