当前位置:蚂蚁分类目录 » 站长资讯 » 站长运营 » 技术教程 » 文章详细 订阅RssFeed

35dir分类目录程序无法获取网站百度权重解决方法 代码实例

来源:蚂蚁目录 浏览:525次 时间:2021-04-27 21:22:19

爱站网与Chinaz站长网对百度权重的计算方法是有所区别的,很多人问PHP如何获取某个网站百度权重,其实以前爱站网与Chinaz站长网都是很容易获取的,但是Chinaz站长工具改版后,之前获取百度权重的方法就失效了,而且要想通过站长工具获取百度权重就需要申请站长工具的API接口,关键这个接口并不完全免费的,所以本文就通过爱站网的链接获取百度权重,希望给有需要的朋友带来帮助。

下面代码可以直接复制过去新建一个PHP文件进行测试。我在测试过程中未发现无法获取等情况。测试无误好后就可以去35dir文件夹里的webdata.php里面进行更改。

具体地址为:/source/module/webdata.php,打开这个文件后,拉到最下面找到下图红框中的代码替换为文末的代码即可:


<?PHP
$url="2.taobao.com";
$data = file_get_contents("https://www.aizhan.com/getbr.php?url=$url&style=1");

preg_match_all("/>(.*)</siU", $data, $matches);// 正则查找[数字]

foreach ($matches[1] as $v)
{
$rank .= $v . ' ';// 组合结果
}
echo preg_replace('/\[|\]/', '', $rank);// 输出权重,替换[]为空

?> 

类似的谷歌权重,搜狗权重都可以差不多的方法获取。