it's a way of cheating the Search engines and also your visitors. It's like showing your optimized page to search engines but you are showing different page to your customers
it's not a suggested way. when search engines catch you while you are doing it, they will ban you from them index
as much as possible, don't do cloaking, you may get easy traffic or rankings but you have to pay the price once you get caught.
Search engine spiders don't understand JavaScript. It's like a person with a basic education here in the United States trying to read Assyrian. It's just not going to happen. The golden rule of search engine optimization (ok, the other rule, since the gold GOLD rule is to write quality content served fresh regularly) is to NOT serve content to the search engines that you do not serve to your visitors. Serve once - deploy everywhere - and make everybody happy. Follow that simple rule, or you will feel the Hammer of Thor (I mean Google, Yahoo and MSN) fall down upon you. And it's not a pretty feeling.
I wouldn't take the risk....take it from someone that has learned the hard way....4 year old domain with high rankings banned
Here is another meaning of cloaking: Cloaking - Is a black hat search engine optimization (SEO) technique in which the content presented to the search engine spider is different from that presented to the users' browser.
No that is not an effective way of cloaking, it's not a method at all just to have javascript redirect to another page. Cloaking is done by having a database of IP addresses of known spiders/bots. When someone or something is visiting your website, there IP address is referenced to the database of IP's you have. If it matches up to a search engine, then they will see page 1. If the IP is not in your database then they will see page 2.
Ok, but according to what 've read, a Javascript redirect in an external .js file works perfectly and cannot be followed by a bot.
Would you happen to have a link to the page/site (or the title of the book) where you read that Luke? I'd be more than happy to take a look at if or you and give you my own opinion on it if you like.
I don't have my own opinion, because I really don't know if what I read is accurate. But, I read on syndic8.net that it's a common practice that works successfully.
not true....the one I was banned for was in an external file the site was ranking pretty well and the only change I made to the site was to redirect the pages to another related site that I had.. redirTime = "7000"; redirURL = "http://www.newdomain.com"; function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); } Code (markup): I got advice that a redirect in an external file would be impossible for google to detect.....and Google was the only search engine that banned me..
This is disappointing. Do you have proof that it was definitely the javascript redirect that got you banned?
This was the only change I made to the site.....and after I removed the redirect and filed a reinclusion request, after about 7 months the site got indexed again but it wasn't ranking anywhere close to where it was