1、如何解决ajax网站中seo的问题?谢谢
ajax和seo不冲突,
ajax是针对用户使用的,为了网页运行时需要达到的某些特殊效果
seo是针对搜索引擎的爬虫的,为了是更好的建立搜索索引
你可以在使用了大量ajax的页面中,定义一些ajax使用比较多的内容中的一些关键词作为seo的关键词,这样两不妨碍
2、如果,我在页面中都用AJAX获取数据,对搜索引擎有阻碍没有?
阻碍大大的,如果不想搜索引擎或者信息提取软件获得你的内容,最好用AJAX,如果想依赖于搜索引擎进行推广,要写标准的XHTML。
给你推荐个文章:http://www.gooseeker.com/cn/node/knowledgebase/javascriptvsseo
3、AJAX对搜索引擎支持好吗?
搜索引擎会屏蔽掉所有javascript代码, 那么ajax载入的内容对于搜索引擎来说也是透明的。建议重要的页面信息不要AJAX。用AJAX只是载入一些相关链接或者其他跟正文和关键词关系不是很大的东西。
如果一定要做AJAX的页面,那么至少在title以及h1、h2、h3标记处不要用AJAX。否则这个页面真正的关键词搜索引擎是看不到的。
搜索引擎对AJAX很不友好,呵呵
4、ajax对seo有影响吗
当然会有些影响,页面抓取的时候,js只会抓取到链接而不会抓取到js输出的文字~
5、网站首页的动态数据内容我都用Ajax实现,这样会不会影响seo,请高手指教
这个肯定会的,AJAX一般用在需要交互的时候,譬如浏览量,评价,留言等。建议你生成静态,你这样使用AJAX并没有对服务器减少压力,也没有对用户体验带来多少好感
6、为什么要学对搜索引擎不友好的javascript?
JavaScript对搜索引擎不够友好,主要是搜索引擎不能很好地解析它。想要被搜索引擎收录的关键字、词,应当使用静态输出,不要使用JavaScript。
全球超过90%以上的页面都有JavaScript,而CSS那几乎是有网页的地方就有CSS。
前台:XHTML、CSS、JavaScript,必须要学的,而且通用。
后台:perl、python、java、c、c++、ruby、php、lisp、.net....
所以前台语言是没得选的,比较通用,全球范围都使用这几种技术,后台就看自己周边的环境了。一般写web的都懂点JavaScript,所以它算是web开发必备程序语言
让我从.net或是php中选一门,我选择php,原因:
1、php可运行于linux之上,开源;
2、php已经被证明为很强大了,百度首页就使用的php
3、目前大公司招聘php比.net多,找工作机会更多
7、做SEO的话需不需要太多的AJAX,或者有没有冲突,对此不是非常了解,希望得到非常系统的回答
AJAX加载出来的内容是不被搜索引擎抓取到的,所以做SEO不大喜欢ajax,至于你看代码是否会被抓取 是看你链接进去的源代码有没有显示内容
8、知乎用ajax分页有利于seo吗
如果是网站的话最好不要用AJAX做分页,SEO方面很不友好,还是用服务器端生成比较划算。AJAX是依赖JS脚本实现的,搜索引擎的蜘蛛爬到你的网页后不会运行JS脚本,所以你后续页面蜘蛛就无法爬到,而服务器端生成的分页控件可以做到每个按钮都有一个超链接有利于蜘蛛搜集你网站信息。