用ajax读取数据,在浏览器中的源文件看不到,根本是javascript与seo的问题


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

1, SEO的主要功能是抓取页面、关键字以达到网站页面收录的目的,从而提高网站知名度,同时,搜索引擎在抓取页面的时候会屏蔽掉所有javascript代码,而基于Ajax技术的Web站点其中所用到的很重要的一项技术就是javascript代码, 那么Ajax载入的内容对于搜索引擎来说也就是是透明的,不可见的。

2,html 到了浏览器上之后,所有的源代码是不会改变的。但是变量确实会变化。变量改变后他的东西是在内存里,而不是修改浏览器的源代码。即若页面在客户端利用js做出的改变只是存在于内存之中,不会改动源文件。可以想一下,假如做出的变量改变可以在源文件中看到,要知道源文件是存在于电脑上的,也就是说可以用js直接改电脑上的文件,这明显是不可实现的。
用JS不可改变源文件,而ajax就是利用js的,可知ajax不能改变源文件,源文件是第一次加载时形成的。