当您构建对用户和搜索引擎而言易读的URL并且您从内容自动执行此操作时,表示空格的最佳方法是什么?连字符(这是StackOverflow使用的)?强调?任何其他?SEO中的任何一个都有所不同吗?
Lud*_*erl 24
两者都是有效的URL字符,两者都有其优缺点.
专业冲刺
谷歌推荐破折号,这就是谷歌的Matt Cutts对于Dashes vs. underscores的看法 .
如果你有一个像word1-word2的网址,那么可以为搜索word1,word2甚至"word1 word2"返回该页面.这就是为什么我总是选择破折号而不是下划线.
专业下划线
破折号的另一个优点是,在比例字体中,它们占用较少的空间.相比:
这不是很多,但每一点都有帮助:)
再次,个人偏好 - 我个人认为连字符比下划线更好,因为下划线可以与标签添加(默认情况下)下划线冲突,所以http://someurl.com/this_is_a_address看起来没有下划线.(因为这是堆栈溢出,滚过链接). http://someurl.com/this-is-a-address看起来不错.