Custom Redirects Blogger Post to another URL or Domain

Description: Custom redirect settings in Blogger by which you can easily redirect Blogger post to another URL/Domain.

Let you change your Blogger post URL from an existing post, it would be similar like a new page on your blog. All the incoming traffic from the old post URL would vanish, instead it will show up a 404 page error on your blog. That's not better for your visitors, blog and also in terms of SEO. The simple solution is to use permanent redirection from old Blogger post URL to new post URL. You can find custom redirect setting into your Blogger dashboard. I will discuss it later.

guide to redirect in Blogger posts

It may happen when linking to your page by other Bloggers, they make a mistake when selecting your post URL. In returns, the referral traffic lands on a "404 not found" page instead of the original page. You can find all the error pages that your visitors land on 404 not found pages into the "Crawl errors" section inside your Google Webmaster tools. You can only view the data only if you have verified your blog in Webmaster tools. The solution is same, just locates the URLs of your 404 error pages, and redirects them to the working post URLs.

Clean up all of your 404 error pages is almost impossible because you have no control over the URLs that other sites use to link to you. If it happens, you may contact the site owner who links to your site, ask for changing the 404 not found link with the another working URL. There would be so many sites that link to you with "404 error pages" so contacting them are not a proper solution. Instead of contacts, you can use custom 301 redirect option to get an instant and proper solution. Let's see how many types of redirection are allowed in Blogger.

Custom Redirect Settings in Blogger

If you want to redirect Blogger post to another URL, you can use five types of redirection 300, 301, 302, 303 and 307. All of them mostly used redirection is 301 and 302. Therefore, Blogger has both types of redirection options. To know more about 301 and 302 redirects, follow the articles. If you want to know more about all types of redirects you may proceed to read this article.
  • 302 Redirect: A 302 redirect is a temporary redirect. If you redirect your pages with 302 redirects, it means you temporarily redirect Blogger post to another URL. Search engines can view it by the HTTP response. In that case, your link juice would not be passed i,e, pagerank and backlinks power. Clearly it would not be best for SEO.
  • 301 Redirect: A 301 redirect is a permanently redirect. If you have redirected a page with 301 redirects, the page would be moved permanently. In that case, the link juice would also be passed. Obviously, it is better for SEO. You should always consider 301 permanently redirect when redirecting your old posts to new posts.
Now, here is a simple guide to add custom redirect Blogger post to another URL (or dealing with the crawl errors) by redirecting the error pages to the targeted posts.

How to Permanently Redirect Blogger Posts

Let you have a current post whose URL is "www.yoursite.com/2015/05/old-post.html", now you have edited that URL with "www.yoursite.com/2015/05/new-post.html". Here is a way to 301 redirects.
  1. Go to your Blogger dashboard.
  2. Select your Blog, and click on "Search preferences" under "Settings".
  3. Now, look over the "Errors and redirections" section, and click on "Edit" in "Custom Redirects".


    As mention in the above screenshot, type the old post URL in "From" field or write the post URL that you want to redirect. Make sure, you don't need to write the root directory of your domain i.e., I have typed "/2015/05/old-post.html".
    In field "To", type the new post URL or the URL that points to after redirection. Now, make a tick in the checkbox in "Permanent". It means you are redirecting your post permanently so the link juice would be passed from the old URL to the new one.
  4. Finally, click on "Save", and then on "Save changes".
  5. You have successfully redirected your posts permanently.
By using custom redirects, you can also remove your crawl errors. Here is how can you find these crawl errors.

How to Remove Crawl Errors by Blogger Custom Redirects 

  • Go to your Google Webmaster Tools (Re-brand name is now Google Search Console).
  • Select your property.
  • Look on the left sidebar, and go to Crawl -> Crawl Errors.
  • You can here view the "Not found" pages separated with desktop, smartphone and featured phone. You can easily check the desired URLs point to not found page. If you find it, you can easily 301 redirect them to the targeted post.
  • You can also view where and when Google detected "not found pages" by clicking on them.

Note that the technique is only for the internal pages so you can use the custom redirect option to move your internal pages to another internal page. If you have purchased a new domain and if you wish to redirect your current blog to the new domain, you will need a technique to redirect to the external pages.

Some bloggers start blogging with free Blogger platform, but later they switch to WordPress site with their own domain name. In that case, they redirect Blogger blog to the new domain as the following way. If you wish to redirect your entire Blogger blog to a new domain, just follow the simple step.

Redirect Blogger Blog to another Website Domain

  1. Go to your Blogger dashboard.
  2. Select your blog -> Template -> Edit HTML -> Click anywhere in the Blogger source code, and press Ctrl+ F.
  3. search <b:include data="blog" name="all-head-content"/>.
    Now paste the following line just below to above line.

    <meta http-equiv='refresh' content='0;url=http://www.yournewdomain.com' />


    Here the number 0 indicates that how many seconds to wait before redirection to the domain. If you have set 0, it is similar as 301 permanent redirects otherwise it would be 302 or 307 temporarily redirect.
You can redirect your Blogger post to another post URL with JavaScript too by the command "window.location='http://example.com'". I would not recommend you to redirect your pages by using JavaScript method as some browsers may have disabled it, and also most of the search engines would not follow such redirects.

Update 1: Yesterday, I have received a mail from our reader that how can I redirect a Blogger post to an external page. Therefore, I think it should be update here.

Redirect a Blogger post to External URL

First, I have to use the conditional code of Blogger to select a particular page or post, once we select the page that we want to redirect, we will apply meta code to redirect. Don't think so much, Just copy the below code and paste it just below to <b:include data="blog" name="all-head-content"/> code inside your Blogger source code.

<b:if cond='data:blog.url == &quot;Your-Blog-Post-URL-HERE&quot;'>
<meta http-equiv='refresh' content='0;url=External-Post-URL-HERE' />

</b:if>

Change your blog post URL and the external post URL in above code, and save the template. Now, go to the post that you have redirected, you will see once it loads, redirected to the external domain post page. If you have any doubt you may feel free to contact us.

Conclusion: Blogger team has given us a great feature as custom redirects by which we can redirect our internal pages to any other internal pages. We can also improve our blog's user interface by improving 404 not found pages. I have explained it in the details, but if you have any doubt you may ask by the comment.


Like Us on Social Media
Share this article
Copyright © 2015 BloggerTipsSEOTricks.com • All Rights Reserved.
Powered by Blogger
back to top