网址URL应该用短横线(dash)还是底线(Underscore)?
网址连结Urls在SEO 里面虽然重要性的程度没有那么大,但基本观念还是不可少,例如网址结构层数应该尽量减少、网址命名要尽量使用英文而不是中文、网址要尽量简短、网址包含关键字是SEO 排名要素之一…等等。
其中最引人好奇的问题之一,应该就是网址里面的英文之间,应该要用短横线(dash)还是底线(Underscore)?
所谓短横线又叫做dash,符号为「-」;而底线英文则叫做Underscore,符号为「 _ 」。
Google 在看待短横线(-)跟下底线(_)时,也采用了不同的处理方式,所以这个观念一定要知道唷。
如果你还不知道网址Urls里面应该用短横线(dash)还是底线(Underscore)比较好,本篇文章会有一个完整的教学。
网址Urls:短横线(dash)VS. 底线(Underscore)
Matt Cutts 曾经说过,Google 在看待短横线(-)跟下底线时,采用不同的处理方式,短横线(-)直接被当成分隔来处理,也就是空格断点。
例如网址中如果有“black-cat”其实就会被解读成「black cat」。
但是如果你的网址里面的英文是「black_cat」,那么其实Google 在解析的时候,就会解读成完整的「black_cat」,也就是Google 并不会将下底线(_)当成空格处理。而在解析的时候,其实是整个词(black_cat)被当成一个词来处理。
虽然Matt Cutts 后面有提到,其实这并不是一个影响性很大的要素,但是在SEO搜寻引擎优化的实务作法上,还是会建议要使用短横线(dash)而不是底线(Underscore)。
也就是说,如果你的网址采取英文结构而非数字,你的网址的英文单字跟英文单字之间,应该要用短横线(dash)而不是底线(Underscore),这是比较好的作法。
观念总整理
1.网址使用英文结构的话,英文单字跟英文单字之间建议使用短横线(dash),而不是下底线(Underscore)。
2.Google 在解析网址中的短横线(dash)时,会当成空格来处理,而下底线(Underscore)并不会,而是当成一整个词。