Ajax网页技术对网站SEO无影响
作者:秋了秋 发表时间:2014年12月06日
很久以前(long time ago),我听信网络上疯传的ajax会危害网站的seo,所以一直不敢在我的个人博客上做实验,现在我的网站使用ajax技术已经有好几个月了,让我这个有经验的人来谈谈到底ajax技术会不会影响网站的seo。
看标题已经写得够明确了,Ajax网页技术对网站SEO无影响,货真价实的结论,如信得过我的人可以直接不看文章,看标题就可以走人了。不过话说回来,要想知道理论知识,你还需要继续往下看文章~
其实那些说ajax的人是因为他们对baiduspider的爬取不熟悉,他们确实是站在人的角度去看问题,在网站SEO优化中H1,H2,H3的重要性这篇文章的第三段已经说过了SEO的最高境界就是把自己当成蜘蛛,网络上很多说法是“把蜘蛛当成人”,而我认为蜘蛛没有人那么高级,它做不到人的智能,人对网页的感应是从视觉传入大脑,而蜘蛛是没有大脑,更没有视觉。
从人的角度去浏览一个网站的内容,若网站采用了Ajax网页技术,则每一个点击和加载都会实现ajax,而ajax技术也就是js技术,搜索引擎识别不了js内容,而ajax确是通过js获取固定范围内的html内容,搜索引擎识别不了js,自然就加载不了html页面,从而影响seo,这是那些传谣言的人的想法。
他们显然是想多了,从baiduspider来看,它抓取网页是通过直接访问页面来抓取的,并不是像人一样,首先打开你的首页,然后在首页点击其它链接进行抓取,从我网站的日志上来看,它爬取的每个页面都是直接访问的,直接访问自然就不存在ajax技术。没有ajax实现,自然就是原滋原味的网页,对seo没有任何影响。这是推翻理论之一。
其二,就把它当成人一样会点击,但只要你查看网页源代码(在加载ajax的情况下),你也会发现,网页代码俱全,没有任何遗漏,更没有遗漏重要的html代码,而蜘蛛的抓取模式是html代码,代码没问题,seo就没问题。这是推翻理论之二。
从我网站使用ajax以来的观察也可以得知Ajax网页技术对网站SEO无影响,在各大搜索引擎的收录和索引没有出现任何异常,该收录的收录,该索引的索引,外甥打灯笼——照旧。