站长不希望自己的站点转码怎么办?
百度总共提供了三种解决方案:
A.无站点应用协议
site支持的no-Siteapp协议有以下两种形式:
A.Cache-control在http响应中被显式声明为no-siteapp。
B.meta标签明确声明Cache-control为no-siteapp,格式为:
lt头
meta http-equiv = quot;缓存控制 quotcontent = quot无站点应用程序 quot/ gt;
/head gt;
如果第三方网站不希望对页面进行转码,可以将此协议添加到此页面中。当用户通过移动搜索进入第三方网站时,会直接进入原网页。
B.开放适配协议
如果第三方网站不希望页面转码,并且有自己的手机页面,建议站长使用百度的开放适配服务。百度会帮助用户直接访问第三方网站的手机页面。
由于参与开放适配有多种方式,点击查看开放适配服务。
C.手持协议
通过页面链接标签明确指定WAP网页,声明格式如下:
ltlink rel = quot替代 quottype = quotapplication/vnd . WAP . XHTML+XML quot;media = quot手持 quothref = quot目标 quot/ gt;
如果第三方网站不希望页面转码,可以添加本协议通知我们有原网页对应的wap页面。用户在进入第三方网站时,首先要进入中间提示页面,以便用户选择跳转到原网页或者第三方网站拥有的WAP页面。
百度转码问题的终极解决方案
通常,下面的代码被添加到
ltmeta name = quot适用设备 quotcontent = quotpc,移动 quot/ gt; ltmeta http-equiv = quot;缓存控制 quotcontent = quot不转换 quot/ gt;
但是添加代码时没有响应,我给你提供下面的代码。
lt!-百度转码解决方案开始->;
ltmeta http-equiv = quot;X-UA兼容 quotcontent = quotchrome = 1 quot/ gt;
ltmeta name = quot适用设备 quotcontent = quotpc,移动 quot/ gt;
ltmeta http-equiv = quot;缓存控制 quotcontent = quot不转换 quot/ gt;
ltmeta http-equiv = quot;缓存控制 quotcontent = quot无站点应用程序 quot/ gt;
lt!-百度转码解决方案end->;
经过这些等待2-5天的百度缓存期,更新才会生效。