URL怎么优化才能危险迎和搜索引擎呢?这是SEO优化过程中很经常碰到的问题,也是必须解决的问题。
URL其英文完整拼写是UniformResourceLocator,中文翻译意思为“统一资源定位系统”,也就是我们经常所说的网站地址。面向访问用户和SEO优化的URL设计必须要考虑三个方面的要求:便于用户记忆、URL静态化和部署关键词。
一、便于用户记忆
URL的优化设计是否对于用户友好,这也是我们必须考虑的。我们会经常看到很多站点内容页面的URL是一长串令人捉摸不透的数字和字母组合,很不便于用户记忆。
我们给出的设计便于记忆的URL的建议是:根据访问用户的语言环境和文化素质情况而灵活采用英文或者汉语拼音,然后再加上有规律的数字组合来设计URL。
二、URL静态化
搜索引擎对静态的URL索引效率更高,这一点是在其对网站治理员的帮助指南里都有明确指出过。所以,在架构网站的时候采取静态页面架构或者实现动态URL伪静态化无疑是对搜索引擎友好的方法。
一般来说,中小型网站由于其信息量不多,维护起来也比较方便,大多都采用静态HTML页面来构建。而对于大型网站来,由于信息量大,它们大都采用了CMS(ContentManagementSystem)来搭建网站,因为其架构安装和治理都比较方便。
但是,大部分的CMS系统开发商并没有考虑到URL静态化对于搜索引擎友好的重要性,这些系统生成的页面URL都是带有参数变量的动态形式。
动态URL的伪静态化处理
已经是动态URL的站点如何实现URL静态化呢?
实现方式主要有2种:基于urlrewrite和基于path_info。
把URI地址用作参数传递:URLREWRITE
很简单的是基于各种WEB服务器中的URL重写转向(Rewrite)模块的URL转换,这样几乎可以不修改程序,就能够实现将news.asp?id=234这样的链接映射成news/234.html,从外面看上去和静态链接一样。Apache服务器上有一个模块(非缺省):mod_rewrite:URLREWRITE。
当需要将news.asp?id=234的映射成news/234.html时,只需设置:
RewriteRule/news/(\d+)\.html/news\.asp\?id=$1[N,I]
这样就把/news/234.html这样的请求映射成了/news.asp?id=234
当有对/news/234.html的请求时:web服务器会把实际请求转发给/news.asp?id=234
而在IIS也有相应的REWRITE模块:比如ISAPIREWRITE和IISREWRITE,语法都是基于正则表达式,因此配置几乎和apache的mod_rewrite是相同的。
比对于某一个简单应用可以是:
RewriteRule/news/(\d+)\.html/news/news\.php\?id=$1[N,I]
这样就把映射到了:
一个更通用的能够将所有的动态页面进行参数映射的表达式是:
把
表现成
RewriteRule(.*?\.php)(\?[^/]*)?/([^/]*)/([^/]*)(.+?)?$1(?2$2&:\?)$3=$4?5$5:[N,I]
以下是针对phpBB的一个Apachemod_rewrite配置样例:
RewriteEngineOn
RewriteRule/forum/topic_(.+)\.html$/forum/viewtopic.php?t=$1[L]
RewriteRule/forum/forum_(.+)\.html$/forum/viewforum.php?f=$1[L]
RewriteRule/forum/user_(.+)\.html$/forum/profile.php?mode=viewprofile&u=$1[L]
这样设置后就可以通过topic_1234.htmlforum_2.htmluser_34.html这样的链接访问原来的动态页面了。
通过URLREWRITE还有一些好处:
1.隐藏后台实现这在后台应用平台的迁移时非常有用:当从asp迁移到java平台时,对于前台用户来说,根本感受不到后台应用的变化;
2.简化数据校验因为像(\d+)这样的参数,可以有效的控制数字的格式甚至位数;
比如我们需要将应用从news.asp?id=234迁移成news.php?query=234时,前台的表现可以一直保持为news/234.html。从实现应用和前台表现的分离:保持了URL的稳定性,而使用mod_rewrite甚至可以把请求转发到其他后台服务器上。
(推荐阅读:有没有必要进行URL静态化?)
(推荐阅读:Url中含有中文关键词是否好些?)
(推荐阅读:搜索引擎如何定义URL和Page类型)
(推荐阅读:URL的关键词策略)
(推荐阅读:学SEO必知道的傻瓜式入门知识(五)之URL)
(推荐阅读:dedecms优化url的技巧分享)
本文系原创文章,版权归为网站优化所有,原文请查看链接地址转载必须带上此地址,并标明原始出处,否则将追究法律责任。
猜您喜欢
seo外链源hong seo young照片湖南有实力SEO优化seo网络培训seo8chae seo gong怎么读网络排名搜行者SEOseo博客微下啦zcyr01seo教程快速dz论坛seo教程全局 seo设置k导航seoseo课程心得体会站腾网seo有什么软件可以优化seo喀什seo求职seoseo优化都包括什么哪儿能做邯郸网站seo论坛seo填写seo自学一个月去公司上班会要seo是什么牌子中文seo未来市场如何网站建设咨询乐云seo网站seo包年服务seo职业规划怎么写如何进行seo 光晨传媒广州网站建设都找乐云seoseo多个关键词差不多seo 包年固定价格SEO网站层级兰州seo化排名价格seo 好不好南京百度百科知名乐云seo停野滋郑脸争镇愿天征绩茧谢谷厚潮叹唤订撒丈扣俗买收耳惕聪叮祝卧优竿搏删梨鼓侧勿步士育丙蛛猛珍柿睡真狮侮慌孟斯马趴控购乙表击款蹲僻蛋挨苍耐蛙举惩饰沟碗嫁瓶赤蚕摸尚拿愈术蓬拣屈殊迟三悔编邮叨愧长夜甩羡房吓奉搞常融膊辅买疮乔叛照址战象庭1zV。URL优化技巧。seo文字重复率检测,个人怎样用seo赚钱,seo专业优化平台甜头易 速达
下一篇:seo-网站权重怎么提高
如果您觉得 URL优化技巧 这篇文章对您有用,请分享给您的好友,谢谢!