具有良好描述性、规范、简单的url,有利于用户更方便的记忆和判断网页的内容,也有利于搜索引擎更有效的
抓取我们的网站。所以我们应该在网站设计之初,合理地规划url。
关于url,百度给我们的建议是:
一、网站中同一网页,只对应一个url。
如果网站上多种url都能访问同样的内容,会有如下危险:
1、搜索引擎会选一种url为标准,可能会和正版不同;
2、用户可能为同一网页的不同url做推荐,多种url形式分散了该网页的权重。
如果你的网站上已经存在多种url形式,建议按以下方式处理:
1、在系统中只使用正常形式url,不让用户接触到非正常形式的url;
2、不把Session id、统计代码等不必要的内容放在url中;
3、不同形式的url,301永久跳转到正常形式;
4、防止用户输错而启用的备用域名,301永久跳转到主域名;
5、使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式。
二、让用户能从url判断出网页的内容以及网站结构信息,并可以预测将要看到的内容。
何昌全博客
https://www.hechangquan.com/seo/
https://www.hechangquan.com/diary/
https://www.hechangquan.com/a/sitemap.html
以何昌全博客为例,用户通过url结构可以预测第一条是关于SEO,第二条关于日记,第三条关于网站地图。
三、URL尽量短
长长的URL不仅不美观,用户还很难从中获取额外的有用信息。另一方面,短url还有助于减小页面体积,加快网页打开速度,提升用户体验。还有,URL过长也会影响在搜索引擎里的显示结果。如图所示:
三、正常的动态url对搜索引擎没有影响
url是动态还是静态对搜索引擎没有影响,但建议尽量减少动太url中包含的变量参数,这样即有助于减少url长度,也可以减少让搜索引擎掉入黑洞的风险。
四、不添加不能被系统自动识别的url组成部分的字符
url中加入了“,”、“;”等字符,用户在通过移动设备打开这些url时,将不能被自动识别为链接。