用angularJs的网站都不考虑SEO?

2013-09-25 15:42:45 +08:00
 coffeego
想试试angularJs,但是听说SEO支持不好,不是很清楚,问下大伙。
7074 次点击
所在节点    程序员
17 条回复
rokeyzki
2013-09-25 15:56:20 +08:00
同问。正在考虑要不要在正式环境中使用angularJs
kevinkim
2013-09-25 16:05:44 +08:00
est
2013-09-25 16:07:01 +08:00
什么情况下用angularjs:

1. 做CRUD
2. 做个类似Gmail的web app
3. 一些widget的联动需要4~5层联动
4. 你发现你自己在来回同步n个onclick onchange事件和数据。写出来的代码是竖向波浪形的

其他的还是老老实实用jQuery吧。
whuhacker
2013-09-25 16:08:59 +08:00
AngularJS 擅长的是 CRUD 操作,各种管理后台、控制面板用他来搭建再好不过了。
这些场景不需要 SEO

需要 SEO 的大概是内容为主的页面,这种情况服务器端程序已经可以满足,不要为了用 AngularJS 而用 AngularJS
bengtuo
2013-09-25 16:09:08 +08:00
写好了 发现不能seo 又改回去啦
coffeego
2013-09-25 16:29:29 +08:00
看来不能用ng了,不过后台貌似可以试试。。
hustlzp
2013-09-25 16:34:43 +08:00
@bengtuo 这。。。
hsinglin
2013-09-25 16:45:29 +08:00
同@est,最近做了一个小插件是用了ng。
当初的需求是,数据结构简单,用户需要反复操作。网站(webapp)和chrome插件数据和功能一致,至于seo,我是打算判断如果是爬虫输出dom,不过据说这样涉嫌搜索作弊?我也还没搞~
cxh116
2013-09-25 16:48:38 +08:00
@kevinkim 这个只有谷歌支持吧,其实的蜘蛛都没有提到支持?
cyr1l
2013-09-25 17:09:10 +08:00
@est "写出来的代码是竖向波浪形的" 形象而生动.
bengtuo
2013-09-25 17:12:14 +08:00
@hustlzp 没办法 内容站 一想只有一个页面提交 擦 还是该回来吧 不装逼啦 不过在一些功能型站的开发上 angularjs 还是我的首选
nigelvon
2013-09-25 18:21:27 +08:00
L42y
2013-09-25 19:52:37 +08:00
PhantomJS 或者 http://brombone.com
hansen1024
2013-09-26 09:23:12 +08:00
@est 波浪形的代码~很有美感啊~
tommyfok
2015-01-17 10:55:31 +08:00
自己搭个prerender服务就好,看这里: http://my.oschina.net/tommyfok/blog/348259
front10
2015-09-24 14:05:42 +08:00
@tommyfok 针对百度搜索引擎怎么搞?
front10
2015-09-24 14:31:27 +08:00
@L42y 针对百度搜索引擎怎么搞?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX