(ajax)SPA如何对SEO优化

来源:互联网  时间:2016/5/14 2:12:21

关于网友提出的“(ajax)SPA如何对SEO优化”问题疑问,本网通过在网上对“(ajax)SPA如何对SEO优化”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:(ajax)SPA如何对SEO优化
描述:

我们项目的网站全部由angularjs写的,前后端通过ajax交换数据。所以爬虫爬下来的页面都是空白的。而且页面中很多数据都是由事件出发才能展现的,比如点击加载评论,滚动翻页等。google可以运行页面中的js,但是百度不能,而我们SEO针对的却是百度。

那么针对此类网站,SEO应该如何做?
prerender.io虽然能把页面渲染出来,但是更多基于事件触发的数据却无法展现,所以对于我们这不是个好的方案。
单独为搜索引擎制作静态页面,检测请求UA,并将页面返回,这种方法算不算是黑帽SEO技术?
或者有没有更好的解决办法


解决方案1:

单独为搜索引擎制作静态页面,检测请求UA,并将页面返回,这种方法算不算是黑帽SEO技术?
这个算是黑帽,利用UA判断返回不同页面,这个让用户和搜索引擎看到不一样也有很多人在做,存活下来应该也有.
百度现在对ajax这类数据抓取可能没有GG那么好,以前看一个案例,它好象是这样做的,它将要给用户看到信息以固定屏幕,但是其下方会有文字来说明描述,这样搜索引擎就可以抓取到页面要表达的内容,觉得可以参考借鉴。

解决方案2:

参见 Google 的相关文档:Making AJAX Applications Crawlable

上一篇动态创建canvas并且使用chartjs绘图
下一篇使用node下载qq音乐,出错了,来瞅瞅
明星图片
相关文章
《(ajax)SPA如何对SEO优化》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)