I recently implemented a fix to create separate landing pages depending on whether javascript is enabled or not. In principle, the way it is.
The default page is an HTML page without javascript. The main version of the site. When landing on it there is a script that says that if javascript is enabled, go to another page. This landing page is generated by sending a custom request through a JSP file that displays the page (header, footer, etc.). The final landing page is http://whatever.com/home.jsp if the user has javascript enabled.
My question is that it will hurt SEO. Given that javascript is enabled in 99% of the world, I would not want to compromise any SEO advantage to accommodate 1% of those who did not include javascript.
Hope this makes sense.
In general, search bots should be considered as browsers with JS disabled. I think now you can imagine where they will land.
, , JSP. , HTML/CSS/JS taglib EL. , - (, , , SEO), - HTML.
http://www.google.com/support/webmasters/bin/answer.py?answer=66355
, JS , , , , Google . , .
() , .
Google Flash, , .
Google
, "Cloaking", - " ". "" ( ) , , , . User-agent (google-bot ). , , , , ( "m.example.com" ).
, . , . : http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html