如何从SEO的角度去做好URL标准化
如何从SEO的角度去设计网站URL?
先把URL标准化的意思弄清楚一下
URL标准化,英文:url canonicalization来自matt cutts的博客文章:SEO advice: url canonicalization 中文翻译:“URL标准化”是一个动名词,不好直接解释,我来举例说明一下:
在很多情况下,我们认为以下这几个链接都指向同一个页面(首页):
www.yqyq.com.cn
qnke.com/
www.yqyq.com.cn/index.html
但是从URL发送请求并返回网页内容的过程来看,这些URL都是互不相同的。对于上述URLs,Web服务器完全可以返回完全不同的内容。当这些URL所对应的内容都一样时(一般情况下都一样的),谷歌需要从上述URLs中选一个具有代表性的,而忽略其余的。那么这个被谷歌选择了的URL,就是一个标准化的URL。谷歌选择的这个过程称为“标准化”
谷歌是怎么URL标准化的?
一般情况下,谷歌根据被外链的数量来判断。采用多的,则是标准化URL。
上面只是拿谷歌作为一个例子,其实百度原理也差不多。应该如何做好URL标准化?
1、网站所有URL尽量全部使用绝对地址,可以有效的防止网站被人家把恶意镜像。还有一重要的作用就是,网络中如果有人引用了你的网站内容,你会获得来自外界的导入链接。
2、尽量把带www与不带www的域名区别开来,尽量使用一个为常用的URL,然后另外一个做好301重定向。
如:常用的域名www.yqyq.com.cn 那么我们在网站上所有首页的域名都应该用www.yqyq.com.cn。这个时候我们就可以通过301把qnke.com这域名重定向到www.qnkecom上,可以集中主域名的权重。
3、动态URL和静态URL都差不多,正常来说影响不大,扩展名其实无关紧要。如:.html,.htm,.asp,.php等等,对搜索来说,并没有什么区别,关键一点,我们在做锚文本时,尽量选择一个常用的。
4、外链与内部链接尽量做到一致,意思其实同上,也就是做外链时尽量也做与锚文本一样的URL。
5、URL 尽量用简单的英文,最好能包括关键字的,一定要记住的我们URL不要大小写混写,建议全部用小写字母。
6、做内部锚文本时,一定要注意哪一个关键词指定的哪一个URL。千万不要出现同样的锚文本,而每次指向的URL不一样。(建议做一个长尾关键词记录单,这样可以一目了然,哪一个关键词对应哪一个URL)