#9:删除/控制不实用的标点符号
一些文本字符插入 URL 字符串后会变成难以阅读的垃圾。一般来说,最佳做法是删除或控制这些字符。Perishable Press 上有一个很棒的安全字符和不安全字符列表:
URL
这些字符不仅可能导致可读性较差,还可能破坏某些浏览器、爬虫程序或正确的解析。
#10:将重定向跳数限制为两个或更少
如果用户或爬虫请求 URL A,而该 URL 重 墨西哥电报筛选 定向到 URL B。这很好。甚至 URL B 随后重定向到 URL C 也没问题(不太好——将 URL A 直接指向 URL C 更理想,但也不坏)。但是,如果 URL 重定向字符串超过两跳,您可能会遇到麻烦。
一般来说,搜索引擎会遵循这些较长的重定向跳转,但他们过去建议不要这样做,对于不太“重要”的 URL(在他们眼中),他们可能不会完全遵循或计算重定向 URL 的排名信号。
更大的麻烦在于浏览器和用户,较长的重定向字符串会减慢他们的速度,有时甚至会阻碍他们(尤其是移动浏览器有时会遇到这种情况)。将重定向次数保持在最低限度,您就会遇到更少的问题。
#11:文件夹越少越好
以这样的 URL 为例:
并不是说斜杠(又名文件夹)一定会损害性能,但它会让引擎和用户对网站深度产生一种感觉,并且使 URL 字符串的编辑变得更加复杂(至少在大多数 CMS 协议中)。