深圳SEO优化|培训-老余SEO博客

【发言权已获取】符合百度搜索的seo与ajax设计

大家好,这次给大家分享一下文青网seo与ajax关系的设计处理。最初的版本由于大量使用了ajax进行数据的加载,搜索引擎在很多列表页面其实都抓取不到任何链接。导致对网站的收录变慢。目前的版本已经优化为支持seo和ajax的设计。总结如下几点经验:一:ajax尽量只用于页面交互操作在数据加载列表页面,一般都有分页的。这种页面尽量不采用ajax加载数据。有人说那很多大型网站,比如csdn、知乎这些,还是用了很多ajax流式加载数据,搜索引擎一样抓不到,其实大型网站seo对于他们来说并不是排在首位的,体量已经很大了,而且还有其他技术手段在支持搜索引擎的收录。反而对网站初期来说,搜索引擎的流量其实是很重要的。而ajax显然会让蜘蛛获取不到任何链接,这些链接就会被忽略掉。二:使用百度的主动推送接口使用百度主动推送接口,好处在于站内有很多页面其实没有链接的,可以通过主动推送让搜索引擎发现。如果你确实把ajax加载数据去掉工作量很大的话,可以采用主动推送来弥补不能通过链接抓取到的页面。三:ajax获取数据的优点例如有一个用户发表的文章列表页面,会显示用户的相关信息和文章分页列表。浏览者的操作只是翻页再翻页,但是该页面还会显示用户信息。那如果分页用ajax加载数据,会为服务器和数据库减轻很多压力,因为翻页只会读取翻页的数据了,其他信息页面是不动的。有朋友会问前面说的好像有点冲突,又叫不要用ajax获取分页数据会影响seo,又说分页能减轻服务器压力。其实本来seo和ajax就是有取舍的,那么下面就说说本文的重点:文青网的解决办法。大家应该在网络上搜索过相关文章,有这样一个说法,其实搜索引擎蜘蛛抓取的时候只认链接,如果有链接,就能继续抓取页面。那么在ajax分页的时候,能不能既有链接又是ajax呢?**是可以的,问题的关键就是。他的目的是阻止页面跳转,但是不影响蜘蛛的抓取。一旦页面不跳转了,其实我们就很好做ajax的分页了,代码大家应该都能写了吧。另外一个关键问题就是,目前分页上面有链接地址了,也不跳转了,ajax分页也能执行了,是不是就大功告成了?不是的,还有另外一个关键点就是:分页的链接一定要能单独访问!这句好像是废话。另外关于蜘蛛抓取的一个技巧,就是分页的设计,尽量将当前页附近的页码显示出来,不要只显示上一页下一页这样。这样可以成倍的提高蜘蛛抓取网站的效率。如果想看效果的朋友可以参见文青网:movie.winqing.com/tag/美国好了关于seo和ajax的关系就说到这里了,我不太会写文章,大多是口水话,望见谅。大家有什么更好的设计欢迎交流哈!
当前位置:深圳SEO优化|培训-老余SEO博客» SEO » 【发言权已获取】符合百度搜索的seo与ajax设计