随著搜索引擎技术的不断进步,以前大行其道的 URL 静态化已经不再占有统治地位,一些 URL 动态化也逐渐兴起,但是就当前环境而言,我们做网站并不是用来试验各种搜素引擎技术和演算法的,那些是黑帽和灰帽的事情,对于安安静静只想当白帽,老老实实做大网站的众多 WordPress 站长来说,稳定是排在第一位的,不要轻易尝试任何新兴的东西,步步为营,哪怕慢别人一点,也比冒著风险去当小白鼠强,所以小编在面对 URL 是否坚持做静态化时持保守的态度。 URL 静态化的好处多多,为啥不先坚持 URL 静态化呢,毕竟 URL 静态化理念和规则已经被摸的透透的了。
URL 静态化的好处
URL 静态化网站其实很简单,它是通过 URL 访问服务器上的网页,服务器收到请求后会使用 http 协议将网页返回给浏览器,浏览器通过解析 http 协议然后将页面内容展示在浏览器中,页面内容可能包含很多资源,如图片、 flash 之类的资源。这些资源如果我们没有主动去改变它们,那么每次获得的返回页面上的内容都是一样的,这就是静态化以后的网站网页的特点。静态网页内容资源基本不会发生改变,这种特点能有效降低网速对网站载入效果的影响。而一些动态 URL 例如万年历,搜素引擎蜘蛛很可能一直追踪上面的连结不停地点选下一天、下一月和下一年从而陷入无限回圈中,还有一些动态 URL 会造成大量复制页面。所以动态 URL 是搜素引擎技术发展的目标,URL 在静态网站中就是一个包含资源的地址,静态 URL 在使用浏览器快取技术的时候不会发生而在动态网站中,这样的地址指向的资源并不相同,所以动态 URL 没办法进行有效的浏览器快取,还会因为不恰当的快取产生错误的效果。动态 URL 在设定中不会被浏览器快取,而现在静态 URL 是目前最好的选择。 URL 静态化不仅能提高用户体验度还降低了搜素引擎收录的难度。
总结:随著搜索引擎技术的发展,会有越来越多的动态 URL 网站出现,虽然近几年搜素引擎对动态 URL 的抓取有了长足的进步,一般来说 URL 中多几个引数并不会对收录产生影响,但是就目前而言,静态 URL 网站依然是 WooCommerce SEO 工作人员优化网站的首选,因为 URL 静态化一直以来都是最基本的 WooCommerce SEO 要求之一。