搜索引擎自动提交连接php文件,死链检测工具(自动提交给百度,逆天了)

搜索引擎自动提交连接php文件,死链检测工具(自动提交给百度,逆天了)每个网站都避免不了404死链的存在。造成死链的原因有很多,比如说文章页被删除、链接被修改、网页链接更换存储路径等,这些都会成为死链。这些死链的产生,降低了搜索引擎对网站的友好度、影响用户体验,甚至会导致网站排名下降等。刚操作MAY博客的时候,文章的内容不是很多,遇到死链,只是简单的手动一个个去站长平台提交。但随着文章及页面的不断增加,一个个手动去操作,是不是麻烦了些。咦,是否能借助死链检测工具,自…

大家好,又见面了,我是你们的朋友全栈君。

每个网站都避免不了404死链的存在。造成死链的原因有很多,比如说文章页被删除、链接被修改、网页链接更换存储路径等,这些都会成为死链。这些死链的产生,降低了搜索引擎对网站的友好度、影响用户体验,甚至会导致网站排名下降等。刚操作MAY博客的时候,文章的内容不是很多,遇到死链,只是简单的手动一个个去站长平台提交。但随着文章及页面的不断增加,一个个手动去操作,是不是麻烦了些。咦,是否能借助死链检测工具,自动提交给百度

既然提出问题,就要想想解决问题的方法。

方法一.  使用Shell脚本自动提交404死链到搜索引擎

作为一个非IT专业人士,May实在是搞不懂什么是Shell脚本?不怕大家笑话,问了一下度娘什么是shell脚本,也没搞懂是啥。尴尬鸟~~~如果大家对这种方法感兴趣,可以去张戈博客上去了解相关的操作。

方法二. 利用代码自动收集死链

Step 1. 存放404死链

在网站根目录创建一个空的deadlinks.txt

Step 2. 自动检测404死链

提取码: 5tew

将下面的代码添加到404.php中

htdocs/wp-content/themes/begin/404.php

//WordPress 实现自动记录死链地址(防重复)

if(is_404 && strpos($_SERVER[‘HTTP_USER_AGENT’],’Baiduspider’) !== false){

$file = @file(“deadlinks.txt”);//deadlinks.txt

$check = true;

if(is_array($file) && !empty($file))

foreach($file as &$f){

if($f == home_url($_SERVER[‘REQUEST_URI’]).”\n”)

$check = false;

}

if($check){

$fp=fopen(“deadlinks.txt”,”a”);//deadlinks.txt 就是在网站根目录的记录死链的文件

flock($fp, LOCK_EX) ;

fwrite($fp, home_url($_SERVER[‘REQUEST_URI’]).”\n”);

flock($fp, LOCK_UN);

fclose($fp);

}

}

?>

Step 3. 自动提交404死链

百度站长平台 – 数据引入 – 死链提交 – 文件提交

deadlink1.jpg

最后,多多关注自动提交后的死链文件状态。

deadlink2.jpg

总结:将一段小代码放入您的网站中,相当于您在自己的网站上制作了一个死链检测工具,并且还能自动提交给百度。经博主亲测的哦,非常好用!

关键词:死链检测工具

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163364.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 从作坊到工厂_工厂和作坊的本质区别

    从作坊到工厂_工厂和作坊的本质区别作坊离工厂究竟有多远(二) smilemac 1.   软件大规模定制 在这个市场越来越起主导作用,定制的产品广受欢迎的时代,软件是否也可以做到大规模定制呢?首先看什么是软件的大规模定制。规模与产品的开发速度有关,如果一个定制的软件能够在一个月内交付,如果定制软件的交付数量可以与程序员数目成正比,我们可以将这种开发模式叫做大规模定制,如果这种结果能够出

    2022年9月11日
    0
  • MaskRCNN 何凯明_cnn应用

    MaskRCNN 何凯明_cnn应用本文介绍了MaskRcnn目标分割项目的搭建及运行过程,并对搭建过程中可能出现的问题进行了解答。环境:Cuda10.2+tensorflow-gpu1.13.2MaskR-CNN是一个实例分割算法,可以用来做“目标检测”、“目标实例分割”、“目标关键点检测”。

    2022年9月28日
    0
  • w3c css规范_jquery是w3c标准吗

    w3c css规范_jquery是w3c标准吗2014年10月7日,W3CCEOJeffJaffe在W3C官方博客发表文章,讨论在Web技术标准制定过程中应当如何达成一致认同——是通过正式的认同流程(formalconsensusprocess)还是由标准编辑(informededitor)非正式的收集意见而达成认同。一致认同一直是W3C的核心价值,但WHATWG正在实行另外一种达成认同的方式,技术标准的编辑们通过他们的判断,决定…

    2022年9月17日
    0
  • datagrid激活码_在线激活

    (datagrid激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/ide…

    2022年3月22日
    293
  • Lua

    Lua

    2021年9月10日
    52
  • emwin显示中文的方法_emwin中文手册

    emwin显示中文的方法_emwin中文手册emwin显示中文

    2022年10月9日
    0

发表回复

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

关注全栈程序员社区公众号