URL静态化、搜索引擎 2023-05-09 16: 05: 16
URL静态化与搜索引擎的关系?
网站有静态页面和动态页面之分。
静态URL又称为静态页面,是一个固定的网址,不包含任何参数或代码,通常以“.html”“.htm”“.xml”“.shtml”为后缀的结尾。动态URL又称为动态页面,通常以“.asps”“.asp”“.jsp”“.php”“.perl”“.cgi”等后缀结尾,在页面的URL中也会包含一些特殊符号,例如:“?”“&”“=”等等。
如今很多网站的功能都是通过数据库来实现的,页面由程序生成,而不是在服务器上以静态文件出现。很早以前,搜索引擎是无法抓取动态页面的内容,虽然现在抓取技术的不断提高,但是动态页面可能会产生无限循环和大量的重复页面,这样会降低搜索引擎造的好感度,容易删除百度信息。
1、无限循环动态页面
例如:飞机订票网站,提供根据时间查询机票信息的功能,网站在编写程序的时候,会使用万年历功能,如果搜索引擎一直跟踪上面的链接,就会不停的抓取下一个页面,从而陷入无尽的循环中,就像百度镜像一样,而每个页面并没有实际的变化,这样就会影响搜索引擎的抓取效率。
2、重复动态页面
重复动态页面是指相同的内容对应不同的动态链接。动态页面会产生重复页面链接,而搜索引擎对于这种情况也会重复抓取,这样会造成搜索引擎的资源浪费。如果是静态页面,就不会产生重复页面。
什么是URL静态化?就是通过技术手段将动态URL重写成静态URL,经过重写后,没有改变原来的页面内容,但可以得到搜索引擎重视的静态页面。对于搜索引擎来说,虽然抓取静态页面和动态页面不存在技术问题,但抓取静态页面内容要比动态页面内容的速度要快很多,因为搜索引擎更重视静态页面,并赋予静态页面的权重更高一些。
实现URL静态化需要在网站空间服务器里进行设置,尽量把重要页面以静态化展现,提高重要页面搜索引擎的友好性,防止搜索引擎删除百度快照。