同事告诉我在百度熊掌号、网站资源平台中提交的MIP页面从5月31日以后就没有数据反馈了,现在看到一些MIP的新闻:
具体迁移时间节点如下:
- 即日起 - 2019.05.31 23:59:59 :MIP 官网和 MIP 审核平台发布通知引导站长提交 MIP2 组件,在此期间允许新增和修改 MIP 1.0 站长组件;
- 2019.06.01 00:00:00 - 2019.06.30 23:59:59 :关闭 MIP 1.0 新增组件提交,但允许提交已有组件的修改;
- 2019.07.01 00:00:00 :关闭 MIP 1.0 的组件提交入口,如需要对 MIP 1.0 进行修改,需要先将旧组件按照 MIP 2.0 的要求进行迁移。
这个其实对我们影响不大,我们没有自己提交过组件,都是使用的官方组件。
这个看了一下,修改的内容并不多,昨天晚上先在我自己的博客、wiki网站上进行了修改,下面记录一下。
Drupal 7网站,只需要修改对应的html.tpl.php就可以,以前的写法改为新的写法:
原来:
<link rel="stylesheet" type="text/css" href="https://mipcache.bdstatic.com/static/v1/mip.css">
......
<script src="https://mipcache.bdstatic.com/static/v1/mip.js" ></script>
<script src="https://mipcache.bdstatic.com/static/v1.0/mip-ad.js"></script>
<script src="https://mipcache.bdstatic.com/static/v1/mip-form/mip-form.js"></script>
<script src="https://mipcache.bdstatic.com/static/v1/mip-stats-baidu/mip-stats-baidu.js"></script>
<script src="https://c.mipcdn.com/static/v1/mip-share/mip-share.js"></script>
<mip-stats-baidu>
<script type="application/json">
{
"token": "319f7715e00ca8383e1f8c642189583e",
"_setCustomVar": [1, "login", "1", 2],
"_setAutoPageview": [true]
}
</script>
</mip-stats-baidu>
新的:
<link rel="stylesheet" href="https://c.mipcdn.com/static/v2/mip.css">
......
<script src="https://c.mipcdn.com/static/v2/mip.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-ad/mip-ad.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-form/mip-form.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-stats-baidu/mip-stats-baidu.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-stats-google/mip-stats-google.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-share/mip-share.js"></script>
<mip-stats-baidu>
<script type="application/json">
{
"token": "319f7715e00ca8383e1f8c642189583e",
"_setCustomVar": [1, "login", "1", 2],
"_setAutoPageview": [true]
}
</script>
</mip-stats-baidu>
<mip-stats-google>
<script type="application/json">
[
["create", "UA-XXXXXX-XX", "auto"],
["send", "pageview"]
]
</script>
</mip-stats-google>
MediaWiki网站,我是修改LocalSettings.php来实现的。
旧的:
$wgExtensionFunctions[] = 'My';
function My(){
global $wgOut;
$head_item = '';
$head_item .= '<link rel="stylesheet" type="text/css" href="https://mipcache.bdstatic.com/static/v1/mip.css">';
$bottom = "
<p>
2002-2019 v5.21 a-j-e-0
</p>
<script src=\"https://mipcache.bdstatic.com/static/v1/mip.js\" ></script>
<script src=\"https://mipcache.bdstatic.com/static/v1.0/mip-ad.js\"></script>
<script src=\"https://mipcache.bdstatic.com/static/v1/mip-form/mip-form.js\"></script>
<script src=\"https://mipcache.bdstatic.com/static/v1/mip-nav-slidedown/mip-nav-slidedown.js\"></script>
";
$bottom .= '
<script src="https://mipcache.bdstatic.com/static/v1/mip-stats-baidu/mip-stats-baidu.js"></script>
<mip-stats-baidu>
<script type="application/json">
{
"token": "319f7715e00ca8383e1f8c642189583e",
"_setCustomVar": [1, "login", "1", 2],
"_setAutoPageview": [true]
}
</script>
</mip-stats-baidu>
';
......
新的:
case 'mip.jamesqi.com':
$wgExtensionFunctions[] = 'My';
function My(){
global $wgOut;
$head_item = '';
$head_item .= '<link rel="stylesheet" href="https://c.mipcdn.com/static/v2/mip.css">';
......
$bottom = "
<p>
2002-2019 v7.30 a-j-e-0
</p>
<script src=\"https://c.mipcdn.com/static/v2/mip.js\" ></script>
<script src=\"https://c.mipcdn.com/static/v2/mip-ad/mip-ad.js\"></script>
<script src=\"https://c.mipcdn.com/static/v2/mip-form/mip-form.js\"></script>
<script src=\"https://c.mipcdn.com/static/v2/mip-nav-slidedown/mip-nav-slidedown.js\"></script>
";
$bottom .= '
<script src="https://c.mipcdn.com/static/v2/mip-stats-baidu/mip-stats-baidu.js"></script>
<script src="https://c.mipcdn.com/static/v2/mip-stats-google/mip-stats-google.js"></script>
<mip-stats-baidu>
<script type="application/json">
{
"token": "319f7715e00ca8383e1f8c642189583e",
"_setCustomVar": [1, "login", "1", 2],
"_setAutoPageview": [true]
}
</script>
</mip-stats-baidu>
<mip-stats-google>
<script type="application/json">
[
["create", "UA-XXXXXX-XX", "auto"],
["send", "pageview"]
]
</script>
</mip-stats-google>
';
......
这样就改完了(顺便添加了Google Analytics的统计代码),其它的广告代码等地方也都可以不改,然后使用百度MIP的验证工具都进行检查,通过MIP的验证就说明修改成功了。✌
补充:熊掌号百度自己已经放弃,mip-cambrian就只有v1,没有v2,我们以前的页面中是这样的:
<script src=" https://mipcache.bdstatic.com/extensions/platform/v1/mip-cambrian/mip-cambrian.js" async="async"></script>
改为:
<script src=" https://c.mipcdn.com/extensions/platform/v1/mip-cambrian/mip-cambrian.js"></script>
就可以。页面中原有的<mip-cambrian site-id="123456"></mip-cambrian>不变。用到ld+json页面内的熊掌号结构化数据的话,页面内的熊掌号结构化数据必须位于mip-cambrian代码之前,详见:mip-extensions-platform。
评论