Article by Shafar. About the Author: Tech Freak, Android Lover, Wordpress Addict, Social Media Junkie and the Founder of TipsBlogger. To submit guest posts to TipsBlogger, please read the Guidelines.
63 Responsesto “How to Redirect a Blogger Blog to another Blog or Website”
it worked thanks man iam gonna sub its funny u put dont forget to activate the meail when subbing ya it suks when they dont i got like 4500 subs and like 400 didnt activate there email i email them directly lol
I am receiving the following error when I try this
“Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “content”.”
not working. it says,
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “content”.”
@Jack wilson
If your target site is also a blogger blog, you can redirect to its homepage only. Blogger doesn’t have these kind of advanced options. However if your target blog is self-hosted wordpress, you can do this using various tutorials available online.
For example: http://www.iblogzone.com/2010/03/how-to-migrate-from-blogger-to-wordpress-part-1.html
I usually go to de configuration panel at blogger and add my new domain as if I were going to use the domain at blogger, but I do not update the dns to google, just use the hosting normally. I do this after importing the posts from blogger to wordpress.
This way all the links are redirected to the domain.
To be more clear. I add teh domain that I´m using in my wordpress site as a custom domain on blogger.
Obviusly I will not update the domain DNS to point to the google servers.
This way all the links are redirected properly to the wordpress blog where you can handle them with plugins and a proper permalink structure to keep at least the permalinks for the posts the same.
Reccommended Plugins:
Redirection
Permalink Migrator
Broken Link Checker
I saw your site when i search for blog post redirection. is there any way we can redirect users to another blog post in same blog after 1 or 2 minutes.
So you can use an IF asking if the actual blog url (data:blog.url) is the url of the post that you want to redirect after some time.
And then You can add the meta redirection with the delay of time that you want.
Here is the code
<b:if cond=’data:blog.url == "http://YOUR OLD URL HERE"
‘><meta content="60;url=http://YOUR NEW URL HERE" http-equiv="refresh"/></b:if>
I do not know if the code will be shown as it should, so if it dos not work I can post a link to a text file or something like that where you can see the code or even a live example.
@Andy
Unfortunately there are no other ways I’m aware of. Blogger blogs are not much customizable like WordPress. However you can try on Google for any alternative solution. Sorry for being helpless from my part:)
one question: how can I reduce the redirect time gap which is about 3-5 seconds and also showing the original source site contents in this “redirect time gap” please advise.
To Mark, the meta refresh method performs the redirection after the pages is loaded.
Javascript redirection is faster.
Both methods are bad for SEO.
Blogger does not have good options for this unless you want to change from a blogspot url to your own domain, in that case you can add your new domain in the settings and the redirection will be made automatically.
Thanks for your assistance i did as you explained but the problem is this, it only redirects for some time but later stop. And it does not redirect immediately.
This code might be usefull
1.Log in to your dashboard–> layout- -> Edit HTML
2.Scroll down to where you see tag.
3.Add below code into your template just after the tag.
thanks a lot. I used it to redirect my trafficfrom sahaideas.blogspot.com to rksahaconsult-usa.blogspot.com
thanx a lot….
Thanks!
Does it work for all kind of templates?
@Prateek
It WILL work in all Blogger Blog Templates!
Finally one that works
it worked thanks man iam gonna sub its funny u put dont forget to activate the meail when subbing ya it suks when they dont i got like 4500 subs and like 400 didnt activate there email i email them directly lol
Thank you!! It did work, finally! Loved your other tips as well…
Thanks! It is a great and useful blog.
Thanks, I was able to redirect my traffic from my previous url on the same blogspot.
thanks worked great for me!
thx man i used this code to my older blogs
u rock dude .osum…….it rally worked //………thanks a ton …….. keep up d good work
I am receiving the following error when I try this
“Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “content”.”
@Talina of Harvest of Daily Life
Please try again, I made some changes now.
Still I face the same issue… Just to be clear: is it possible to redirect to a normal domain page http://www.example.com?
@BunnyB
Yes, you can redirect your blogspot blog to any domain.
not working. it says,
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “content”.”
@Priyanka
Made changes to the code. Now it’s working fine, damn sure! Try it!
Here is a way to redirect individual blog posts. This way no links are broken:
http://tutorialgeek.blogspot.com/2010/11/how-to-change-your-blogger-domain-url.html
worked for me. thanks
Wow! This was so easy! Thank you so much!
you are the best!
what about SEO? is this a temp redirect or a 301 redirect?
thnx bro___i wz very worried abt mah change of domain frm http://www.trickytech.co.cc to http://www.trickytech.org ___now m litl pleased____thnkew vey much
Thanks for you tip.
Hello,I came across to your blog from google. Really a fantastic article. I loved it and willing to come back again.Best Regards,Emma
Thanx a lot ….. my question is how to redirect my post on one domain to another.. for example let this is my post http://abc.blogspot.com/2011/10/i-am-happy.html
and i want this post to redirect to
http://abc-abc.blogspot.com/2011/10/i-am-happy.html
how to do that..? I have tried ur code but when i open http://abc.blogspot.com/2011/10/i-am-happy.html it redirect’s to
http://abc-abc.blogspot.com (home page) instead of http://abc-abc.blogspot.com/2011/10/i-am-happy.html
so , I would be thank-full to u if u help me with this issue..
@Jack wilson
If your target site is also a blogger blog, you can redirect to its homepage only. Blogger doesn’t have these kind of advanced options. However if your target blog is self-hosted wordpress, you can do this using various tutorials available online.
For example:
http://www.iblogzone.com/2010/03/how-to-migrate-from-blogger-to-wordpress-part-1.html
If you cannot do this personally, avail professional services from the experts.
For example:
http://bloggertowpmigration.com/
Good Luck
I usually go to de configuration panel at blogger and add my new domain as if I were going to use the domain at blogger, but I do not update the dns to google, just use the hosting normally. I do this after importing the posts from blogger to wordpress.
This way all the links are redirected to the domain.
To be more clear. I add teh domain that I´m using in my wordpress site as a custom domain on blogger.
Obviusly I will not update the domain DNS to point to the google servers.
This way all the links are redirected properly to the wordpress blog where you can handle them with plugins and a proper permalink structure to keep at least the permalinks for the posts the same.
Reccommended Plugins:
Redirection
Permalink Migrator
Broken Link Checker
try this
strLoc = window.location.href;
;
var newLoc = strLoc.replace('http://abc.blogspot.com/', 'http://abc-abc.blogspot.com/'
window.location.replace(newLoc);
This way you redirect all user who has javascript enabled (almost everyone) from one site to another.
If you want to redirect just one post you can use the same code. Here is the example.
strLoc = window.location.href;
;
var newLoc = strLoc.replace('http://abc.blogspot.com/2011/10/i-am-happy.html', 'http://abc-abc.blogspot.com/2011/10/i-am-happy.html'
window.location.replace(newLoc);
This code can be pasted in the html of your theme in the head section.
thanks its ur and my turning point.
I saw your site when i search for blog post redirection. is there any way we can redirect users to another blog post in same blog after 1 or 2 minutes.
This can be done using the same code provided in this blog post but you need to add a conditional IF.
Here you can see some examples:
http://mystady.com/2011/05/7-blogger-page-types-analysis-code.html
So you can use an IF asking if the actual blog url (data:blog.url) is the url of the post that you want to redirect after some time.
And then You can add the meta redirection with the delay of time that you want.
Here is the code
<b:if cond=’data:blog.url == "
http://YOUR OLD URL HERE"‘>
<meta content="60;url=http://YOUR NEW URL HERE" http-equiv="refresh"/></b:if>I do not know if the code will be shown as it should, so if it dos not work I can post a link to a text file or something like that where you can see the code or even a live example.
बहुत बहुत शुक्रिया! Great!
thanks man
best redirection trick….
The trick worked but i just want to know how to redirect even faster then that. Is there a way?
@Narayan
I’m afraid there is no other way to do this.
Its great, I got the answer in a single click. Thanks for the info.
Thank you! This is very useful info for me!
Hi Shafar,
I must say that the code you provided is excellent and will help all of us who want to redirect in Blogger. But, I need a help from you.
I have deleted few blog-posts from my blog-site and now want to redirect visitors to my Homepage.
If you visit http://news24x7online.blogspot.in/2011/11/hot-sexy-photos-of-sunny-leone-new.html this deleted page you will get to see the default Blogger Message, But I want to redirect all visitors to my Homepage instead of Blogger’s Default page.
Is there any code to redirect to homepage on selected url-blog-pages?
@Andy
Try this code:
<b:if cond=’data:blog.url == "http://YOUR OLD URL HERE"
‘><meta content="60;url=http://YOUR NEW URL HERE" http-equiv="refresh"/></b:if>
Tip by: Fernando Benito
Useful link: http://mystady.com/2011/05/7-blogger-page-types-analysis-code.html
@Shafar,
I have tried the code
It got saved in my Blog-Template without any error. But, The redirection not happened.
AFter adding code we can redirect blogspot blog to WordPRess blog or not???
@Ammar
Of course you can do that!
@Andy
Unfortunately there are no other ways I’m aware of. Blogger blogs are not much customizable like WordPress. However you can try on Google for any alternative solution. Sorry for being helpless from my part:)
Hi Mate,
Thanks! It is a great and useful blog.
Great tips by you thx for this, i use this and it is working…thx dear
Thanks. It is very useful for me and tried.It’s working……….
Hello,
Great info! Very helpful.
Is there any script to redirect mobile browsers to a certain post on my blogger blog?
Thanks in advance
Thanks Shafar,
one question: how can I reduce the redirect time gap which is about 3-5 seconds and also showing the original source site contents in this “redirect time gap” please advise.
Works only with old template design!
To Mark, the meta refresh method performs the redirection after the pages is loaded.
Javascript redirection is faster.
Both methods are bad for SEO.
Blogger does not have good options for this unless you want to change from a blogspot url to your own domain, in that case you can add your new domain in the settings and the redirection will be made automatically.
Hi does anyone know how to undo this once its redirected? Now I cant seem to access by blog at all!
to Sean.
To undo the redirection just delete the code that you pasted on your template.
Thank you I have done that. The reason I wanted to undo it is because this code is too slow…
Does anyone know if there is a way to redirect without the website you want to redirect away from showing up for a few seconds?
Thanks for your assistance i did as you explained but the problem is this, it only redirects for some time but later stop. And it does not redirect immediately.
This code might be usefull
1.Log in to your dashboard–> layout- -> Edit HTML
2.Scroll down to where you see tag.
3.Add below code into your template just after the tag.
Thank You Very Much.
thanks for your assistance in redirecting from blog to the website and it really works and once again thank you.
After how much time, it will redirect?