我可以在元标记或响应标题中删除一些信息,如编码和语言 我的问题: SEO 和旧浏览器的最佳方式(可能是两者兼而有之)?
元标记示例:< meta http-equiv =“Content-Type”content =“text / html; charset = utf-8”>
(PHP)标题示例:标题('Content-Type:text / html; charset = utf-8');
什么更好?
答案 0 :(得分:15)
两者都做。标头优先,但如果在本地访问HTML页面,则没有HTTP标头,因此您希望<meta charset="...">
作为安全机制。
答案 1 :(得分:12)
Meta http-equiv只不过是个玩笑。使用它指定Content-Type时,只有charset
部分计算任何内容,并且只有当真正的HTTP标头无法指定编码时才会计算。