老杂毛博客
  青青子衿,悠悠我心。但为君故,沉吟至今。
博客首页 | 人生历程 | 编程开发 | 机关门  
  文章分类
 
博客首页 > 搜索引擎研究 > 文章正文

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

2010/7/8 12:05:25
 

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

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

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

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

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

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

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

http://www.laozamao.com/s.asp?wd=asp%u57FA%u7840%u6559%u7A0B

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

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

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

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

就说到这里吧,有问题请给我留言。(老杂毛/文)

阅读: (1691)  评论(12)  
 
网友评论:
 
 1.梦缘风纯2010/7/13 19:49:02 
老师这个我都看不懂,好难哦!!可以教教我吗?
 2.梦缘风纯2010/7/15 19:58:21 
哦,原来如此哦
 3.www.25mms.com2011/8/13 20:42:49 
SEO是好东西啊!!!
 4.220.155.3.132012/5/28 22:20:34 
PHP怎么改呢?学长
 5.220.155.3.132012/5/28 22:21:20 
我是石家庄职业技术学院,软件学院的学生
 6.2016/8/25 16:55:49 
 7.2016/12/13 8:09:08 
 8.2017/1/3 4:34:59 
 9.2018/2/26 1:12:07 
 10.2018/3/14 17:56:19 
 11.2018/3/31 8:16:30 
 
相关文章:
 谈谈换域名对网站的影响
 搜索引擎的工作原理是怎样的,搜索引擎是如何识
 百度越来越难用了
 b和strong用哪个?i和em哪个对搜索引
 地址(URL)中包含关键词对排名的影响,如何
 我们离框计算还有多远,未来的人工智能
 如何让自己的名字在百度上排名靠前
 网站改版注意事项以及如何不影响seo
 近几天google收录减少了
 asp网站如何做301重定向
 
 
     
联系作者: QQ: 657603425 Email: [email protected]
Copyright © 2007-2014 www.laozamao.com All Rights Reserved
京ICP备09002242号 北京海淀分局备案号:1101084842