网站新发的内容不收录怎么办?网站内容不收录解决办法

注意:只有获得sitemap权限的站长才可以进行这个操作,否则你没有access_token密私是无法提交的。

1.进入之后如下图所示我们会看到如下界面

 

下面有一个官方举例的一个curl推荐地址

 

 代码如下 复制代码
将xml数据写入一个本地文件,比如thread.xml,然后调用curl命令:
curl -H 'Expect:' --data-binary @thread.xml "http://ping.baidu.com/sitemap?site=www.111cn.net&resource_name=sitemap&access_token=你的key"
使用php、python、java等可以参照这个过程推送结构化数据。

返回结果为200,下面小编以php的curl实现post的为例子,代码如下

 代码如下 复制代码

<?
function tobaidu($url){
    $ntime=time();
    $now=date('Y-m-d',$ntime);
    $data='<?xml version="1.0" encoding="UTF-8"?>';
    $data.='   <urlset>';
    $data.='       <url>';
    $data.='           <loc><![CDATA['.$url.']]></loc>';
    $data.='           <lastmod>'.$now.'</lastmod>';
    $data.='           <changefreq>always</changefreq>';
    $data.='           <priority>1.0</priority>';
    $data.='       </url>';
    $data.='   </urlset>';
 
    $pingurl="http://ping.baidu.com/sitemap?site=www.111cn.net&resource_name=sitemap&access_token=你的key值";//你的接口地址
    $curl= curl_init();// 启动一个CURL会话
    curl_setopt($curl, CURLOPT_URL,$pingurl);// 要访问的地址
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);// 对认证证书来源的检查
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1);// 从证书中检查SSL加密算法是否存在
    curl_setopt($curl, CURLOPT_USERAGENT,"curl/7.12.1");// 模拟用户使用的浏览器
    curl_setopt($curl, CURLOPT_COOKIE,$cookie);
    curl_setopt($curl, CURLOPT_REFERER,"");
    curl_setopt($curl, CURLOPT_POST, 1);// 发送一个常规的Post请求
    curl_setopt($curl, CURLOPT_POSTFIELDS,$data);// Post提交的数据包
    curl_setopt($curl, CURLOPT_TIMEOUT, 30);// 设置超时限制防止死循环
    curl_setopt($curl, CURLOPT_HEADER, 0);// 显示返回的Header区域内容
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);// 获取的信息以文件流的形式返回
    $tmpInfo= curl_exec($curl);// 执行操作
    if(curl_errno($curl)) {
       echo'Errno'.curl_error($curl);//捕抓异常
    }
    curl_close($curl);// 关闭CURL会话
    return$tmpInfo;// 返回数据
}
 
$tt= tobaidu("http://www.111cn.net/"); //实时推送新发文章的url
echo $tt;
?>

提交之后返回结果

 代码如下 复制代码

<?xml version="1.0" encoding="UTF-8" ?>
<methodResponse>
<params>
<param>
 <value>
  <int>200</int>
  </value>
  </param>
  </params>
  </methodResponse>

注意只有返回200状态代码才代码提交成功了,下面看看状态代码

200 无使用方式错误,需要进一步观察返回的内容是否正确
400 必选参数未提供
405 不支持的请求方式,我们只支持POST方式提交数据
411 HTTP头中缺少Content-Length字段
413 推送的数据过大,超过了10MB的限制
422 HTTP头中Content-Length声明的长度和实际发送的数据长度不一致
500 站长平台服务器内部错误

小编利用这个提交之后在sitemap中会有实时返回数据并且会返回数据错误与正确性。

 


经验总结

前面有一个说是xml文档,其实我们使用post可以是一个字符串效果也是一样的,小编的做法是发布文章成功之后自动推送文章给百度收录

注意:推送的文章必须为绝对地址,如http://www.111cn.net 而不是/aaa/b.htm要是完整的地址。

 

时间: 2024-10-21 22:16:15

网站新发的内容不收录怎么办?网站内容不收录解决办法的相关文章

网站有收录没排名的原因与解决办法

网站有收录没排名的原因与解决办法 有很多站长或是seo人都遭遇过此类问题:网站的收录量正常呈上升趋势,内容收录时间也正常通常为一天内,收录方面是正常的,但就是没有关键词带来的流量. 收录一直是站长关注的话题,解决了收录问题,并不一定能为网站带来流量,这个问题对于新手seo来讲,颇为棘手,大致的原因分析如下: 网站有收录没排名的原因与解决办法 1:网站业务类型过于小众.因为业务类型小众,导致用户基数小,导致通过相应关键词排名带来的流量极小.也就是说,即使有关键词排名,但仍然没有合适的流量进来.这是

武龙杰:网页收录之后当天又删除的解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网页收录之后当天又删除的解决办法,今天早上8点多的时候写了一篇'百度快照更新 排名没有变化'的文章,然后就去忙其他的事情了,大概11点多的时候,我发现这篇文章已经被百度收录了,为此我还高兴了一会儿,以为我的博百优权重已经恢复了,可以做到文章当天发表当天收录了,我还专门在武龙杰的网络推广群里发了条消息,告诉大家我的博百优权重上来了,没想到下午我

播放幻灯片出现“此文档包含的嵌入内容可能对您的计算机有害”的解决办法

问题描述 播放幻灯片出现"此文档包含的嵌入内容可能对您的计算机有害"的解决办法 如题:播放幻灯片出现"此文档包含的嵌入内容可能对您的计算机有害"的解决办法 解决方案 其实究其原因,此问题是更新Adobe flash player for IE 插件造成的,目前此版本最新升级版本为11.6,加强了安全性能,导致office播放嵌入的flash文档,弹出是否允许对话框,非常的讨嫌!解决办法是可以到网上下载个"Flash Player修复一键快速安装包 11.3

关于百度收录缓慢和快照滞后的解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近心情非常的郁闷,网站上线3个多月了,其他个大引擎收录都比较正常,快照也能跟上,惟独百度难伺候,收录异常的缓慢,一个月才收录4到5篇文章,快照就更别说,我网站是2月上的线,快照到3月2号就一直没动过,前段时间百度又来个更新,现在我网站的状况是惨不忍睹! 没有更好的办法了,痛定思痛吧,于是在网上寻找一些相关的资料,结果让人大失所望,你猜怎么着

网页速快收录快删除的原因及解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多站长都碰到过这样的问题,当天发布的文章百度很快便会收录,但是过几个小时再去查看的时候又给删除了.大概过几天甚至十多天之后又被放出来.这样的现象会重复出现,让人很是不解.我的小站在刚建立的时候也出现过这样的问题,百思不得其解的情况下仔细的询问了一些互联网上的前辈,总结了百度收录文章后又很快删除的原因和一些解决的办法,希望能为新站长们解个急.

PHP返回内容过长时被nginx截断的解决办法

背景 周日把博客的版本升级到最新,顺便又从新部署了nginx和PHP的环境.使用了PHP7.从新部署环境后发现原先发布博客文章时,编辑框不能正常显示.如图: <img src="http://www.bo56.com/wp-content/uploads/2016/03/no_editor.png" alt="no_editor" width="600"/></a></p> 分析 查看了html源代码,发现ht

无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法_php技巧

有时候用phpMyAdmin的时候会突然出现这个错误信息 "无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装" 也不知道到底是怎么导致这错误信息的,而我有时候把apache重启一下,再登录就行了,有时候把机器重启也可以 但今天2种方法都试了,还是不行,我的登录URL是 http://computer-name:8080 然后我尝试着使用 http://127.0.0.1:8080 进行登录,结果就可以了... 使用127.0.0.1登录成功后,退出,

网站收录量一直减少的解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 一个网站收录量的大小,表示着该网站受搜索引擎的喜爱度,也表示这个网站文章质量的高低,也从侧面反映了该网站的权重的高低.而提高网站收录量的关键在于文章的质量,高质量的原创文章,搜索引擎是非常喜欢的,而对于那些重复的信息搜索引擎是非常讨厌的.所以解决网站收录量一直减少的方法就是写高质量原创文章,当然这其中造成网站收录量减少的原因有很多种,下面我们

收录正常的老网站突然停止收录之原因及解决办法

原本正常的网站,突然之间,变得不收录了,对seoer来说就意味着受难时刻的来临,悲剧的,笔者的小站在前段时间,就碰到这个情况,幸运的是,在经过检查和处理之后,网站重新恢复了正常.在这里就根据笔者的实际例子,说一说网站突然不收录的原因和解决方法. 大致情况:笔者的小站大概在12.15日左右,原本每日更新每日正常收录的资讯页面开始不收录,随后网站的其他页面收录开始减少,到9.23日的时候,网站开始停止收录,快照开始停滞,网站关键词南京seo的排名下降. 由于网站不收录的原因很多,所以检查网站花费了不