行者SEO 发布的文章

get:https://www.baidu.com/home/xman/show/liteoff

微信截图_20220119161209.png

get时带上cookie,返回200就代表cookie失效。

百度cookie有些参数不全的也可以通过这个接口检测,参数不全的cookie通过两次get百度首页可返回完整cookie。

http://data.zz.baidu.com/urls?site=https://blog.yigeseo.net&token=ryH6CJcAk&type=officialaccounts  官方号推送地址
http://data.zz.baidu.com/urls?site=https://blog.yigeseo.net&token=ryH6CJcA&type=daily  快速收录推送地址
http://data.zz.baidu.com/urls?site=https://blog.yigeseo.net&token=ryH6CJcA&type=original  原创收录推送地址
http://data.zz.baidu.com/urls?site=https://blog.yigeseo.net&token=ryH6CJcA&type=  普通收录推送地址

如果返回401,代表类型不存在。
返回400代表没权限
返回 200 且 remain=0 代表没条数。

如果大家不怕封号的可以去尝试遍历!

最近很多同行都做起了抖音下拉和排名的生意,其实任何一个搜索端口的下拉词刷法基本一致,都会读取缓存。

s.jpg

虽然算法很简单,但是避免不必要的麻烦还是回复可见了。

[hide]
抖音下拉目前测试的算法是需要登录账户就能刷出,流程【每天搜3-5次,连续3天搜索即可】:搜索你想要出现的下拉词,然后点击任意结果,小词的话一个抖音ck就够了,大词可能要去多找一些。
暂时还未测试缓存方法是否对抖音有效,后续有空在测试看看。

[/hide]

百度官方给了提交核心代码,这里我们自己加一下遍历目录多文件提交,每个文件限制2000行URL.
将文件保存成baidu.php,然后宝塔每天定时运行一次就行了。

需要用户提前把txt文件切割放到网站指定目录。
以后有空在完善,把自动切割和只提交未收录url也写了。

<?php
/*
1 先设置url的所在文件夹名称
2 修改提交api为自己的
3 ...
*/

//遍历文件名函数
function get_dirs($dir_path)
{
    $res = array();
    $res_lists = array();
    foreach (glob("{$dir_path}/*.txt") as $item) {
        if (is_dir($item)) {
            $folder = end(explode('/', $item));
            $res[$folder] = get_dirs($item);
            continue;
        }
        $res[] = basename($item);
    }
    return $res;
}
//设置文件夹名称
$url_dir = "urldir";
$arr = get_dirs($url_dir);

//遍历提交
foreach ($arr as $value) {
    echo "正在提交{$value}...";
    //打开TXT
    $file = fopen("$url_dir/$value", "r");
    $urls = array();
    $i = 0;
    while (!feof($file)) {
        $urls[$i] = fgets($file);
        $i++;
    }
    fclose($file);
    $api = 'http://data.zz.baidu.com/urls?site=https://blog.yigeseo.net&token=ryH6CJcAkOHZv7XZ';
    $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<br>";
}

from:搜索框来源识别
word:当前搜索关键词
sa:“第二次”搜索框位置 参数tb代表顶部 参数bb代表底部 ib首页搜索框 参数tbk达标app顶部 ts_{n} n的值是搜索时点击了第几个下拉结果的索引。
ts:安卓参数是一串数字 苹果参数为0
t_kt:安卓和苹果测试参数均为0
ie:网页编码 参数utf-8
rsv_t:搜索环境请求验证码 等同于ant_ct
rsv_pq:搜索请求请求验证码 登录账户是10位数字 不登陆百度账户是20位数字
ss:安卓设备参数11 苹果设备100 安卓百度app 100000000000000000000000000
sugid:搜索联想词ID号
rsv_sug4:安卓设备应该是搜索间隔 苹果未发现该参数
inputT:当前页面请求用时
oq:上一次搜索词
ms:强制请求移动端结果 苹果默认浏览器会出现该参数
pu:分辨率 百度app会出现
rq:当前搜索关键词 app内出现

先分享这些,后续会继续整理,有不对的地方可以多多指针,个人QQ 752999927