首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >禁止手机百度自动转码网站

禁止手机百度自动转码网站

作者头像
孙小北
发布于 2024-01-30 14:30:35
发布于 2024-01-30 14:30:35
8660
举报

禁止手机百度自动转码网站

最近发现最近小站在手机上被百度转码了,看着很不友好,网站做了响应式布局,可适配手机和电脑,被转码之后显得有点乱,记录一下如何禁止手机百度自动转码网站。

在百度移动搜索引擎中为更好满足用户信息需求,会同时为用户提供pc网页和mobile网页,但目前大多数PC页在移动终端中直接浏览的体验较差(交互、兼容和流量等)。因此为改善搜索用户的浏览体验,我们会对百度搜索结果中缺乏可替代mobile资源的PC页进行格式转换,转换为适合手机浏览的mobile网页,使其能在移动终端浏览器有较好的浏览体验。百度的Siteapp转码技术即是为实现此目的、服务于百度搜索的附属产品,各大搜索引擎均拥有并提供类似转码技术。

百度一共提供了两种解决方案:

A. no-siteapp协议 B.开放适配协议

代码语言:javascript
复制
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta http-equiv="Cache-Control" content="no-transform"/>

之前单独用的no-transform,在手机上没有起到防止转码的作用。于是多方试探和总结,通过head配置如下代码:

代码语言:javascript
复制
<!--禁止百度转码-->

<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<!--适配PC和手机-->
<meta name="applicable-device"content="pc,mobile"/>

<meta http-equiv="Cache-Control" content="no-transform"/>
<meta http-equiv="Cache-Control" content="no-siteapp"/>

等待少则1~2天左右,甚至更久,百度缓存清了之后便可以看到效果了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-05,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 禁止手机百度自动转码网站
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档