Commit c8352e91 by yanju

Merge branch 'add-link' into 'master'

百度seo-链接自动提交

See merge request pigbigbig/beyond-clouds-front!103
parents d3831acf 223b4039
...@@ -19,9 +19,6 @@ module.exports = { ...@@ -19,9 +19,6 @@ module.exports = {
], ],
link: [ link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' } { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
],
script: [
{ src: 'https://hm.baidu.com/hm.js?8e45646333c0b122d556ae44e337c90e' }
] ]
}, },
/* /*
......
export default ({ app: { router }, store }) => { export default ({ app: { router }, store }) => {
router.afterEach((to, from) => { router.afterEach((to, from) => {
try { try {
// 百度统计
document.getElementById('g_baidu') && document.getElementById('g_baidu').remove(); document.getElementById('g_baidu') && document.getElementById('g_baidu').remove();
var hm = document.createElement("script"); var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?8e45646333c0b122d556ae44e337c90e"; hm.src = "https://hm.baidu.com/hm.js?8e45646333c0b122d556ae44e337c90e";
...@@ -9,6 +10,24 @@ export default ({ app: { router }, store }) => { ...@@ -9,6 +10,24 @@ export default ({ app: { router }, store }) => {
s.parentNode.insertBefore(hm, s); s.parentNode.insertBefore(hm, s);
window._hmt = window._hmt || [] window._hmt = window._hmt || []
window._hmt.push(['_trackPageview', to.fullPath]) window._hmt.push(['_trackPageview', to.fullPath])
// 百度自动链接提交
linkSubmit()
} catch (e) {} } catch (e) {}
}) })
} }
function linkSubmit() {
document.getElementById('link_baidu') && document.getElementById('link_baidu').remove();
var bp = document.createElement('script');
bp.id = 'link_baidu'
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https'){
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else{
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment