当前位置:首页 > 优化 > 正文

神马MIP的数据提交方法,不懂这个还想做UC?

2019-12-23 17:17 点击:37次 作者:biucz 我来投稿

如今随着移动互联网的飞速发展,PC浏览量已经在逐渐减小,很多客户都在做移动SEO,今天小biu就来为大家分享一下神马SEO的MIP提交方案,希望可以帮助到各大站长们。

做过神马SEO的就知道,神马搜索引擎不像百度那样可以直接提交网址url到神马,他需要到站长平台去提交sitemap地图。神马的提交分别有:sitemap提交,mip提交,列表页提交和死链提交。死链提交先不用管,sitemap和MIP是可以直接提交的,而列表页提交需要神马评级达到3级以后才可以。

神马MIP的数据提交方法,不懂这个还想做UC?

sitemap提交

sitemap提交很简单,填写网站sitemap路径然后提交即可。我们今天主要来重点说说mip提交。

MIP提交

我们还是以php提交为例来介绍。

1,我们需要一个PHP的运行环境

2,在php环境下新建一个以域名为名称的文件夹

3,文件夹里放两个文件,一个sitemap.txt,一个smmip.php

4,在sitemap.txt中放上需要提交的页面url,一般可以用一三方软件导出网站的所有url放进去

5,smmip.php中填入下面的代码,这个代码需要修改的就是api的参数,这个参数在神马站长平台里有,大家直接复制即可。

<?php
$urls = array();
$sitemap=fopen('sitemap.txt','r');
while(!feof($sitemap)){
 $site='';
 $site=fgets($sitemap);
 $urls[]=$site;
}
$api = 'http://data.zhanzhang.sm.cn/push?site=yuming.com&user_name=zhanghao&resource_name=mip_add&token=Authkey';
$ch = curl_init();
$options = array(
  CURLOPT_URL => $api,
  CURLOPT_POST => true,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POSTFIELDS => implode("\n", $urls),
  CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>

保存文件后,在PHP环境下访问smmip.php即可完成mip提交。如果返回码是200说明提交成功了。

mip提交返回码的含义

200:提交成功。

201:token的问题,检查token是不是复制错了

202:当天提交的数据已达到限额,明天可再次提交

400:提交的api参数可能有问题,站长自检。

500:服务器内部出现了错误,需要检查环境是否异常。

神马的数据提交今天小biu就说到这里,如果大家有问题欢迎一起讨论!三人行则必有我师焉~