地址(URL)中包含关键词对排名的影响,如何在url设置关键词

在一个页面中地址中出现了要搜索的关键词,对于排名是很重要的,因为这标志着这个页面和这个关键词的相关程度,所以在seoer优化关键词的时候都想办法在url中出现关键词,我们都知道网页的地址都是英文字符,如果优化英文单词那当然很简单了,直接把文件名改成需要优化的关键词就可以了,但是我们优化的汉字,如何来做到这一点呢。

         其实我们用传值是可以做到的,下面看一下例子:

 

这是一个htm页,这个页面的名字就叫户外用品,竟然有这们的先例了,说明我们还是可以做到的,为了做这个实验,我前两天做了这样一个例子,做的是asp基础教程这个词。

没过多久,百度收录了,而且还通过这个词带来了ip,我去搜索了一下,看到的效果如图:

显然我这个实验是成功的,那么我是如何在url中加上关键词的呢,其实很简单,我们在传值的时候只需要把编码转化成gb2312的就可以了,在asp中这个有点难度,具体方法可以去网上查一下,如果你实在找不到办法可以把关键词放到百度上搜索一下,然后把参数后面的值拷贝下来当做自己的参数,这样在百度收录的时候就可以转化成相应的汉字了,如我这个地址打开是这样的:

http://www.it300.net/s.asp?wd=asp%BB%F9%B4%A1%BD%CC%B3%CC

而我们通常用的escape和encodeURIComponent所转化的地址是这样的

http://www.it300.net/s.asp?wd=asp%u57FA%u7840%u6559%u7A0B

后者在搜索引擎里是无法转化为汉字的,需要我们要想办法改成前面传值的形式。

在asp.net中想要得到这种传值很简单,代码如下:

System.Web.HttpUtility.UrlEncode(需要加密的变量, System.Text.Encoding.GetEncoding("GB2312"));

只需要这样加密,得到的编码就是百度可以识别的了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值