Blogger Search Preferences Settings : Meta Tags, Custom Robots.txt & More

In my previous post, I’ve talked about all the basic settings of Blogger.

The Blogger offers some advanced SEO settings which are categorized under the “Search preferences”.

In this post, we will see all those advanced BlogSpot SEO settings available in Blogger. Let’s get started.

Search Preferences Settings – BlogSpot Advanced SEO

Meta Tags

  • Click on the “Edit” link of “Meta tags”, choose yes and give a compelling summary of what your blog is all about [maximum 150 characters]. I recommend you to include your main keywords in the description.
  • This description will be shown under your blog name in the SERP. This helps the readers to understand your blog and increase your CTR [Click Through Rate].
  • When you enable this option, you can able to see search description for each and every post/page in Blogger. You can see the search description (Meta description) in the post editor.

Custom Page Not Found

A 404 page is a page which is shown to the readers when they try to access the page that doesn’t exist on the blog or when a user typed incorrect URL.

​The Blogger shows the default 404 message like this:

Default Page Not Found
  • Save

This message is not helpful to keep the readers on the site. As a result, when a reader lands on the 404 (or page not found) page, they will leave the site immediately.

​If the 404 page has personalized recommendations along with a “call to action”, then there is a huge chance that the readers will stay on the site.

​To fix this issue, Blogger has an option to create a custom 404 message. Let’s check it out the steps to do it.


  • Navigate to Settings > Search preferences.
  • Click on the “Edit” link of the “Custom Page Not Found”.
  • Create your custom message.
Custom Page Not Found creation
  • Save

Here is my custom message [see screenshot].

Custom Page Not Found
  • Save

And its HTML code:

<h2>Oops!</h2><p> <h3 align=”left”> Sorry that the page you are requesting isn’t available in our blog.</h3></p>

<p align=”left”>But, here is the <strong>3 Best posts</strong> I’ve picked for you which can be useful to you.</p>

<ul align=left>

<li><a href=”” target=”_blank”> Thanks </a></li><br/>

<li><a href=”” target=”_blank”> Thank you</a></li><br/>

<li><a href=”” target=”_blank”> Thanks for reading </a></li></ul>

<p align=”left”>And, I suggest you to visit our<a href=””>homepage</a> where you can see some of our best posts.</p>

If you like my custom message, feel free to use the above code on your blog. I just created a simple one for this tutorial. You can customize and enhance it with more call to action.

Custom Redirects

  • I've already talked about “Custom Redirects” in this post. I suggest you to check it out.

Custom Robots.txt

Crawlers and indexing
  • Save

Robots.txt is a text file which is in the root of your site.

The Robots.txt file is generally used to stop bots from crawling unnecessary parts of your blog such as search pages. In a nutshell, it restricts the crawler bots from accessing the particular area of your site.

You can find the default Robots.txt file of your site here​

Replace it with your blog URL. Now, you can see your blog Robots.txt file.

This is default Robots.txt of one of my blog

  • Save

Explanation of above Robots.txt

The “User-agent” is the term generally used for the search engine crawlers. “Disallow:” is usually used to list the files or directories which we need to exclude from crawling.

User-agent: Mediapartners-Google – The user agent here is AdSense bot.

Disallow: – when nothing is mentioned here, it will access the entire site.

User-agent: * – the user agent may be all the search engine crawlers.

Disallow: /search – request all the search engine crawler to exclude the search.

Allow: / – it means that the crawlers allowed accessing the homepage.

You can use “Custom Robots.txt” to customize the Robots.txt as per your need and it will override the default Robots.txt. Here are the steps:

  • Click on “Edit” link in Custom Robots.txt.
  • Choose “Yes” and paste your Robots.txt code.
  • Click on “Save changes” button.

I recommend you to use the Google search console (Robots.txt tester) to test the Robots.txt file for any errors or warnings.

Custom Robots Header Tags

  • This is an inbuilt SEO setting which works alike Custom Robots.txt. I recommend you to enable it and configure as per the settings in the screenshot or you can customize it as per your wish.
Custom robots header tags
  • Save
  • Once you enable it, you can see the “Custom Robots Tags” is available for every post.
Custom Robots Tags
  • Save
  • Please check it out this guide where you can find more information about the directives.

​By default, Blogger post titles are not optimized. So, you can refer this guide and make it as SEO optimized Blogger post titles.

I hope that the information in this post is useful to you. If you find the information in this post useful, share this post with your friends.​

Blogger Search Preferences Settings : Meta Tags, Custom Robots.txt & More

Click to Tweet This Post

Also see:

Do NOT follow this link or you will be banned from the site!