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

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

RT.

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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

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

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

而且现在真的要做内容, 找对口平台就行, 还搞啥网站.........
ningfeng
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