SEO超级外链工具【PHP】

2023-11-17 18:32:31 浏览数 (2)

使用提示

 外链工具只是辅助工具,一般适用于短时间内无法建设大量外链的新站,新站应坚持每天做一到两次为宜,大约一周左右能看到效果。老站不建议使用此类工具,用了效果不大浪费时间,老站应多交换优质的友情链接,通过发布文章建设外链方为上策。

什么是外链

 (1)外链就是别人的网站链接到自己的网站的一个链接,例如友情链接、文章外链、论坛外链、博客外链、贴吧外链等。

 (2)一些外链是通过我们自己在一些网站查询,而留下的一些痕迹被百度抓取收录,我们就会得到一个外链。

 (3)针对这种情况,我们开发了一个php自动化脚本去提交这些查询类工具,便于搜索引擎的抓取,也节省了大量的人工时间。

 (4)外链建设是一个稳定持久的工作,外链工具仅作为吸引蜘蛛之用,仅能做为网站的辅助作用。

谨慎使用外链工具

我懒得写了 @故梦 写过一篇文章写过类似外链工具的坏处自行查阅吧

此脚本仅限懂得如何使用并了解相关作用的站长使用,一切后果自行承担!!

相关文章链接 # 在线外链提交工具千万别乱使用 https://www.gmit.vip/72.html

贴代码

经常看我文章的朋友们可能也发现了,之前不管什么代码贴 都会直接贴代码 ,再次强调谨慎使用!!!

代码语言:javascript复制
<?php
/**
 * 更新网站外链 SEO优化
 *
 * @ Author  Qicloud
 * @ Links   https://www.zets.cn
 * @ QQ      66547997
 * @ File    F:/Desktop/links.php
 */
/**
 * Summary of Curl_Get
 * @param mixed $api_url
 * @param mixed $ua
 * @param mixed $refeer
 * @return bool|string
 */
function Curl_Get($api_url, $ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/13.10586', $refeer = 'https://www.baidu.com/'): bool|string
{
    $Curl = curl_init();
    curl_setopt($Curl, CURLOPT_URL, $api_url);
    curl_setopt($Curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($Curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($Curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($Curl, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:' . Rand_IP(), 'CLIENT-IP:' . Rand_IP()));
    curl_setopt($Curl, CURLOPT_USERAGENT, $ua);
    curl_setopt($Curl, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($Curl, CURLOPT_REFERER, $refeer); //模拟来路
    curl_setopt($Curl, CURLOPT_NOBODY, false);
    curl_setopt($Curl, CURLOPT_TIMEOUT, 3); //超时时间
    $Result = curl_exec($Curl);
    curl_close($Curl);
    return $Result;
}

/**

Summary of Rand_IP
@return string
 */
function Rand_IP(): string
{
 $ip2id = round(rand(600000, 2550000) / 10000); //第一种方法,直接生成
 $ip3id = round(rand(600000, 2550000) / 10000);
 $ip4id = round(rand(600000, 2550000) / 10000);
 //下面是第二种方法,在以下数据中随机抽取
 $arr_1 = array("218", "218", "66", "66", "218", "218", "60", "60", "202", "204", "66", "66", "66", "59", "61", "60", "222", "221", "66", "59", "60", "60", "66", "218", "218", "62", "63", "64", "66", "66", "122", "211");
 $random = mt_rand(0, count($arr_1) - 1);
 $ip1id = $arr_1[$random];
 return $ip1id . "." . $ip2id . "." . $ip3id . "." . $ip4id;
}

/** @var string 定义数据路径 /
$filename = './links.txt';
/* @var string 替换域名 */
$domain = 'www.zets.cn'; // 网站域名不要带http或https
/** @var array 转换数据类型为数组 /
$data = array();
$fh = fopen($filename, 'r');
// 逐行读取并存入数组中
while (!feof($fh)) {
    $data[] = fgets($fh);
}
/* @var array 清除换行 拼接url  /
$result = str_replace(array("r", "n", "rn"), '', $data);
$result = str_replace('**', $domain, $result);
/** @var int 数组count */
$count = count($result);
foreach ($result as $key => $value) {
    $curl = Curl_Get($value);
    if (!empty($curl)) {
        printf('ok(%s|%d/%d)%s' . PHP_EOL, 200, $key, $count, $value);
    }
}

https://www.zets.cn/links.txt 下载好放到你对应的路径即可

0 人点赞