javascript - Angularjs2 如何做 seo?
伊谢尔伦
伊谢尔伦 2017-04-10 17:09:00
[JavaScript讨论组]

最近用 Angular2 写了一个网站,但是对于 seo 很头痛,不知道怎么样才能提高排名,似乎 angular2 的 seo 很难做。
由于我的静态资源都是放在 cdn 上的,所以也用不了 server-side 渲染了。
有没有什么好的办法来做 seo?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
阿神

我曾经也因为angular seo问题头疼过一阵,据我了解目前还没怎么有好的办法,如果你的app是在网页端,需要考虑SEO,唯一办法(我认为)就是将app做成isomorphic App(简而言之就是将代码在服务器端渲染好,然后将完整的html发送给客户端,客户端可以做缓存),或者借助第三方的服务,比如prerender.io,这些服务都是通过“预渲染”的方式去做的。
如果大家有更好的方法,欢迎提供。

ringa_lee

其实哩, 可以通过单独的正对爬虫处理的页面来处理
http://www.angularjs.cn/
比如 angularjs 中文站, 你直接打开和你访问 google 的页库存档(快照)出现的结果是不一样的
或者你将浏览器 ua 换成 google 搜索引擎在访问此站便能看到结果.

PHP中文网

需要做两个网站,一个给爬虫看,一个给用户看。太麻烦,如果小站还有可能被判断为作弊,为了seo,远离angularjs

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号