当前位置:首页 > 数码 >

网站死链提交教学视频(网站提交死链遇到的问题)

来源:原点资讯(www.yd166.com)时间:2024-07-01 21:03:25作者:YD166手机阅读>>

百度站长平台提供的死链提交工具,可将网站存在的死链(协议死链、404页面)进行提交,可快速删除死链,帮助网站SEO优化。在提交死链的文件中逐个手动填写死链的话太麻烦,工作中我们提倡复杂自动化,所以本文我们一起交流分享Apache服务中通过shell脚本整理网站死链,便于我们提交。

网站死链提交教学视频,网站提交死链遇到的问题(1)

1.配置Apache记录搜索引擎

Apache是目前网站建设最为主流的web服务,但是apache的日志文件默认是不记录百度、谷歌等各大搜索引擎的爬取程序的,所以首先需要我们设置Apache的配置文件。

找到Apache的配置文件httpd.conf,在配置文件中找到下面两行:

CustomLog "logs/access_log" common #CustomLog "logs/access_log" combined

默认采用的是common,这里我们只需要将common这一行前面加#注释掉,然后将combined这一行前的#去掉即可。然后保存重启Apache服务。

注:如果你的服务器上添加了多个站点,每个站点有单独的配置文件,则我们只需要在相应站点的配置文件中设置CustomLog项即可,例如:

vim /usr/local/apache/conf/vhost/www.chanzhi.org.conf ServerAdmin [email protected] DocumentRoot "/data/wwwroot/www.chanzhi.org" ServerName www.chanzhi.org ServerAlias chanzhi.org ErrorLog "/data/wwwlogs/www.chanzhi.org_error_apache.log" CustomLog "/data/wwwlogs/www.chanzhi.org_apache.log" combined SetOutputFilter DEFLATE Options FollowSymLinks ExecCGI Require all granted AllowOverride All Order allow,deny Allow from all DirectoryIndex index.html index.php

下面是配置前后的网站日志记录格式:

配置前:

网站死链提交教学视频,网站提交死链遇到的问题(2)

配置后:

网站死链提交教学视频,网站提交死链遇到的问题(3)

2.编写shell脚本

我们通过shell脚本获取网站日志中指定爬虫的抓取记录,然后汇总到一个文件中,便于后期使用。代码如下,比如保存为deathlink.sh

#!/bin/bash #初始化变量 #定义蜘蛛UA信息(默认是百度蜘蛛) UA=' http://www.baidu.com/search/spider.html' #前一天的日期(apache日志) DATE=`date %Y%m%d -d "1 day ago"` #定义日志路径 logfile=/data/wwwlogs/www.chanzhi.org_apache.log-${DATE}.log #定义死链文件存放路径 deathfile=/data/wwwroot/www.chanzhi.org/deathlink.txt #定义网站访问地址 website=http://www.chanzhi.org #分析日志并保存死链数据 for url in `awk -v str="${UA}" '$9=="404" && $15~str {print $7}' ${logfile}` do grep -q "$url" ${deathfile} || echo ${website}${url} >>${deathfile} done

大家在使用该脚本时,根据自己服务器情况调整下路径和字段即可,然后执行脚本,:

bash deathlink.sh

3.提交死链

执行上面脚本时候,就会在指定目录下生成包含所有获取的404页面链接的文件,每个连接占一行。例如:

网站死链提交教学视频,网站提交死链遇到的问题(4)

最后在站长平台提交死链页面中,填写自己的死链文件地址即可,例如:

网站死链提交教学视频,网站提交死链遇到的问题(5)

百度在审核通过之后,会将已经收录的失效链接删除,以避免失效页面链接对网站造成不良的影响。

,

栏目热文

怎么解决网站死链(网站漏洞和后门怎么解决)

怎么解决网站死链(网站漏洞和后门怎么解决)

  每个网站的seo优化都不是短期的就能完成的事情,站长们对于自己的站都是小心翼翼的,都知道网站出现了死链,网站的排名会...

2024-07-01 21:37:06查看全文 >>

网站死链怎么查询

网站死链怎么查询

图片来自网络/侵删  以下是检测网站死链(也称为404错误链接)的一些方法:  手动检查:通过逐个访问网站的页面,检查每...

2024-07-01 21:15:33查看全文 >>

网站遇到死链怎么解决(网站链接有病毒吗)

网站遇到死链怎么解决(网站链接有病毒吗)

网站遇到死链怎么办?网站优化最讨厌遇到死链问题。很多优化人员并不是很了解,只知道把网页上的死链给隐藏掉,这是完全错误的方...

2024-07-01 21:28:38查看全文 >>

怎么检查自己的网站有没有挂黑链(网站被植入黑色链接怎么办)

怎么检查自己的网站有没有挂黑链(网站被植入黑色链接怎么办)

做网站关键词排名也有一段时间了,对网站排名的主要因素及其他的一些因素了解得比较全面,今天搜索互联简要谈一下网站是否被挂黑...

2024-07-01 21:35:31查看全文 >>

怎么知道网站带黑链(怎么知道网站是否安全可信)

怎么知道网站带黑链(怎么知道网站是否安全可信)

  做网站优化最怕的便是自己辛辛苦苦优化的网站,被一些不良员工将网站挂了大量黑链接,这类黑链接几乎都是,打赌行业和情色行...

2024-07-01 21:36:11查看全文 >>

有靠谱的网站死链检测吗(第三方检测链接有哪些平台)

有靠谱的网站死链检测吗(第三方检测链接有哪些平台)

在诸多网站seo优化工作中,网站死链接(以下称网站死链)检查是一项常规性工作,且这项工作需要重视。百度蜘蛛在抓取网站链接...

2024-07-01 21:19:12查看全文 >>

粪池怎么处理干净(化粪池满了自己在家怎么清理)

粪池怎么处理干净(化粪池满了自己在家怎么清理)

在幅员辽阔、人工相对稀有的美国、加拿大、澳大利亚等国家,是绝对不可能有像中国这样的人工清理模式。那么他们都是如何处理养猪...

2024-07-01 21:42:12查看全文 >>

整个城市的粪水是怎么处理的(城市粪水处理方法视频教程)

整个城市的粪水是怎么处理的(城市粪水处理方法视频教程)

在一天在24小时中,人们除了衣食住行外,要做核酸最多的事情就是如厕。作为任何一个生命体,都少不了这种生理需求的环节。有人...

2024-07-01 21:45:38查看全文 >>

粪水要处理多久才能用(粪水怎样处理成清水全过程)

粪水要处理多久才能用(粪水怎样处理成清水全过程)

在一次访谈节目中,曾毅院士对农民用粪水浇菜的问题发表了意见,认为粪水未充分发酵,直接用来浇菜,很多病毒会潜伏在里面,人吃...

2024-07-01 21:40:52查看全文 >>

粪水怎么清洗干净(粪水怎样处理成清水)

粪水怎么清洗干净(粪水怎样处理成清水)

刚刚洗完尿布,我手还没干,坐在婴儿车里的二宝拉了。衣服边上,尿垫上,婴儿车上蹭的都是金黄粑粑。我顿时脸黑,一场大仗来袭,...

2024-07-01 21:36:25查看全文 >>

文档排行