也许MVC不该重写Url格式?

 

读了一下Google黑板报的这篇文章:《动态网址与静态网址》

其中阐明动态网址不仅不会使索引和排名产生困难,反而机器人可通过参数更好的分析信息,例如这样的常规Url:

www.example.com/article/bin/answer.foo?language=en&answer=3&sid=98971298178906&query=URL

但不建议诸如以下形式的重写:

  • www.example.com/article/bin/answer.foo/en/3/98971298178906/URL
  • www.example.com/article/bin/answer.foo/language=en/answer=3/ sid=98971298178906/query=URL
  • www.example.com/article/bin/answer.foo/language/en/answer/3/sid/ 98971298178906/query/URL
  • www.example.com/article/bin/answer.foo/en,3,98971298178906,URL

理由是机器人会认为每一个Url都是一个物理路径中的独立页面,这样机器人在抓取完你的网站后,会认为你的网站中存在巨量的重复内容,从而影响你的页面的排名次序。

看了之后感觉该提醒一下现在已用上MVC的朋友们了, MVC的重写给人以更便于阅读和输入的Url路径,但却会让机器读起来头疼,人机不两立啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值