[教程]如何正确玩坏百度?教你一次性提交新的url到百度(按分类输出地址)


月宅说

我刚刚把我萌一库的地址全部转移到了我的博客下,那么就会出现一堆新的链接,这些新链接你不访问就没办法推送给百度站长进行收录,那怎么办啊?我tm可是有近1千5百条新地址。不行,强迫症不能忍,我必须玩坏它!接下来是月宅的亲手教程。


教程一-输出地址

首先我的壁纸新地址的分类是“壁纸”,那么我需要获取壁纸下所有的url地址,以保证我能够提交上去。来,开始动手撸输出地址。

<?php query_posts("cat=370&showposts=1500&paged=$paged$")?>
<?php while (have_posts()) : the_post(); ?>
<?php $str = "'";?>	
<?php echo $str;?>
<?php the_permalink(); ?><?php echo $str;?>,<br>
<?php endwhile; ?>
  • 我来解释一发,这里的“cat=”写你的分类目录ID(输出我的所有壁纸分类文章),ID怎么看?鼠标放在你的分类目录里的分类上面,左下角的地址会显示“id=xxx”。
  • 接着这里的“showposts=”,指的是输出多少篇文章,你不知道,那你写99999....如果你不写,那么就是输出你默认的首页文章篇数。这里我写1千5,那是我知道大于1千4小于1千5。后面干嘛的?别管它,就是个翻页用的(发现我不需要)
  • 然后其他的不用改动了,你只需要进行调用这个就OK,如果你不知道怎么办,你在上面加这些玩意:,然后放到主题目录,到后台的新建页面里面发布这篇页面。
<?php/*
Template Name: 链接提交
*/
?>


预览教程一

OK,看见没?这就是我输出的结果,那么咋整?使用“Ctrl+A”全选复制。

教程二-提交

什么?我可去你的吧,一次只能提交20行,我1千5放哪去??我要提交75次???哇靠,我很难受。那怎么办?尼玛当然是撸php来强奸它。

随便创建一个php文件,我们叫它qiangjian.php吧。复制下面的内容,你懂的吧。这里的array数组里面复制进去我们得到的输出地址。如图就是你的key获取地址了。

<?php 
$urls = array(
    '我是网站.html',
);
$api = '你的网站提交密匙';
$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;
?>

就像这样子:

好了,保存后扔到任何一个能运行php的地方,然后访问这个php文件。就会得到下面的结果。成功提交了1493条新的地址,确保它是200状态码。

结束

OK,以上就是今晚的最后一篇文章了。只有想不到的,没有做不到的,破百度你尽管限制我20行吧。提交结果第二天才会显示,第二天我再来贴一下推送效果,应该是有效的!记得第二天14点之后回来看我的推送图噢。


第二天

这里的图片就是第二天的推送结果与抓取频次,均以上千了哦

:暴走表情8:

另外我想撸全站地址咋整啊?那么就删掉cat=370 (文章太多,网站爆炸,别来找我!)

[task]如果你喜欢我的博客,或者对我博客内容感兴趣,请订阅我的博客!订阅入口在PC端首页右边侧边栏头像下面,3Q![/task]

版权声明:
作者:月宅
链接:https://xn--09st1ywm8a.com/7065.html
来源:月宅酱
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>