摘要: URL 是 Uniform Resource Locator 的简称,译为统一资源定位器。它是页面的地址,用户或搜索引擎必须通过 URL 才能访问相应的页面。 URL 优化是通过对 URL 各组成部分进行适当的调整,以提高
URL是Uniform Resource Locator的简称,译为统一资源定位器。它是页面的地址,用户或搜索引擎必须通过URL才能访问相应的页面。URL优化是通过对URL各组成部分进行适当的调整,以提高URL的搜索引擎友好性。它包括三大部分:1.对域名、目录、文件的命名;2.分隔符的使用;3.URL长度及关键字词频的控制。
URL命名技巧在于使用合适的关键字,让其所表达的意义与页面主题相关,突出页面的主题。我们常用中文、英文及拼音三种形式对URL个组成部分进行命名。以中文形式进行命名所使用的Web服务器必须支持,而且搜索引擎也不重视这种形式,所以一般不予考虑。英文命名的形式目前最常见,使用时需要使用一个实际存在的单词或词组,词组间必须使用分隔符进行分隔。例如mobile-phone。中文搜索引擎可以识别拼音形式的关键字。拼音形式的关键字无需采用分隔符进行分隔。但需要事先利用搜索引擎查询要使用的某种拼音关键字能否被识别。
分隔符的使用时针对以英文形式命名的URL中的关键字。常见的分隔符包括:空格“ ”、横杠“一”、下划线“_”、逗号“,”及加号“+”等。一般认为,横杠“—”对搜索引擎更加友好。其中,斜杠“/”是URL中的自然分隔符,只能作为URL中目录间或者目录与文件间的分隔符。
在搜索引擎收录页面时,对页面URL长度超过限定长度会放弃收录,而且页面URL越短得到的权重越高。而决定URL长度的主要因素有域名长度、路径长度及文件名长度。因此,我们需要对影响URL长度这些因素加以优化,尽量得到更短的URL。
在一条完整的URL中,主关键字只出现一次对搜索引擎是友好的,而且符合用户体验。在URL中多次重复同一关键字一方面UR会过长,另一方面会涉嫌关键字堆砌。利用分隔符对关键字词组进行分隔是比较巧妙的做法。
在了解URL优化基础后,我们就需要掌握如何对URL各组成部分进行优化,这些部分包括域名、路径和文件名。
域名是一个网站的入口,是所有用户和搜索引擎访问网站的必经之路。在某些情况下,域名还能从一定程度上反映出网站的主题。对于一般的中文网站,常用拼音形式的关键字作为域名。拼音形式的关键字作为域名在网站内容上必须与此关键字相关;如shouji.com,我们一看就知道这是与手机相关的网站。在域名命名上建议关键字的域名长度控制在12个字符以内,出现的次数也应该为1次,不要出现多次。另外,要避免使用已知注册商标的名称作为网站的域名;如www.thinkpad.com,其中的thinkpad是联想公司的注册商标。
如果在顶级域名前加分隔符“.”,并加上一些字符,就是子域名,如bbs.sohu.com。还有一种多频道访问的方式:“主域名+目录”;如www.sohu.com/bbs。但一般认为,使用子域名更有优势。中文网站子域名也最好使用拼音形式的关键字。
URL路径是由目录组成的。利用“/”进行分隔。对路径进行优化必须满足三个条件:1.目录间必须是相邻的;2.每个目录的名称必须是一个独立存在的关键字,且父、子目录的名称组合后产生的关键字也是存在的;3.组合后产生的关键字与目录下内容是相关的。同样目录名称与文件名的组合需要同时满足以下条件:1.目录与文件间必须是相邻的;2.目录名称与文件名称是独立存在的关键字,且组合后产生的关键字也是独立存在的;3.组合后的关键字与页面内容是相关的。
重定向是指把对一个域名、目录或者文件的访问请求转发至另一个域名、目录或其他服务器空间上,当用户发出相应的访问请求时将自动跳转到制定的位置。常见的重定向有301(永久重定向)及302(暂时重定向)两种。使用301重定向对搜索引擎最为友好。它还会把外链等权重转至新域名、路径或文件下(对于Google而言)。
不管是普通用户还是搜索引擎,都更钟情于静态页面。通过URL重定向可以实现动态URL的静态化,也称为伪静态。另外,利用程序把相关内容生成静态页面也是不错的选择。