分享好友 最新动态首页 最新动态分类 切换频道
列表页url参数格式分析【求指教】
2024-12-25 15:33

运营对列表页url制定静态化模式,与区区观点相悖。遂请大家指教点解。

动态参数包含6个,分别是:

1认证(有机),2品类(水果),3地区(丰台),4状态(众筹中),5排序(评分),6分页

使用状态非常灵活,每个参数可能单独出现,也可能每n(1-6)个任意组合出现

 

一:传统方式 cert=1&tagid=2&county=1&status=1&order=star&p=1

 

当只需要其中部分参数的时候可以

 方案1:cert=1&county=1 只取需要部分

 方案2:cert=1&tagid=&county=1&status=&order=&p=1设置不需要的参数为默认值或无效值

方案2参考

1.http://bbs.csdn.net/topics/390352631#post-393533477  http://bbs.csdn.net/topics/390352631#post-393528571

2.http://bbs.csdn.net/topics/380064005#post-381908728   此处京东在点击电脑品牌后将分页参数page=1加在url中,并不是点了分页才出page参数

方案1的建议:保持参数顺序一致,但好处(效果)与坏处(代码复杂度,性能损耗)值得讨论,方案2无此问题

解析:好处是于url的“一致性”而言,如两个页面

http://www.djz.com/farm/list?cert=1&tagid=1

http://www.djz.com/farm/list?tagid=1&cert=1

谷歌08年9月份曾发表博客建议网站不要静态化,以参数顺序不同举例,认为这是同一个页面,参考

http://www.admin5.com/article/20120514/430366.shtml

http://www.seozac.com/seo-tips/url-rewrite-google/

百度未对这种情况做具体讲解。

京东未对参数顺序保持一致:

在京东台式机列表页,第一次点击品牌url:http://list.jd.com/list.html?cat=……&brand=……&page=1&JL……

取消品牌筛选条件,再次点击品牌url  :http://list.jd.com/list.html?cat=……&page=1&brand=……&JL=……

结论,此方案建议保持一致

截图来自谷歌站长工具,显示谷歌对参数进行分析 

二:一般伪静态 

1https://www.cnblogs.com/guke/p/cert/4/county/顺义区/status/2/tagid/1/order/star/p/2

2https://www.cnblogs.com/guke/p/cert-4-county-顺义区-status-2-tagid-1-order-star-p-2

1对比2

    传统观点认为1目录型权重高

            (参考http://www.discuz.net/thread-2237390-1-1.html) URL为静态目录的网页>URL为.html后缀的静态网页

            (参考http://www.admin5.com/article/20110803/366402.shtml) 把静态页变成目录页,可以把内页权重进一步提升

    同时1存在在参数过多的时候层级过多的问题()

            (参考http://www.admin5.com/article/20110803/366402.shtml) 一个页面的权重是随着目录的增多而降低的

    可能1&2同时会被搜索引擎会认为是多个页面,而不是在列表页进行根据条件筛选结果

 

 

 

三:自定义伪静态:/tongzhou-cert1-tagid1-status2/star-p1

优点:比一般伪静态1层级少,比一般伪静态2结构明白

缺点:1.参数过多的情况下,很多模块需要手工拼接,逻辑笨拙,代码复杂度高,不具有可维护性,性能严重下降,流量大时应重写

          2.搜索引擎会认为是多个页面,而不是在列表页进行根据条件筛选结果

          3.和现有url伪静态冲突

            缺点3详解:

            farm/后面直接跟字符串之前设计为对单个农场的操作

            例如

            /farm/1 单个农场页

            /farm/review/1 对农场评论

            /farm/standpoint 点赞

            /farm/upimg 上传点评图片

            /farm/search 搜索

            等等

            自定义模式,与现有以上模式需要单独区分对待,改动的时候需要顾及对方

            /farm/cert1 有机农场

            /farm/tongzhou 通州农场

            /farm/star 按综合评分排序

            /farm/cert1/p2 有机农场第2页

冲突性表现为:假如有个地区拼音是:search 那/farm/search 即可表示农场搜索,又可表示search地区的农场,诸如此类

           一般形式:/farm/all 或/farm/list 如/farm/list/cert1 例如京东:list.jd.com/list.html?cat=670,671,672

为什么京东的列表页没有“farm”(list.jd.com/farm/list.html?cat=670,671,672) 而是 list.jd.com/list.html?cat=670,671,672

因为京东只有商品列表页,而我们有项目列表和农场两个列表。所以应区分project/list 和farm/list 对列表的操作,应该在/farm/list/这里,对单个农场的操作应该在/farm/这里。现在用的不是list 而是 /farm/all/ 项目列表页以应要求去掉all

 

反方观点:

http://codeigniter.org.cn/forums/thread-13445-1-1.html 第3楼,回答者为ci框架管理员。ci框架是全球最流行的php框架之一。

http://bbs.csdn.net/topics/380064005#post-381907584 第2楼,回答者为2013csdn总版技术专家第8名

 

个人:传统方式

百度:不分优劣

http://www.admin5.com/article/20100603/239035.shtml

看到网上很多文章都说百度歧视动态Url,其实不尽然,引用Tencent围脖上 百度说的话就是:

  “百度对URL的动静态,没有歧视政策。以前有过提倡静态的说法,是因为很多动态URL,带了很多 参数,而实质上内容是一样的。总的原则就是,URL的动静态无所谓,只是尽可能的避免重复即可。但是动态url也不要动态得太变态,搞几十个参数,那会吓 着蜘蛛。”

http://www.admin5.com/article/20100514/232525.shtml

今天在百度站长俱乐部,看到百度技术工程师对这个URL是否应该静态化的问题有一个很明确的回复:URL的动静态无所谓,只是尽可能的避免重复即可。

http://www.chinaz.com/web/2010/0603/117726.shtml

看到网上很多文章都说百度歧视动态Url,其实不尽然,引用Tencent围脖上 百度说的话就是:

“百度对URL的动静态,没有歧视政策。以前有过提倡静态的说法,是因为很多动态URL,带了很多参数,而实质上内容是一样的。总的原则就是,URL的动静态无所谓,只是尽可能的避免重复即可。但是动态url也不要动态得太变态,搞几十个参数,那会吓着蜘蛛。”

谷歌:传统方式

http://www.seozac.com/seo-tips/url-rewrite-google/

http://lusongsong.com/blog/post/393.html

 

 

 

目前情况:

已完成自定义模式,见于http://www.djz.com/farm/,昨晚更新时发现与现有url冲突(详见自定义伪静态缺点3),今日写文分析利弊。

可选择:

1,解决冲突,在农场相关功能变更时,迂回维护此节。

2,执行其他方案

 

目前犹疑不定,对于着手实施自己不赞同的方案的意义产生怀疑。遂做文分析,陈述观点。求诸位指教!

最新文章
成免费的CRM1688:如何利用免费CRM系统提高企业管理效率
在当今数字化时代,CRM(客户关系管理)系统成为了企业管理的核心工具之一。随着市场需求的增长,越来越多的企业开始寻找一款既能高效管理客户信息,又能降低成本的CRM工具。成免费的CRM1688便是这样一款引起广泛关注的产品。很多小企业和
微信小程序开发系列(一)·微信小程序开发账号的注册以及开发者工具的安装和使用
目录1.  小程序与普通网页开发的区别 1.1  运行环境不同 1.2   API 不同 1.3  开发模式不同 2.  注册小程序开发账号 2.1  注册平台登录 2.2  账号信息填写 2.3  邮箱激活 2.4  个人信息登记 2.5  获取小程序的AppID 3.  安装开
华为手机经鼎桥的一番“武装”后......
  第一次听闻鼎桥通信技术有限公司(以下简称“鼎桥”)的双系统安全定制手机之概念并一睹其英姿,还是在去年年底的“2015中国移动全球合作伙伴大会”上,至今犹记当时观者如潮的场景。可见鼎桥联合其母公司华为技术有限公司(以下简称“
web前端开发必会的二十五个知识点
web前端开发培训之前端开发必会的二十五个知识点1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2) 内核:Trident,Blink,Gecko,Webkit,Blink。2. 说下行内元素和块级元素的
重庆长安科技申请控制器测试专利,大大提高了控制器的测试效率和测试准确性
本文源自:金融界金融界2024年12月18日消息,国家知识产权局信息显示,重庆长安科技有限责任公司申请一项名为“控制器测试方法、系统、装置及电子设备”的专利,公开号CN 119126759 A,申请日期为2024年9月。
置顶微信商户号被恶意投诉,给我们经营者带来极大的不便,无法维权,反而处处受到限制!精选热门
我们是做一个商家平台,让商家在我们平台上使用,在使用过程中难免会遇到一些竞争对手,故意作为消费者购买商家的产品,然后恶意投诉你平台的微信商户号,明明商户这里有把产品给对方了,产品和服务都没有问题,关键是这个用户就是要恶意搞
网红游戏推荐哪个 2024网红游戏排行榜
2024网红游戏排行榜新鲜出炉!探索当下的游戏潮流,想知道哪些热门游戏在玩家们的指尖风靡一时?本文带你走进最新最in的游戏世界,无论是创新玩法还是视觉盛宴,不容错过。紧跟潮流玩家的步伐,一睹未来趋势所在,一起沉浸在那些即将引领新
百度山西推广秘籍,让你的广告在百变大放异彩
山西百度推广优化,关键在于精准定位和创意策略。通过深入分析目标受众,定制个性化广告内容,优化关键词布局,提高广告点击率。利用百度大数据分析,实时调整推广策略,确保广告在百度搜索结果中脱颖而出,提升品牌曝光度和率。随着互联网
时尚精致的Mac 为什么开始成为更多企业的选择?
“每次都宣传视频剪辑,Mac就适合拿来剪视频”、“Mac长得好看,它就适合给设计师用”、“Mac就是给iOS开发者准备的”...伴随着社交媒体的普及,我们听到了无数媒体与用户的评价,而这些对Mac的固有印象,也随着时间的推移在不断加深。然而
谷歌浏览器手机版下载
Chrome浏览器是由谷歌开发的一款广受欢迎的网络浏览器。它以其速度快、安全稳定及丰富的功能而受到广大用户的青睐。Chrome浏览器支持跨平台,在windows、Mac、Linux、Android和iOS等操作系统上都有相应的版本。1. 快速浏览:Chrome浏览器采
相关文章
推荐文章
发表评论
0评