|
在《初步优化:
子域名、URL、Keyword与description》中,我们曾简单探讨过中文网络在实现URL或域名中包含关键词的困难,今天我们来详细谈谈这个问题。(说明:此处所谈的URL也名括域名,当然也是针对英文关键词而言,毕竟域名只能是英文的。——注意,流行的所谓“中文域名”与我们这里谈的不是一个概念。)
Keyword in URL的优势分析 1、首先,Keyword in
URL能够提高的网络的可用性。如果某个网页的内容是关于网络优化的(当然,英文关键词为search engine
optimization),试比较如下的两个URL
http://seo.ce100.com/index.php?p=423 http://seo.ce100.com/search-engine-optimization/
对第一个URL而言,用户不可能搞清楚“p”代表的什么,后面的数字“423”又是怎么来的。而第二个则不同了,用户可以从其URL上直观地判断出本页的基本内容:关于search
engine optimization。 当然,这是针对英文关健词而言的,对中文关键词,正如我们在上篇文章中所举的例子:
“http://seo.ce100.com/搜索引擎优化”在地址栏中就会变成“http://seo.ce100.com/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E4%BC%98%E5%8C%96”
这样就完全丧失了可读性。另外,当然还有中文文件名或目录名可能带来的访问错误问题:无论IIS还是Apache在支持中文文件名或目录名方面都不够完善。
2、当然最重要的,在URL包含相应的关键词能够大幅度提高网页的搜索引擎中的排名。
虽然仍有部分SEO专家对在URL包含相应的关键词能够提高网页在SERP页面的排名存有疑问,但更多研究、包括许多网络所做的测试表明,在在URL包含关键词能够在相当程度上提高网页的排名。事实上,在许多人看来,在URL中包含适当的关键词所起的效果是其他技术所不可比拟的,尤其对Google而言。像Key
Factors To Achieve High Google Ranking甚至将其列为影响Google排名的十个主要因素之首。
回到中文网络的问题上来,虽然在某些特定情况下,我们可以使用英文关键词,但那只是极少部分,我们面向的是中文用户,大部分关键词只能是中文的,这就出现了一个疑问:类似的“%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E4%BC%98%E5%8C%96”搜索引擎会把它当成中文处理么?会把它解释为“搜索引擎优化”还是仅仅把它作为一长串的英文字符?
|