同事告诉我在百度熊掌号、网站资源平台中提交的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。
评论