当看到这个标题时,有人一定会觉得奇怪,不是说静态URL有优势吗,怎么还有劣势呢,难道说静态URL不好吗,其实不是这样的,静态URL对搜索引擎而言,肯定是具有先天优势的,但是这并不代表使用了静态URL以后,对整个网站就有帮助,如果使用不当,还可能带来危害。听到这里,有人可能会觉得不可思议,既然静态URL对网站有影响,我们为什么还要使用静态URL呢,到底是怎么回事,静态ULR真的会给网站带来危害吗。
先说下静态URL的优势吧:
第一:减少特殊字符的出现,静态URL中不会包含&?等字符。
第二:可以缩短URL的长度,让URL更简单。
第三:自有定义各种字符,更容易被用户记忆。
静态URL本身并没有劣势,如果使用了静态的URL,就要利用robots文件彻底屏蔽动态url,这是相当必要的一点,如果不屏蔽动态url,搜索引擎就会同时进行抓取,网站就会同时出现动态url和静态url两种链接,同一篇文章就会有两个链接出现,这会让搜索引擎难以判断哪个url才是正确的,虽然搜索引擎最终都会给出正确的判断,但是很明显影响了搜索引擎的注意力。
如果网站同时出现静态链接和动态链接,看上去也会很奇怪,我做过一个wordpress博客,直接在后台开启了静态url,但是并没有屏蔽动态链接,结果就出现了上面的情况。现在的搜索引擎非常智能,已经可以识别动态url中的全部字符,包括特殊的字母,像是wordpress程序,可以直接使用动态url,而不用开启静态url,也就不用担心搜索引擎同时收录两种url了。