MIP引入主动推送流程

对于 MIP 站点改造好了,我们如何提交数据,并且 MIP 提交后,我们能得到哪些数据的反馈,在这里简单的写一篇文章,说一下。

  1. 改造 MIP,我们一般是添加了一个二级域名站点进行改造,比如 mip.xxx.com、在 m.xxx.com改造,或者是m.xxx.com/mip/,那么我们需要在百度站长后台,将这个含有 MIP 页面的二级站点添加一下。

  2. 然后在百度站长后台,点击左侧 MIP 引入,选择改造 MIP 的站点,有三个选项卡,分别是“MIP 介绍”、“数据提交”、“MIP-Cache 清理”。

  3. 点击数据提交,会出现“同意《百度 MIP 资源接入内容责任书》的相关协议”,这里点一下同意按钮,才会出现MIP 介绍、数据提交、MIP-Cache 清理。

数据提交分为两种,一种是主动推送,一种是手动提交(手动提交就是把链接放在提交框提交,适合数据量比较小的 MIP 站点,目前手动提交,一次最多只能提交20条,且不支持 txt 和 xml 格式,建议大家使用主动推送),在这里我们说一下主动推送

主动推送下面的数据类型,有推送数据(主要讲这个推送数据)、更新数据、以及删除数据

在这里,提醒一下,其实更新推送和删除推送,对于我们 MIP 站点来说很少用得到,在文章讲完 MIP-Cache 清理后,顺带说下这俩更新数据推送和删除数据推送。

我们有 MIP 页面,或者新增了新的 MIP 内容,都要用主动推送来告诉百度蜘蛛,来抓取。

下面的有4种推送示例。

大家发现没有,这个和站点的普通数据推送(链接提交)是一样一样的,唯一的区别在于,推送接口多了一个类型 &type=mip

所以说,使用过普通站点主动推送(链接提交)的童鞋,看到MIP引入,有一种似曾相识的感觉吧!

百度站长给了四种推送示例,我在这里以 php 示例做一个示范,其他几种,大家参考普通站点的主动推送,即可。

飞鹰正义大佬在论坛也有分享的普通站点的推送工具,在这里一样适合MIP推送,传送门

上图,有百度给出的的推送示例,那我直接写一个 PHP 文件(如下图),将该 PHP 文件放在一个支持php的环境下,(比如将该推送PHP文件上传到支持 PHP 环境的网站空间内或者网站服务器内)访问该 PHP 地址,即可完成推送。

一次最多推送2000条,如果数据多,可以分多次推送,目前新站,一天的MIP推送额度是10000条,上不封顶,随着站点质量提升,额度会逐步提升。

推送结果出现 success 的字眼以及成功条数,为推送成功;出现 error 字眼,那你多半是推送错了,看看是不是哪里写的不对,api接口是不是错了,推送的链接是不是不属于该网站等。

推送完毕,要等2天左右,才会出现如图,提交的数据反馈以及错误链接反馈。

在这里有几个名词需要给大家解释一下:

  • 提交链接量:你使用 MIP 推送接口推送页面,包含历史推送页面,去掉重复的,计算的总和数量。

  • 校验通过链接量:推送的页面,改造符合 MIP 规则的页面数量。

  • 有展现生效链接量:百度收录并且被 MIP 缓存的页面,有用户搜索,在搜索结果页面得到展示的 MIP 页面数量。

  • 有点击生效链接量:对于百度收录页面,有用户产生点击行为的 MIP 页面地址。

  • 点击量:顾名思义,就是你 MIP 缓存页面的总点击量。

在这里需要强调一点,MIP 页面缓存生效,类似于 cdn 的缓存道理一样,需要用户产生点击行为,才能正常生效。这就是为什么,第一次访问 MIP 生效页稍微慢一点的缘故。

对于错误反馈,在这里要说明一下,有些页面在 MIP 校验工具,校验成功还出现在错误反馈,提示链接错误,主要是因为数据有延迟,需要站长修改好自己的 MIP 页面,等待蜘蛛抓取。

MIP-Cache 清理使用介绍

MIP-Cache 清理有什么用,大家可以参考 CDN 清除缓存来理解,其实 MIP-Cache 相当于 cdn 的缓存加速环节,如果 MIP 网站更改过内容、logo、css、图片等改动、一般不需要使用 MIP-Cache 清理,只需要等待 MIPcache 过期即可,在紧急情况下,才使用 MIP-Cache 进行清理缓存。

在 MIP-Cache 中:

  • 页面的缓存时间为52分钟-5天(由该页面用户点击量和站点本身稳定性决定)。
  • 图片缓存时间为10天。
  • MIP-JS 组件文件的缓存时间为10分钟。

当你急需更新 MIP 生效页面,那么在这里就要用到 MIP-Cache 清理这个功能。理论上 MIP-Cache 清理生效时间为几分钟左右。图片为演示示例,需要将 key 更改为你的 Authkey,链接改为你要更新 MIPcache 的 MIP 链接。

和主动推送一样,该文件只要放在支持 php 环境的地方,访问一下 php 地址即可,反馈信息 {"status":0,"msg":"cache clean success"} 为 MIP-Cache 清理成功。

  • 反馈信息"msg":"authorization check fail", //授权校验失败

  • 反馈信息 "msg":"update times exceed the limit", //更新次数超限

需要说明的是,更新 MIP-Cache,目前限制100s只可以更新10条.如果 MIP 站点是 https 协议,那么 MIP-Cache 清理的 $api 处应该是 :

$api = 'http://c.mipcdn.com/update-ping/c/s/';

MIP 引入使用最后总结

  1. 主动数据那里的数据类型,更新数据推送用于网页内容做了更改,告诉蜘蛛,更新数据推送类似于百度的投诉快照功能;删除数据推送用于内容删除了,需要告诉蜘蛛,该页面已删除。

    而 MIP-Cache 清理,则是清理 MIP 生效页面/缓存页的缓存,类似于 CDN 清理缓存的功能。

  2. 提交链接量比较低的原因,提交的数据有没有重复,接口以及提交文件写法是不是正确。不建议大家数据重复提交,会造成提交数据慢。

    校验通过链接量比较低的原因,主要是改造的过程中,MIP 规范不是很严格造成的,建议大家改造 MIP 的过程中,一定要仔细检查改造的页面,然后再提交。

    有展现生效链接量比较低的原因,主要是 MIP 改造的页面客户体验有待提高,甚至会出现被转码的现象,这和MIP 没有关系,主要是页面客户体验有待提高。

文章作者:宋亚鹏
转发自:http://www.smallsky.cn/article/share/30.html

【转】百度站长平台MIP引入工具使用心得的更多相关文章

  1. 百度站长平台MIP

    使用说明 MIP(Mobile Instant Pages - 移动网页加速器),是一套应用于移动网页的开放性技术标准.通过提供 MIP-HTML 规范.MIP-JS 运行环境以及 MIP-Cache ...

  2. 百度站长平台HTTPS认证所遇到的坑

    坑1: 百度站长平台https认证失败,提示:请确保您网站的所有链接均支持https访问,且未使用不安全协议(如:SSL2.SSL3等协议). 解决办法: 1.  友情链接检查, 要检查所有的友情链接 ...

  3. Python 版百度站长平台链接主动推送脚本

    如果自己的网站需要被百度收录,可以在搜索结果中找到,就需要将网站的链接提交给百度.依靠百度的爬虫可能无法检索到网站所有的内容,因此可以主动将链接提交给百度. 在百度的站长平台上介绍了链接提交方法,目前 ...

  4. 百度站长工具进击site结果页面[SITE特型]

    最近在度娘上site站点是不是发现多了一个应用展示框?没错!这就是度娘新推出的site特型,仔细看一下是百度站长平台的相关功能,作为目前国内市场占有率比较高的搜索引擎,百度站长工具进击site结果页面 ...

  5. SEO -- WordPress怎设置百度站长链接自动提交

    百度站长平站更新了主动推送(实时)推送的方式,受到了广大站长的好评,但是对于使用WordPress的网站来说怎么设置自动提交呢,在这里介绍一种比较简单且有效的方法.我们可以使用 WP BaiDu Su ...

  6. 百度站长针对SEO人员关系的问题的一些解答

    自然排名是全部由机器完成还是存在人工干预? 夫唯:第一个就是说经常好不容易找到了一些新的想法,用我们这些草根的话讲找到了百度的漏洞,好不容易排名上去了,过两天就会波动.有些人就怀疑说在百度的整体算法里 ...

  7. Asp.Net百度站长工具的主动推送功能

    public static string PostUrl(string[] urls) { try { string formUrl = "http://data.zz.baidu.com/ ...

  8. 运维服务器手段(监控宝,Nagios,百度通告平台)

    站在"巨人"的肩膀上运维 现实问题 之前在论坛看到一个运维工程师的帖子,内容如下: "现在的一个IT工作者最头疼的就是加班,秃顶的是IT工作者最多.单身的是IT工作者最多 ...

  9. 百度推出新技术 MIP,网页加载更快,广告呢?

    我们在2016年年初推出了MIP,帮助移动页面加速(原理).内测数据表明,MIP页面在1s内加载完成.现在已经有十多家网站加入MIP项目,有更多的网站正在加入中.在我们收到的反馈中,大部分都提到了广告 ...

随机推荐

  1. 利用redis自制幻灯片弹幕

    前段时间赶项目,忙结婚,各大技术平台都没时间上,不过还是抽出点时间为自己的婚礼做了一点小玩具,今天我就来给大家分享一下. 先来看一下效果 这个项目是基于微信个人订阅号的,订阅号的开发在此我就不再赘述了 ...

  2. Angular路由——路由守卫

    一.路由守卫 当用户满足一定条件才被允许进入或者离开一个路由. 路由守卫场景: 只有当用户登录并拥有某些权限的时候才能进入某些路由. 一个由多个表单组成的向导,例如注册流程,用户只有在当前路由的组件中 ...

  3. Oracle入门《Oracle介绍》第一章1-3 Oracle 逻辑组件

    一.数据库的逻辑结构是从逻辑的角度分析数据库的组成.Oracle 的逻辑组件包括: 1.表空间 表空间是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统 ...

  4. 人脸检测? 对Python来说太简单, 调用dlib包就可以完成

    "Dlib 是一个现代化的 C ++ 工具包,包含用于创建复杂软件的机器学习算法和工具 " .它使您能够直接在 Python 中运行许多任务,其中一个例子就是人脸检测. 安装 dl ...

  5. STL-Deque 源码剖析

    G++ ,cygnus\cygwin-b20\include\g++\stl_deque.h 完整列表 /* * * Copyright (c) 1994 * Hewlett-Packard Comp ...

  6. Vue 实现网易云音乐 WebApp

  7. MongoDB学习--安装与管理

    一.简介 MongoDB是一种强大.灵活,且易于扩展的通用型数据库.他能扩展出非常多的功能.如二级索引(secondary index).范围查询(range query).排序.聚合(aggrega ...

  8. 全面认识openstack:OpenStack架构详解

    OpenStack构架知识梳理   OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟 ...

  9. springcloud禁用动注册正在运行的服务

    @EnableDiscoveryClient(autoRegister=false)或者在配置文件里spring.cloud.service-registry.auto-registration.en ...

  10. Python Web(Django)与SQL SERVER的连接处理

    (开开心心每一天~ ---虫瘾师) Python Web(Django) 与SQL SERVRE的连接----Come QQ群:607021567(里面有很多开源代码和资料,并且python的游戏也有 ...