Sunday, September 30, 2012

Fix 404 Page Not Found Error with redirection in Blogger

You will often notice that visitors come to a page which doesn't exist on your website, either by clicking a broken link (unreachable link) or typing a wrong URL. Typically, this may result bad user experience. As a webmaster, it is our concern to avoid misleading with a status message.  In Blogger, page not found site errors can be identified with the help of Google Webmaster Tools. It also works for any website that capable of verifying ownership with Google webmaster tools.  If you encounter an error, then the next step is putting it in right direction. In order to resolve the error, we will employ following error handling mechanisms in Blogger.
  • Blog's custom page not found message
  • Blog’s custom redirects
Organization of errors can be done easily in updated blogger interface. Please note that you won't find any options in older interface.

Set custom 404 Page message in Blogger:

1. Go to Blogger and open your blog Setting in Dashboard
2. Under settings click on Search preferences. There you will find Errors and re-directions.
3. Now edit Custom Page Not Found option and enter the message which you would like to notify your users about the error page.
Custom 404 page settings in Blogger
Custom 404 page will be displayed only to the visitors who come with 404 HTTP status code. Instead of message, you can use HTML, as well as CSS code up to 10k characters. If possible, try to put search box within the message and provide link to most popular articles or posts. This method is perfect solution for the visitors who came with a mistyped URL.

Set custom redirects in Blogger:

So far we have discussed about Custom 404 page, Now it's time to fix errors related to deleted or removed pages or posts.
1. For this edit Custom redirects option in Search preferences.
2. Then click New redirect and enter non-existing or removed post URL path followed by root domain in From block.
3. Next enter the URL path followed by root domain in To block to where you would like to redirect.
Custom redirect settings in Blogger
This option will helps you to drive your old visitors to new relocated page or home page. But It is not compulsory to fix all 404 errors with redirection. Because you may not able to control every link to your site. Moreover it doesn't affect your site search performance. So just try to fix every 404 error listed in Webmaster Tools or top-ranking related issues. Have any feedback or query? if yes, then post a comment.

18 comments:

  1. sometimes my website which is hosted by blogger does not open and gives 404 error.. what should i do fo that??

    ReplyDelete
    Replies
    1. Not to worry.That happens rarely due to server error or internet connectivity. If you find any issues related to broken links and wrongly typed URLs, follow the method as it is in the post.

      Delete
  2. If I redirect broken url, should I use permanent redirect? No normal redirect?

    ReplyDelete
    Replies
    1. Permanent redirection (301) is the best way to fix broken links.

      Delete
    2. Thanks friend! Sorry for asking this out od topic question. How to use canonical tag for fix blogger duplicate title tag issue?

      Delete
    3. Simply add link tag with duplicate URL in <head> section of the HTML. example: <link rel="canonical" href="http://www.example.com/duplicate_url"/>

      Delete
    4. Again thank friend your help.

      Delete
  3. Satyam,

    is there a way to set up ONE Page Not Found redirect that will redirect to, or open the same post or page (eg homepage) to fix ALL 404 Page Not Found Errors?

    in Search preferences, Errors and re-directions?

    in CSS?

    or any other way?

    that would not display the error message even for a split second?


    Thx

    ReplyDelete
    Replies
    1. Deleted or removed URLs can be redirected to any page that you want, but it is not possible in Blogger to handle all misspelled URLS. In 404 page you can put home link that helps visitor to reach homepage.

      CSS are only used for styling purpose.

      It may possible with server side programming. We don't have that facility in blogger,so not possible in Blogger.

      Delete
  4. Heloo, i've deleted some posts from my blog and then it was down ( is was deteled) and now I post daily on it and google not indexed, google bot is not coming on my website control panel from webmaster tools I see: Google could not access your site because: DNS Error. I put sitemap, and still does not work. What can I do? Thanks

    ReplyDelete
  5. thats cool tutorial,i will give it a try on one of my blogspot blog

    ReplyDelete
  6. thanks for this post. but i am looking for a way to redirect my http://dailyhealthylifestyletips.com to http://www.dailyhealthylifestyletips.com. pls, i need your help.

    ReplyDelete
    Replies
    1. login your domain name hosting account & redirect your url http://dailyhealthylifestyletips.com to http://www.dailyhealthylifestyletips.com

      www.djsstop.com

      Delete
  7. hi my web master tools shwing 35 not found errors in first step error code not clear please post the code

    ReplyDelete
  8. But When i tried to set custom 404 not found page.it does not work and see the actual website with all its features like sidebar menu bar footer etc.in short custom page is not showing.My website is

    My Website

    ReplyDelete
  9. For some reason my 404 has quit working... It just goes to a regular blank page (with header, sidebar, and everything else). I'm not sure when this changed but when I try to enter in a new 404 custom text, nothing changes. Any ideas?

    ReplyDelete
  10. bro pls help me
    show the error:

    "We have not been able to verify your authority to this domain. Error 12."

    pls help

    ReplyDelete
  11. Thanks so much. i did it for my new blog. my old blog was stolen. lol. guess i didnt pay on time after it expired. i had to start all over again.

    HealthAroundus

    ReplyDelete

Please note that new comments are subjected to moderation. So you will see your comments later.