Understanding Web Page Redirection, the smart way

This article is intended to help you understand web page redirection and some of the technologies involved with doing so.

If you are looking for a more comprehensive guide to redirecting your page. Or if you are anxious for code samples on redirecting your page, then please reference this article: How to redirect a web page, the smart way.

What is Web Page Redirection?

Well, obviously this is simple, and not very complicated; redirecting a web page just means that you get transfered to another web page when accessing the current page or attempting to. That is pretty clear.

What isn’t clear — is that there are really at least 2 major different forms of web page redirection; Client-side Redirection & Server-side Redirection

Client-side

What is Client-side Redirection?

Well in this context, it’s your browser. More specifically: the contents of the web page your browser literally downloaded is the client (html). Because when you visit a web page, that page is downloaded and stored temporarily on your computer (also known as being cached).

Server-side

What is Server-side Redirection?

Basically, as a user visiting a web page — you can’t see anything that happens on the server-side.

This means that when a redirection occurs on the server-side, the only way you see it is that the original URL you were contacting suddenly changes to the new URL that the server-side is redirecting to. This is typically the best way to go about redirecting, because it is really the only “safe” way of communicating to a search engine “Hey, this page has been moved, here is the correct URL”

With that said, it is important to understand the different types of URL redirection. Ultimately, the redirection occurs when your browser or client is instructed of the redirection. My rule of thumb is to not ever redirect unless it is permanent. That doesn’t necessarily apply to everything, but it is a safe route.

The 301 redirect is really the only redirect I use, because it is intended to be a permanent redirect, and search engines recognize this.

What should I stay away from?

In short: Client-side Redirection. These methods of redirecting a web page range from using html meta tags, to javascript, and even using flash embedded on a page to redirect. All of these methods are notorious for getting you de-indexed from search engines, or at the very least, you’re page getting automatically penalized from search engines. Stay away from client-side redirection, unless it is user-initiated (like clicking on a link).

That pretty much sums it up. It is important to keep in mind that if you are trying to redirect your page, do some research to find out exactly which redirect is right for you.

Comments (2)

Team Fortress 2; My new reason to slack

Well, not really “new”.

My buddy sent me this screen shot and thought it was worth posting.

Team Fortress 2 FTW!

If you haven’t played this yet, I highly recommend it!

Comments (2)

Lykke Li; Wierd Swedish Chick with a Great Song

I usually don’t post too much about things not related to my blog, but you know what, who cares, it’s my blog, I’ll post what I want.

One of my friends sent me this article about this song called “Little Bit” by Lykke Li.

It took a second round of listening to it to form an opinion on it, and I have to say I really, really like this song. Great stuff.

Enjoy~

Digg This!

Comments (2)

Go Green, Disable Flash Player, SAVE THE WORLD!

This may be near the top of the most ridiculous articles I’ve read in a while.

So ridiculous, in fact — That it has encouraged me to post about it.

So, according to Matthew Garrett, disabling your flash player will help you save lots of energy, so disable it! He complains that when he visits myspace, his machine gets overloaded.

Well, Matthew — 2 things:

  1. Get a faster computer.
  2. Stop going to myspace, that site sucks by itself, aside from Flash

I’ve been in several debates and discussions with people who just do not like flash for their own reason. In most cases, their argument is legitimate, and I just don’t share their opinion. In this case, it is just a double whammy — not only do I disagree, but his argument is completely ridiculous.

Sure, saving power = good idea. But to go so far as to bash a specific technology so insignificant compared to other power-hungry things, it just seems really bizarre & far fetched to me.

Ok, I’m done. I feel better now.

Comments (2)

My First Papervision3D Project

Well, I’ve been fooling around with papervision for a while now. Sure enough, I’ve completed my first project with it.

The goal was to replace the old portfolio display/home page that my employer, Biggs Gilmore previously had. We wanted to use papervision with the goal in mind to really step it up a notch. I knew just by choosing papervision as the route, we couldn’t go wrong.

We knew we wanted to go with some sort of a “photo wall”. After about a month of working on the weekends and after work, I came up with something fairly slick. The release of Papervision 2.0 could not have been better timed, I quickly ported my app over to GreatWhite and gained a significant performance increase.

And finally, see it for yourself:

Biggs Gilmore

Comments (1)

« Previous entries