从 SEO 的角度来讲,要求 URL 中出现关键词,那查询应该怎样实现?

2014-08-17 08:53:44 +08:00
 kisshere
比如www.abc.com/tags/最新热门电影,这种网址,在query mysql时,不可能直接查询tag表中为“最新热门电影”这个词吧,我能否在后面加上他的tag_id,比如www.abc.com/tags/最新热门电影-45,在将$_GET['tags'] explode后得到45这个tag_id再去查询,这样会影响SEO吗?
2950 次点击
所在节点    问与答
12 条回复
Eyon
2014-08-17 09:08:30 +08:00
1、静态化之后基本不影响
2、我宁愿不要 seo,也不要网址里有中文。
ericls
2014-08-17 09:09:48 +08:00
怎么不可以查询呢?
kisshere
2014-08-17 09:10:26 +08:00
@ericls 那样查询速度很慢啊
Havee
2014-08-17 09:11:24 +08:00
SEO已经过时了
只要排版不是太离谱,不用理会 SEO
Chigogo
2014-08-17 09:22:17 +08:00
用GET啊,但是数据库那边就要你优化了
lhx2008
2014-08-17 09:28:27 +08:00
看到有两个意思
一个是这个算普通的tag?用中文也可以检索到的啊,没问题的。
一个是要把最热电影做到tag里面?另外弄一个页面好了,或者是用户访问www.abc.com/tags/最新热门电影跳转到/hot.php什么的,按浏览量order一下就可以了,具体CMS的话,有专门的标签,专门写个专题页把标签插进入就可以了,说实话TAG本来就不是给你搞这个用的
taine
2014-08-17 10:26:07 +08:00
url里面有关键词,用处真的不大
ibolee
2014-08-17 10:29:33 +08:00
1.网址里有中文不影响seo

2.换成是5年前,SEO是在担待搜索引擎,现在已经是反过来了,不要低估搜索引擎的抓取能力,搜索引擎也在想方设法的做体验,拉拢用户。

3.不明白你的
tag里为什么要有ID。。。
1up
2014-08-17 10:37:10 +08:00
回楼主
你的做法很常见
不影响seo
你要多考虑url里有了中文后的兼容性,考虑一下值不值得
binux
2014-08-17 11:16:14 +08:00
为什么我觉得有用?
至少在百度,部分层由于计算和存储资源不足,只计算title, anchor, url的匹配的,更不用说离线挖掘。
vigoss
2014-08-17 11:50:40 +08:00
我觉得搜索引擎肯定能识别各种情况,重点seo的应该是内容,标题的匹配程度。清晰的dom结构方便识别。url能轻松让它识别出哪些是文章哪些是栏目就ok
ericls
2014-08-17 12:29:23 +08:00
@kisshere 你的tag不是many to many么?

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

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

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

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

© 2021 V2EX