百度php单页主动推送代码,访客点击就自动推送

当访客自动访问该页面的时候,就自动推送该地址。

百度php单页主动推送代码,访客点击就自动推送

该代码可以放到head里,优先执行。

代码如下(转过来的,本人未测试 ):

<?php
//baidu push api
//https://ziyuan.baidu.com/linksubmit/index 这里提供的 api 接口,普通收录,主动提交,php代码
$api = 'http://data.zz.baidu.com/urls?site=网址&token=秘钥';
 
 
//get site urls
function GetUrls($api):string{
    $site = "网站地图";
    //获取 xml 信息
    $XmlUrls = curl($site,null);
    //将 xml 转为数组
    $resource = xml_parser_create();
    xml_parse_into_struct($resource,$XmlUrls,$value,$index);
    xml_parser_free($resource);

    //$urlArr 即为接受所有 url 的数组
    $urlArr = [];
    foreach ($value as $content){
        if ($content["tag"] === "LOC"){
            $urlArr[] = $content["value"];
        }
 
    }
    //开始上传
    $response = curl($api,$urlArr,1);
    //将响应 json 转为 对象
    $result = json_decode($response);
    if ($result->success != 0){
        return "主动提交成功!";
    }else{
        return  "主动提交失败!";
    }
}
 
function curl($url,$params,$is_post = 0){
    $ch = curl_init();
 
    curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,60);
    curl_setopt($ch,CURLOPT_TIMEOUT,60);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
    curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);//禁止验证对等证书,默认为true
    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);//检查服务器SSL证书中是否存在一个公用名,值0|2,
    if($is_post){
        curl_setopt($ch,CURLOPT_POST,true);
        curl_setopt($ch,CURLOPT_POSTFIELDS,$params);
        curl_setopt($ch,CURLOPT_URL,$url);
    }else{
        if($params){
            curl_setopt($ch,CURLOPT_URL,$url.'?'.$params);
        }else{
            curl_setopt($ch,CURLOPT_URL,$url);
        }
    }
    $response = curl_exec($ch);
    return $response;
}
echo GetUrls($api);

本文来自投稿,不代表忆夜立场,如若转载,请注明出处:https://98seo.com/seo/818.html

(0)
上一篇 2022年2月3日 下午10:41
下一篇 2022年12月9日 下午3:04

相关推荐

  • 流量站的优化思路

    1、定位好流量站行业 2、整理流量词 3、采集精准相关内容 4、直接养流量词 做流量站和权重站的唯一区别就是流量站是以精准流量为目的,而权重站是以权重为目的的一种形式 一般如

    2021年3月25日
    001.1K
  • 百度搜索引擎1.0(2010-2011年)

    目的 :规范和引导站长和seoer如何进行网站排名的优化 自此 ,seo正式进入互联网营销的舞台

    2020年12月16日
    00835
  • 关键词挖掘与筛选(流量+权重必备)

    seo如果你做到一定程度的时候,你自然就会发现,seo永远是围绕两个话题 一个是收录话题,一个是词的话题 为什么这么说呢,收录可以帮你解决展现量与点击量 ,词可以帮你解决流量

    2021年3月22日
    001.3K
  • 博客内容的优化,让百度高效抓取

    做黑帽seo的人都晓得,只要seo优化师想对博客进行排名优化,seo优化师应为要让百度抓取seo优化师的内容。但有时候它明白是按着规范发的内容,可百度完全不抓取,纵使收录了也超级

    2020年9月23日
    00601
  • 这样的网站模板搜索引擎更喜欢,优化更容易

    搜索引擎喜欢什么样的模板 前面讲的这个搜索引擎排名过程,现在我们要做的就是这五个大的环节该如何一步步突破他,这也是我们学习SEO课程的重中之重。 而模板实际上就是解决了

    2021年3月1日
    00918
  • 网站优化之页面布局的4大方法

    1、标题+描述规范 我先来讲第一点,第一个是标题和描述规范,关于这个,前面也讲了标题的写法,但是这个规范和前面讲的规范还是稍微有点不一样 因为我们养站实际上后面会分为两

    2021年3月8日
    00751
  • 百度惊雷算法(2017年11月-2018年5月)

    百度惊雷算法目的:打击刷点击的快排 应对:重要的网站不轻易尝试快排。 算法自2018年5月上线 主要针对恶意制造作弊超链和恶意刷点击的作弊行为。 算法解读 为了保证搜索用户体验

    2020年12月29日
    00759
  • 搜索引擎的权威性算法

      关于权威性的那些事儿你都知道吗?今天小编就从权威性在百度搜索中的作用、什么是权威性、如何评估权威性和权威性之官方结果四个方面为开发者们详细解读。 一、权威性的作用   1.对用…

    2022年1月7日
    001.3K
  • seo站内链轮的优化技巧

    什么叫做链轮 简单来说链轮指的是链接与链接之间的循环(形成一个包围圈) 链轮实际上分为两类,一种是站内链轮,一种是站外链轮 站外链轮一般就是外链形成的(不同网站之间的相互

    2021年3月8日
    00935
  • 浅谈互联网页面价值

    搜索引擎每天处理着数以亿计的查询请求,每个查询请求都代表了一个用户对于某种资源的特定需求。多数时候,通过查询返回的网页结果,这些需求被满足了,我们可以认为结果中的

    2020年9月9日
    00675

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

微信
微信关注公众号:「懒汉运营」 ,懒汉运营最新官网:www.lanxhan.com