解决百度统计诊断问题:“<head>部分未定义字符集,将增加页面渲染次数,速度减慢。”
在百度统计中有一项叫做 “网站速度诊断” 的功能,我测试得了 97 分。
诊断提了三点建议:
1、取消重定向
我的网站使用了 https 协议,所以需要对使用 http 访问的请求重定向到 https,这一点没有办法修改。
2、启用 Gzip
使用 Gzip 可以对传输内容进行压缩处理,减少传输内容字节数,进而提高网站访问速度。但我看到只能减少 49 B 的内容,瞬间不想优化了(之后当然会考虑这方面的东西,但不是现在)。
3、字符集声明
它说如果
部分未定义字符集,将增加页面渲染次数,速度减慢。检查我的网站,发现有字符集声明,只不过不太标准:<meta charset="UTF-8">
。标准的字符集声明如下:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
按照标准在
部分输出即可。