网站url要怎么优化?
网站的url是搜索引擎索引和抓取内容的的一把钥匙也是唯一的入口对于网址的合理处理可以增加收录数量。由于网站使用的开发语言各不相同
稳定排名对于网址的合理处理可以增加收录数量。由于网站使用的开发语言各不相同也会产生各种奇形怪状的url比如长度很长url中带有很多连词符号(-)、&、%、井号url中直接使用中文汉字作为url的一部分等这些都是不规范、不友好的url会给搜索引擎索引页面时增加难度。
几乎所有的搜索引擎在url优化上都建议使用静态或伪静态的方式也就是使用rewrite方法将动态网址处理成伪静态的方式那么是不是只要使用了url重写就算真正的对搜索引擎友好了呢?答案是否定的因为有些URL重写规则本身就有问题比如这个网址/seo/df-r-y-00-12-h/%hfgh/%hf/2.html虽然已经是伪静态了但是可以很直观的看出目录层级太多特殊符号太多。即使是伪静态这样的网址也是不规范的伪静态。
所以想要是URL对搜索引擎友好不仅要做好url重写还应该做好规范的伪静态具体应该这样来优化网站的URL。
01目录层级规范化
一般情况下一个网站应该有清晰的目录结构栏目列表首页→栏目1首页→栏目1→栏目2网站的分类栏目是层次清楚的在重写url时也应该按照这样的层级关系来处理。
栏目页应该这样去做优化:
/lanmu1//lanmu1/lanmu2//lanmu1/lanmu2/lanmu3/每一级栏目都清晰明了在做栏目优化时最后要加上斜杠URL目录最大保持在3层目录网址目录层级太多不利于SEO优化这样会减少搜索引擎对服务器的请求网址最后的斜杠有指向具体文件的意思。
02网址中不要出现特殊符号和中文
不知道从什么时候起有人鼓吹在URL中出现关键词有利于排名的提升作用会有那么一丁点实际上是一种误导。
在URL中不要使用特殊符号因为你不确定某个特殊符号是否会造成收录失败比如url中的井号
公司产品销售比如url中的井号搜索引擎在遇到网址中的井号时就会直接截断井号后面的内容不予理会。而特殊符号也会增加解析url的难度正确的做法是URL只用字母和数字尽量少用或不使用下划线、连词符号、及中文。
中文出现在网址中搜索引擎在识别url时会进行二次转码识别优势难免会出现识别不了的情况所以那些用中文关键词作为url一部分的是完全不规范的而且对排名没有什么提升效果。
03URL长度不能大于256个字节
网址太长了搜索引擎抓取也会比较费劲不是抓取不了而是增加了搜索引擎识别的难度。对浏览器来说网址有多长都没有关系但是搜索引擎不行想要收录好就不要把url弄得很长。url长度的计算方法是除去协议“http(s)://”后剩下的全部符号及字符数量按照网站的编码utf8占3个字节gbk占2个字符可以自行计算一下是否超出了长度。
04详情页不要用栏目的方式来优化
有人喜欢把详情页的url制作成栏目的方式比/asd/2.html则把网址写成/asd/2这样的方式原因是栏目页的权重会比详情页更高为了提高详情页的权重所以这样做。这种做法也是不对的详情页就应该明确地指出具体的文件名这样搜索引擎就不用再去查找了。详情页使用url重写后应该以.html结尾指明这是一个静态文件而不是让搜索引擎还有在去查找一番。
所以栏目页要记得在最后加上斜杠不如“/seo/felei1”这个栏目页正确的写法是“/seo/felei1/”
公司产品销售不如“/seo/felei1”这个栏目页正确的写法是“/seo/felei1/”详情页/lm/a.html这样才算正确。
总之在优化url时可以统一一个规则不要想当然的随便优化优化不当可能会导致收录不好最保险的方法就是使用字母数字不使用特殊符号。