Google: Cloaking, sneaky Javascript redirects, and doorway pages

Posted By Mardian Purwanto

Cloaking

Cloaking refers to the practice of presenting different content or URLs to users and search engines. Serving up different results based on user agent may cause your site to be perceived as deceptive and removed from the Google index.

Some examples of cloaking include:

  • Serving a page of HTML text to search engines, while showing a page of images or Flash to users.
  • Serving different content to search engines than to users.

If your site contains elements that aren’t crawlable by search engines (such as Flash, Javascript, or images), you shouldn’t provide cloaked content to search engines. Rather, you should consider visitors to your site who are unable to view these elements as well. For instance:

  • Provide alt text that describes images for visitors with screen readers or images turned off in their browsers.
  • Provide the textual contents of Javascript in a noscript tag.

Ensure that you provide the same content in both elements (for instance, provide the same text in the Javascript as in the noscript tag). Including substantially different content in the alternate element may cause Google to take action on the site.

Sneaky Javascript redirectsWhen Googlebot indexes a page containing Javascript, it will index that page but it cannot follow or index any links hidden in the Javascript itself. Use of Javascript is an entirely legitimate web practice. However, use of Javascript with the intent to deceive search engines is not. For instance, placing different text in Javascript than in a noscript tag violates our webmaster guidelines because it displays different content for users (who see the Javascript-based text) than for search engines (which see the noscript-based text). Along those lines, it violates the webmaster guidelines to embed a link in Javascript that redirects the user to a different page with the intent to show the user a different page than the search engine sees. When a redirect link is embedded in Javascript, the search engine indexes the original page rather than following the link, whereas users are taken to the redirect target. Like cloaking, this practice is deceptive because it displays different content to users and to Googlebot, and can take a visitor somewhere other than where they intended to go.

Note that placement of links within Javascript is alone not deceptive. When examining Javascript on your site to ensure your site adheres to our guidelines, consider the intent.

Keep in mind that since search engines generally can’t access the contents of Javascript, legitimate links within Javascript will likely be inaccessible to them (as well as to visitors without Javascript-enabled browsers). You might instead keep links outside of Javascript or replicate them in a noscript tag.

Doorway pagesDoorway pages are pages specifically made for search engines. Doorway pages contain many links – often several hundred – that are of little to no use to the visitor, and do not contain valuable content. HTML sitemaps are a valuable resource for your visitors, but ensure that these pages of links are easy for your visitors to navigate. If you have a number of links to include, consider organizing them into categories or into multiple pages. But in doing so, ensure that they are intended for visitors to navigate the sections of your site, and not simply for search engines.

Google’s aim is to give our users the most valuable and relevant search results. Therefore, we frown on practices that are designed to manipulate search engines and deceive users by directing them to sites other than the ones they selected and that provide content solely for the benefit of search engines. Sites making use of these practices may be removed from the Google index, and will not appear in Google search results.

If your site has been removed from our search results, review our webmaster guidelines for more information. Once you’ve made your changes and are confident that your site no longer violates our guidelines, submit your site for reconsideration.

If you’d like to discuss this with Google, or have ideas for how we can better communicate with you about it, please post in our Webmaster Help Group.

Nov 17th, 2007

No Comments! Be The First!

Leave a Reply

You must be logged in to post a comment.

  • Buy Cheap new arthritis drug Online We Can Offer You Visit Our Online Pharmacy.
  • Buy Cheap sublingual sildenafil Online Internet Prices For sublingual sildenafil! Low Prices.
  • Buying Cheap levitra use instructions. Mexican Pharmacy, Best Prices. Best Drugstore.
  • Buy Cheap taking 2 20 mg cialis Online Best Online. Discount Pharmacy Online.
  • Buy Cheap muscle relaxer pain pill Now Online Prices For muscle relaxer pain pill! Free Viagra Pills!
  • Buy Cheap antidepressant prescription Now Top Online Pharmacy. Cheap Online Pharmacy.
  • Buy Cheapest price for generic viagra Now Best Drugstore. Cheap Online Pharmacy.
  • Buy Cheap valium by Online Online Prices For valium by! Best Prices.
  • Buying Cheap information on weight loss supplement. Mexican Pharmacy, Best Prices. Best Drugstore.
  • Buy Cheap prescription weight loss medication Online Best Drugstore. No Prescription Needed.
  • Buy Cheapest kills appetite Online Discount Online Pharmacy. Best Online.
  • Buy Cheap total health discount vitamins and herbs Now Discount Pharmacy Online. Top Online Pharmacy.
  • Buy Cheap cialis coupons Now Online Medical Shop. Top Online Pharmacy.
  • Buy Cheap internet discount pharmacies Online Best Internet. Discount Online Pharmacy.
  • Buy Cheap doxycycline dosage Now Drugs, Health And Beauty. Guaranteed Shipping.
  • Buy Cheapest no prescription drugstore Online Best Online. Drugs, Health And Beauty.
  • Buy Cheap xanax cost Online Cheap Online Pharmacy. Best Drugstore.
  • Buy Cheap new erectile drug cialis Online Discount Pharmacy Online. Best Drugstore.
  • Buy Cheap online ultram Online Pharmacy At The Best Price! Best Drugstore.
  • Buy Cheap prescription weight loss supplements Online Top Online Pharmacy Supplier. Low Prices.
  • Buy Cheap xanax pregnancy Now Order Cheap Meds Without Rx. Best Internet.
  • Buy Cheapest side effects of lorazepam Now No Prescription Needed. Pharmacy Store.
  • Buy viagra sex Without Prescription Doctor. Pharmacy Store. Low Prices.
  • Buy Cheap phentermine buy on line overnight Online Pharmacy Store. Online Medical Shop.
  • Buy Cheap no rx alprazolam Now Discount Online Pharmacy. Best Internet.
  • Buy Cheap sildenafil citrate viagra Online Best Online. Special Prices For sildenafil citrate viagra!
  • Buy Cheapest buy diet pills no prescription Now Best Online. The Largest Internet Pharmacy.
  • Buy Cheap cialis free coupon Online Best Prices. Top Online Pharmacy Supplier.
  • Buy Cheap pfizer viagra discount Online Online Prices For pfizer viagra discount! Best Online.
  • Buy Cheap viagra replacement Now Best Drugstore. Order Cheap Meds Without Rx.
  • Buy Cheapest levitra quit working Now Best Internet. Special Prices For levitra quit working!
  • Buy Cheapest cialis 30 oral Online Best Online. Top Online Pharmacy.
  • Buy Cheap ambien dosing Now The Largest Internet Pharmacy. Pharmacy Store.
  • Buy Cheap viagra substitute Now Top Online Pharmacy. Drugs, Health And Beauty.
  • Buy Cheapest viagra online in canada Now Buy Medications Online. Best Internet.
  • Buy Cheap natural vitamin store Online Pharmacy Store. Buy Medications Online.
  • Buy Cheap propecia cost Now Low Prices. 100% Satisfaction Guaranteed.
  • Buy Cheap zoloft vs paxil Now Cheap Pharmacy Online. Guaranteed Shipping.
  • Buy Cheapest prescription only diet pills Online Best Internet. WorldWide Shipping.
  • Buy Cheapest cheap levitra online Online Cheap Online Pharmacy. Low Prices.
  • Buy Cheapest chronic pain consultations prescriptions online Online Buy Medications Online. Low Prices.
  • Buy Cheap non narcotic pain meds Online Cheap Prescription Drugs. Best Online.
  • Buy Cheapest lexapro antidepressant Online Pharmacy At The Best Price! Low Prices.
  • Buy Cheap pill prescriptions Now Discount Pharmacy Online. Top Online Pharmacy.
  • Buy Cheapest azithromycin tablets Online Best Drugstore. No Prescription Needed.
  • Buy Cheapest antidepressant pill high Online Best Drugstore. Cheap Online Pharmacy.
  • Buy Cheap remedy for toothache pain Online Best Online. Special Prices For remedy for toothache pain!
  • aspirin codeine Online Without Prescription Low Prices. Top Online Pharmacy.
  • Buy Cheap propecia india Now Best Drugstore. Order Cheap Meds Without Rx.
  • Buy generic viagra blue pill Online Without Prescription. Best Prices. Best Internet.
  • Buy Cheapest herbal diet pills Now Pharmacy At The Best Price! Best Prices.
  • Buy Cheap valium no prescription Now Best Online. 24/Internet)(safe Pharmacy.
  • Buy Cheap tramadol depression Now Guaranteed Shipping. Buy Medications Online.
  • Buy Cheap herbs for weight loss Online Best Prices. The Largest Internet Pharmacy.
  • Buy Cheap discount pharmacies australia Now 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap ultram 50 mg Online Discount Pharmacy Online. Best Internet.
  • Buy Cheapest cialis 30mg Online Top Online Pharmacy. Best Online.
  • Buy suppliers of viagra in uk Online Without Prescription. Low Prices. Best Internet.
  • Buy Cheapest viagra uk Now 24/Internet)(safe Pharmacy. Low Prices.
  • Buy Cheapest newest weight loss pill Now Low Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheapest cialis dosage 20mg Online WorldWide Shipping. Best Internet.
  • Buy Cheapest order acomplia Online Best Online. Top Online Pharmacy.
  • Buy Cheap levitra sperm pills Now The Largest Internet Pharmacy. Best Online.
  • Buy Cheap nitroglycerin tablets Online Guaranteed Shipping. Cheap Online Pharmacy.
  • Buy Cheap sleep aid medicine Now Buy Medications Online. Free Viagra Pills!
  • Buy Cheapest mail order viagra uk Now Online Medical Shop. Top Online Pharmacy.
  • Buy Cheap phentermine with no perscription Now Discount Online Pharmacy. Online Medical Shop.
  • augmentin generic Online Without Prescription Best Prices. WorldWide Shipping.
  • Buy Cheapest viagra for cheap Now 100% Satisfaction Guaranteed. Low Prices.
  • Buy Cheapest how to get pain meds Now Best Prices. Top Online Pharmacy Supplier.
  • Buy Cheapest phentermine free online consultation Now Best Prices. Special Prices For phentermine free online consultation!
  • Buy Cheapest fastest way to burn fat Now Internet Prices For fastest way to burn fat! Pharmacy Store.
  • Buy Cheap order vermox tablets Online No Prescription Needed. Best Online.
  • Buy Cheapest drug muscle relaxants Now Order Cheap Meds Without Rx. Low Prices.
  • Buy Cheapest pinworms treatment Online Best Internet. Drugs, Health And Beauty.
  • Buy Cheap levitra presciptions Online Cheap Prescription Drugs. Best Internet.
  • Buy Cheap generic sample viagra Now Guaranteed Shipping. Buy Medications Online.
  • Buy Cheapest online mexican pharmacies Now Best Prices. 100% Satisfaction Guaranteed.
  • Buy Cheap cures for chlamydia Now Special Prices For cures for chlamydia! Best Internet.
  • Buy Cheap internet pharmacies no prescription Online Cheap Online Pharmacy. Best Internet.
  • Buy Cheap brand viagra Online Pharmacy Store. Top Online Pharmacy.
  • Buy Cheapest trazodone for anxiety Now Special Prices For trazodone for anxiety! Best Drugstore.
  • Buy Cheap viagra for under $2 Online Top Online Pharmacy. Online Medical Shop.
  • price of cialis Online Without Prescription WorldWide Shipping. Best Prices.
  • Buy Cheapest generic name ambien Now Free Viagra Pills! No Prescription Needed.
  • Buy Cheap online vitamin stores Online Best Internet. Cheap Prescription Drugs.
  • Buy Cheapest viagra womens Online Pharmacy Store. Cheap Pharmacy Online.
  • Buy Cheap buy hair loss treatment Now Pharmacy At The Best Price! Best Online.
  • Buy Cheapest xanax warnings Now Cheap Online Pharmacy. Pharmacy Store.
  • Buy Cheapest nerve pain supplements Online Guaranteed Shipping. Pharmacy Store.
  • Buy Cheap ultram ingredients Now Safe And Secure Payment System. Low Prices.
  • Buy Cheapest xanax cod Now Best Internet. Buy Medications Online.
  • Buy Cheapest mexico pain meds Now WorldWide Shipping. Free Viagra Pills!
  • Buy Cheap clomid 25mg Now Safe And Secure Payment System. Best Online.
  • Buy Cheapest codeine without prescription Online Drugs, Health And Beauty. Best Internet.
  • Buy Cheap diazepam prescription Online Best Internet. Internet Prices For diazepam prescription!
  • Buy anxiety pills online Online Without Prescription. Low Prices. Best Drugstore.
  • Buy Cheap viagra ejaculation Now No Prescription Needed. Top Online Pharmacy.
  • Buy Cheap cialis contraindications Now Guaranteed Shipping. Online Medical Shop.
  • Buy Cheapest healthy high energy weight losss Online Special Prices For healthy high energy weight losss! Low Prices.