您好!最近在做一个行业网站,我想法是让所有的分类目标都能有很好的排名,行业网站url规范因该怎么写最好呢?我写几种URL显示方式,大家多提点意见。
比如,行业网站分类: 优化目标:所有分类都有很好的排名。
比如;
分类:全国行业网站里面的分类:一级为:建材 二级:地板 三级:木地板 各分类url地址
内容页:地板及木地板里面的内容页url地址
第一种---------------URL显示方式:所有的二级分类URL显示在顶级目录。
分类url:全国网站,现在的地区为成都
一级:成都建材类: www,123,com/ chengdu-jiancai/
二级:成都地板: www,123,com/ chengdu-diban/
三级:木地板: www,123,com/ chengdu-mudiban/
内容页:
一级:成都建材类: www,123,com/chengdu-jiancai/123.html
二级:成都地板: www,123,com/ chengdu-diban/123.html
三级:木地板: www,123,com/ chengdu-mudiban/123.html
或者内容页直接生成在顶级:www,123,com/123.html
第二种---------------URL显示方式:所有的二级分类都显示在二顶级目录。
分类url:全国网站,现在的地区为成都
一级:成都建材类: www,123,com/ chengdu/jiancai/
二级:成都地板: www,123,com/chengdu/diban/
三级:木地板: www,123,com/chengdu/mudiban/
内容页:
一级:成都建材类: www,123,com/chengdu/jiancai/123.html
二级:成都地板: www,123,com/chengdu/diban/123.html
三级:木地板: www,123,com/ chengdu/mudiban/123.html
第三种---------------URL显示方式:所有的二级分类都显示分目录里面。
分类url:全国网站,现在的地区为成都
一级:成都建材类: www,123,com/ chengdu/jiancai/
二级:成都地板: www,123,com/ chengdu/jiancai/diban/
三级:木地板: www,123,com/chengdu/jiancai/diban/mudiban/
内容页:
一级:成都建材类: www,123,com/chengdu/jiancai/123.html
二级:成都地板: www,123,com/ chengdu/jiancai/diban/123.html
三级:木地板: www,123,com/ chengdu/jiancai/diban/mudiban/123.html
最复杂的不是这种页面的,是电商网站,举个例子 ,假如卖手机的 ,品牌+屏幕+CPU+摄像头+价格+手机制式+操作系统+手机外形 等等,这几个的搜索结果,如果是动态网站,URL好弄,静态网站,结果会相当的复杂。这个可以学习中关村在线的构成方式,感觉他们做的很好。
###建议使用第二种,第二种URL的命名规则如果被搜索引擎搜录,用户可以在搜索结果中快速的识别出来,根据URL提示点击你的网站,第二种URL的命名不会因为不同的区域而导致URL过长。
###@洪逸君 对你的说法比较不认同。
1、你添加的仅仅是默认的后缀,没有后缀不代表访问的不是页面。http请求是说要有“/”,这个才是最需要关注的,因为分类或者是列表页没有/的话,会产生两次http请求。
2、注意设置好url的规范页面就可以了,没必要都要添加后缀。
3、url的优化体验,不单单是说要简短就可以了,而是最好能够一定程度上反映出页面的一个内容轮廓或者是有含义的。如果chengdu简化成cd,你试试百度搜索的时候,cd会被认为是成都吗?
鉴于楼主的问题,你列出的都不是最好的URL结构,而且明显的考虑不周。当然回答的也没看到这个问题,应该都是理论型的。
分类url:全国网站,现在的地区为成都
一级:成都建材类: www,123,com/ jiancai_分页id/
二级:成都地板: www,123,com/ diban_分页id/
三级:木地板: www,123,com/ mudiban_分页id/
内容页:
一级:成都建材类: www,123,com/a/二级:成都地板: www,123,com/a/
三级:木地板: www,123,com/a/
至于为什么这么做,就不解释了
提出:请清晰网站URL的结构
第一种设置,www,123,com/ chengdu-jiancai/ ,一般情况结构是www,123,com/ chengdu-jiancai/
我们访问网站所有的URL都必须指向一个页面文件,页面文件在服务器空间上是以.html 或者.PHP .asp 按文件编写语言出现的。所以访问www,123,com/ chengdu-jiancai/ 也必须访问一个页面文件,当服务器接到访问请求时会按照我们预先绑定的页面来提供转向。
第二种设置www,123,com/ chengdu/jiancai/ 从结构上应是www,123,com/ chengdu/jiancai/第三种设置www,123,com/ chengdu/jiancai/diban/ 从结构上应是www,123,com/ chengdu/jiancai/diban/
访问第一种设置,属于访问二级目录下面的页面。访问第二种设置,属于访问三级目录下面的页面。访问第三种设置,属于访问四级目录下面的页面。
以优化搜索引擎爬虫爬行效果来看,网站页面越深的越难被爬行,目录层数越多的越难被爬行。因此第一种设置会比第二种好,第二种会比第三种好,在一般的建站中建议采用扁平化的目录层级。
另外建议发起者将目录名chengdu 这类词进行简化,例如cd。因为过长的字符不利于URL整体质量,但不可否认完整的字符有助于人们识别页面含义,需要根据实际情况进行取舍。
第一种最好。URL越短越好,后面所带目录越少越好。内容页不要生成在顶级,就你自己的那种方式挺好的。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/18381.html