Troubleshoot JavaScript's impact on SEO

Source: Internet
Author: User
Keywords Java solve influence nbsp;

&http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp; JavaScript is a scripting language developed by Netscape's LiveScript, primarily to address server terminal languages, such as Perl, and the lingering speed problem. At that time, the server needs to verify the data, because the network speed is very slow, only 28.8kbps, the verification step waste too much time. So Netscape's browser navigator added JavaScript, providing the basic functionality of data validation.

The official name of JavaScript is "ECMAScript". This standard is developed and maintained by ECMA organizations. ECMA-262 is a formal JavaScript standard. This standard is based on JavaScript (Netscape) and JScript (Microsoft). Brendan Eich, of Netscape (Navigator 2.0), invented the language, which has appeared in all Netscape and Microsoft browsers since 1996. The development of ECMA-262 began in 1996, and in July 1997 the ECMA General Assembly adopted its first version.

In 1998, the standard was referred to as the international ISO standard (ISO/IEC 16262). This standard is still under development.

Many people see Java and JavaScript have "Java" four words, think they are the same thing, even I was the same. Actually they are two completely different things. Java, the full name should be Java applet, is embedded in the Web page, but also has its own independent run window applet. Java applets are precompiled, and an applet file (. Class) opens reading in Notepad, which is simply incomprehensible. Java applets are powerful, with access to protocols such as HTTP, FTP, and even viruses on the computer (there is a precedent). In contrast, JavaScript is less capable. JavaScript is a "script" that writes code directly into an HTML document that the browser compiles and executes when it reads them, so you can view the JavaScript source code by viewing the HTML source file. JavaScript does not have a separate running window, and the browser's current window is its running window. The similarities, I think, are just the same as programming languages in Java.

Java is a generic term for the Java programming language and Java platform, which was launched by Sun Microsystems in May 1995. Java-enabled HotJava browsers (Java applets) show the Java charm: cross-platform, Dynamic web, Internet computing. Since then, Java has been widely accepted and facilitated the rapid development of the web, and common browsers now support Java applets. On the other hand, Java technology is constantly being updated.

JavaScript in SEO is a very difficult problem, on the one hand, we need to use JavaScript in the production of web pages to achieve brilliant effects, and on the one hand JavaScript will be the search engine crawl analysis caused a bad impact. Google's official documentation makes it clear that too much of the complexity of using JavaScript, cookies, session IDs, frames, DHTML, or Flash in HTML can cause search engine crawlers to experience problems crawling the site.

Use a-text browser such as Lynx to examine your site, because most search engine spiders and your site much as Lynx would. If fancy features such as JavaScript, cookies, session IDs, frames, DHTML, or Flash keep to seeing all to your site in a text Browser, then search engine spiders may have trouble publicly site.

http://www.google.com/support/webmasters/bin/answer.py?answer=35769

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.