我们的WordPress网站在运营比较长的时间后,网站内早起的一些内容中的链接、图片可能已经失效了,但是依然会有用户访问这些文章,这样就会带来不好的用户体验,要是我们能够找出并清理掉这些失效内容,就可以解决这个问题,这样对SEO也会有好处。
插件简介
WordPress文章失效图片/链接检测插件推荐:Broken Link Checker
Broken Link Checker是WPMU DEV旗下开发的一款插件,用于文章、页面、评论、博客甚至自定义字段中的外部和内部链接,图片也可以检查,站长用了下真的非常不错,而且还是免费的哦。
下载地址
Broken Link CheckerWordPress插件库下载地址:Broken Link Checker – WordPress plugin | WordPress.org
你可以直接在WordPress网站后台搜索Broken Link Checker安装:
插件使用
安装后直接启用,在WordPress网站后台会多出一个链接失效检查器的选项,你可以选择Cloud(new)和Local(old),前者是使用他们的云服务检查,后者是本地检查(使用自己的服务器资源)。
站长之前使用的时候试了下云检查貌似链接不上,具体原因未知,但是官方介绍说这个功能还是测试中,可能是未完善把,所以这篇介绍文章也是介绍本地检查的方式,云检查也简单,注册wpmudev账号配置下密钥大概是这样,具体自己体验吧。
插件设置
常规设置
插件常规设置中可以显示当前检查状态:多少链接没有检查、提取到多少链接等…
可以设置每个链接的检查频率、检查到失效链接的通知方式、邮箱
比较重要的一个设置是链接链接,你可以设置当检查到失效的链接,是否给它设置一个样式,默认是开启的,默认的样式是会给这个失效的链接加上一个删除线,例如:这是一个失效链接
还可以选择给提取到失效链接设置是否加上:nofollow标签(Nofollow标签是什么意思?属性、作用和写法?)。
这个我觉得还是很实用的。
因为我们可以对提取的失效链接进行批量移除处理,所以还可以设置移除后对这个链接文字样式的设置。
检查范围
检查范围中可以设置要检查的内容类型、状态…
检查类型
你可以根据自己的需求选择要检查的链接类型:HTML链接、图片、YouTube视频等…
还可以排除特定关键词的链接不检查
协议和API
选择检查的协议和API,你没有使用对应的API的话保持默认既可以。
高级设置
在高级设置里面可以设置链接超时等待时间(默认是30秒),运行时间、插件用户权限、链接设置操作、最大执行时间、系统资源等。这些如果是小白建议你默认就好了。都是字面意思、有点基础的也自然能看懂就不解释了。
当你需要重新检查所有的链接,可以点击重置检查所有页面。
失效链接管理
在失效链接里面是提取到的链接,你可以点击失效>查看所有的失效链接的:
你可以对它们进行的批量管理有:
- 修改网址(对链接进行修改替换 可以使用正则表达式)
- 重新检查(就是重新检查)
- 修复重定向(把链接替换重定向后的链接)
- 标记为未失效(把这个链接标记为未失效的链接)
- 屏蔽(好像是不会出现在当前列表中 不会对链接做修改)
- 取消链接(取消这个链接 如果是图片删除整个img标签 文字链接移除a标签)
- 移动到回收站(把链接所在的文章移动到回收站)
注意:如果是失效的图片选择取消链接,移除整个img标签,HTML链接的话只是移除A标签,会保留文字。所以建议配置下移除链接的样式。
建议设置
插件启用后会自动执行,我建议你配置的是:
- 常规设置中勾选上对已经移除的链接应用自定义格式和要求搜索引擎不跟踪已经失效的链接
- 检查范围设置中选择自己检查的页面类型
- 检查类型中建议仅勾选图片或者是HTML链接,先把一种处理完,再勾选另外一种去处理。
- 高级设置中超时等待时间,默认是30秒,建议你设置15-20秒这样就好了,我觉得30秒太久了
相关文章
你的WordPress网站长期运营后,以下文章对你可能也有帮助哦,感兴趣可以去看看吧: