Search Engine Cloaking ECommerce Articles | April 28 Brooks Robinson Orioles Jersey
... soon as you mention the idea of page cloaking you can be sure that someone ... is going to jump to the ... that you intend to cheat the search engines. There is no denying the
As soon as you mention the idea of page cloaking you can be sure that someone somewhere is going to jump to the conclusion that you intend to cheat the search engines. There is no denying the fact that search engine spammers have used page cloaking in the past, and that the reputation of cloaking has been damaged as a result. The fact remains however that there are still many legitimate reasons for wanting to dabble in various forms of page cloaking, so don't be too quick to judge!
What is Page Cloaking
Page cloaking is the practice of altering contents of a page depending on the software Eddie Murray Authentic Jersey
, method andor IP address being used to access it. Cloaking has been made possible through the use of server side technologies such as ASP and PHP (amongst others), and has been abused so much in the past that it will probably never shake off it's bad reputation.
Cloaking is used in all manor of situations, some of them you won't even be aware of until it is pointed out to you. I'll admit to using it on my own site Jim Palmer Authentic Jersey
, and I'm not ashamed of the fact either!
There are several different ways of implementing cloaking; each is based on the environment variables that are passed to the server as part of the actual request.
What browserprogram is making the request? (HTTP_USER-AGENT)
What IP address are they trying to connect from? (REMOTE_HOST)
What page (if any) did they come from? (HTTP_REFERER)
Did they recently request a page? Have they already set preferences? (Session data)
While the environment variables available to us can be used independently to make generalizations and educated guesses, they become powerful customization tools when combined.
By identifying the program used to make the request, we get an idea of how the data will be used and the capabilities of the browser. Suddenly we can use specialized page designs without having to use or redirect users to different URLs depending on what they could handle. It can also prove an effective way to reduce needless data transfer costs; by sending only the code the browser or bot will understand.
When we want to target groups of users based on their geographical location or connection speed Frank Robinson Authentic Jersey
, we can use IP addresses to make an educated guess. Different ISPs will own different IP blocks; these ISPs may operate in a specific region or offer only broadband services. While gathering and maintaining current IP data can be a chore, it is probably the best way to get information on the location of the user without specifically asking them.
The use of referral or session data is probably the most interesting area of cloaking however, as this is where we can learn more about the person making the request. With a little research Roberto Alomar Authentic Jersey
, you can match visitor types by the sites they come from and tailor the site to their needs. Referral and session data can tell us a lot about the visitor without actually needing to identify them; the possibilities are limited only by the imagination!
Why use Cloaking?
There are many different reasons why people want to use page cloaking, and while some of these can be devious in nature, others are designed to be helpful or to standardize the user experience. Some reasons for using page cloaking include: -
To serve known search engine bots with content optimized for best results.
To hide the real keywords and text used for rankings from normal visitors.
To alter the identity of the site depending on who accessed it.
To protect the server and it's contents from malicious bots or misuse.
To re-brand shared content depending on the domain name used to access it.
To limit the options available depending on browser features or capabilities.
To iron out browser inconsistencies.
To serve relevant information to the user based on Operating System andor browser.
To create a more personalised experience for the visitor.
You see page cloaking is perhaps more common than you first think Earl Weaver Authentic Jersey
, and when you look at the whole picture it doesn't seem as bad as some people make it out to be. It's not so much whether or not you use it, but rather how you use it.
I use ASP and dynamically edit the page to show the style sheet optimized for the browser. Even though my server changes just one line from one browser to the next, it is technically page cloaking; the style sheet it serves to the visitor using Opera is not the same style sheet it sends to the visitor using Internet Explorer. Ironically Mark Trumbo Authentic Jersey
, if I chose to use a script on the client side to do the same thing, it would not be considered to be page cloaking!
So why does it matter where the script is executed if they both do the same thing?
It's all because we can look at the source code of the script when it is on the client side; thus we can see the alternatives that are available simply by looking at the way the script works. On the server side however, all the logic is hidden away in some script or server module and we only see the results of the server's decision; not how it came to the conclusion on how it should respond to the request.
The Dark side of Cloaking
The use of cloaking is controversial because of the way it has been abused in the past. Some search engine optimisers use it in their promotional campaigns to serve pages optimised for each of the search engines. While this may seem unfair to other site owners fighting fo . Cheap Authentic Jerseys Cheap Jerseys Wholesale Cheap Jerseys China Free Shipping Cheap NFL Jerseys China Cheap Authentic NFL Jerseys Wholesale Jerseys Wholesale Jerseys China Wholesale NBA Jerseys Wholesale Jerseys From China Wholesale Jerseys From China