很多 CMS、框架都说对 SEO 友好,实际作者根本没有 SEO 经验

2019-05-19 13:03:43 +08:00
 jamblues

RT.

拿 vue router 来说, 用的是 path-to-regexp,

看了下代码和说明,这货只能同时用一个分隔符,

意味着只能实现 article/{id}/{page}.html 的路径

实现不了 article/{id}-{page}.html 之类的格式

对于 SEO 来说,这两种地址格式简直天壤之别。

市面上大量的 CMS 也是如此。


再举个可能会引起反感的例子,

这就像当下的前端技术栈,

有时候你只是为了实现需求而写代码,

别人用 Vue 你就用 Vue,别人用 React,你就用 React...

根本不知道他给你带来的是啥。

跟风,浮躁,缺少思考是我对当前前端环境的感受。


当然,我只是简单吐个槽,见笑。

框架、CMS 都只是工具,重点还是在于人怎么用。

8862 次点击
所在节点    程序员
73 条回复
airyland
2019-05-19 13:23:51 +08:00
"实现不了 article/{id}-{page}.html 之类的格式"

其实变通一下,你把 {id}-{page} 写成一个参数,在逻辑里以横线分隔解析出两个变量不就可以了。

即使不行,纯页面跳转不考虑单页面交互的话,你在 nginx 层来个路径映射处理也可以。
guyskk0x0
2019-05-19 13:45:38 +08:00
"实现不了 article/{id}-{page}.html 之类的格式" ?
可以呀,你的是不是 id 或 page 里有横杆?
Takamine
2019-05-19 13:48:49 +08:00
某度:费什么心思做 SEO,来来来,充钱就行。:doge:
veike
2019-05-19 13:53:21 +08:00
有个问题,百度现在对单页抓取怎么样了。
westoy
2019-05-19 13:53:21 +08:00
SEO 就是骗鬼的

要么有站群积累(包括黑链), 要么氪钱, 没有第三条路子
veike
2019-05-19 13:55:26 +08:00
还有,这种路径对 SEO 影响很小了,话说都人工智能的年代了,心思花到内容上更好一点。
westoy
2019-05-19 13:58:51 +08:00
@veike

不管可不可以, 不要去增加搜索引擎负担, 十年前 google 就说可以通过 hashbang + ?_escaped_fragment_的方式进行抓取, 然后事实证明照着办的人都实力证明自己是个傻 X.............所以实至今日大家就算用客户端的 JS 框架, 考虑搜索引擎的还在用 server rendering 做 fallback..........

而且现在真的要做内容, 找对口平台就行, 还搞啥网站.........
ningfeng
2019-05-19 14:00:27 +08:00
百家号已经一统天下了,SEO 已经名存实亡
codermagefox
2019-05-19 14:00:34 +08:00
别说 SEO 不友好了,就算是完全不考虑 SEO,Vue,React 带来的好处也不是你一句轻飘飘的话能否决的.
这个优越的真没必要...
shehuizhuyi
2019-05-19 14:17:49 +08:00
不用百度对我来说 seo 没什么用 谷歌反正比谷歌收录快
wmm7172252
2019-05-19 14:19:29 +08:00
给百度充钱比什么 SEO 都有效。
whypool
2019-05-19 14:20:16 +08:00
对于 seo 来说,路由格式有鸡毛用?

N 年之前吹动态路由对 seo 不友好要搞伪静态也是这帮人吧,结果呢?
luob
2019-05-19 14:30:04 +08:00
都 9102 年了,还有把开源软件想象成作者一个人的事的人吗。
Felldeadbird
2019-05-19 14:58:09 +08:00
之前公司请了一个 seo 的人,本来路由就是楼主说的情况。后面根据他的要求给改了…一段时间后………

排名不升反降了…从第一页最后降到第二页第一。
opengps
2019-05-19 14:59:45 +08:00
看重地址栏不如多关注 titli,description
LosLord
2019-05-19 15:12:39 +08:00
有个疑惑,VUE 这种框架都是动态加载的,怎么实现 SEO 的?
westoy
2019-05-19 15:20:42 +08:00
@opengps title、keywords、description 最少十年前就不给权重了
jamblues
2019-05-19 15:35:45 +08:00
谢谢楼上各位对小弟的 SEO 指导

1. SEO 不是改个路由就能上天的,后边需要的是合理结构、优质内容、完整的用户体验来支撑。
2. 靠 SEO 财务自由的人不少吧,说 SEO 没用的,只能说没有接触到它的精髓。
3. 关于 Vue 路由那个例子,也许很多外行看来 /dir/{id}/{page}/ 和 /dir/{id}-{page}.html 其实是一样的,建议仔细去了解一下。

小弟做站群 4、5 年,规模几百个,最近想重写一部分架构,调研时遇到了这个问题上来吐个槽而已

我并非带有任何情绪,想否定任何人或团队的作品来提升优越

通用框架这东西,和真正做项目在实际应用中有时候差得太远

为了兼顾易用和扩展,牺牲了精细化和性能,

所以,更多的时候我会去思考,对于框架,到底需要他来做什么事。
testplusplus
2019-05-19 15:42:10 +08:00
spa 虽然响应快,seo 需要动额外的脑筋,花额外的资源。
opengps
2019-05-19 15:50:54 +08:00
@westoy 我这边纯粹个人经验,title 的搜索效果就很好,只不过 description 统一的,简洁里完全不起作用,我网站至今还是?传参,基本也能一篇收录一个

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

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

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

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

© 2021 V2EX