seo外链提交工具(利用百度站长外链工具和excelVBA快速提交垃圾外链是一个)

优采云 发布时间: 2022-01-25 02:09

  seo外链提交工具(利用百度站长外链工具和excelVBA快速提交垃圾外链是一个)

  使用百度站长外链工具和excelVBA快速提交垃圾外链

  反向链接是网站赢得搜索引擎青睐的重要因素之一。只有拥有强大健康的反向链接,才能经受住各种风雨,在搜索引擎算法的不断改进中站稳脚跟。但是,有时候,我们会发现网站的外部链接一夜之间暴涨。在这个链接难求的时代,不要太酷,等待,不要太开心,睁大眼睛仔细看看。来吧,这都是垃圾链接。这些垃圾链接不会帮助网站的排名,反而会被搜索引擎“关注”。如果垃圾链接达到一定的轻量级,权重就会减少,权重为K。

  好在强大的百度站长工具提供了拒绝外链的功能,帮助我们及时清理这些垃圾外链,但是如果我们有很多网站外链,找这些垃圾一个还是很累的由一个人。幸运的是,总是有 优采云 的 优采云 方式。经过摸索,我发现这些垃圾链接有一个共同的特点,就是网址中收录一些莫名其妙的字母,比如

  

  本文使用excel提供的VBA来过滤这个特性。下面介绍具体方法。

  第一步是从站长工具平台下载所有外部链接。百度站长平台提供数据下载功能。我们下载它,默认是csv格式。

  

  第二步,用excel打开保存的文件,保存为.xls格式,比如我的外部链接.xls,就是标准的excel格式。插入一个工作表并将其拖动到第二个位置,如下图所示。

  

  第三步,也是最重要的一步,打开excel菜单>工具>宏>Visual Basic编辑器

  

  添加一个用户表单,拖动一个名为Txt_Rows的文本框,再拖动一个名为Cmd_Find的按钮,形成如下界面

  

  然后点击编辑器菜单上的Tools>Reference,我们引用一个正则表达式对象Microsoft VBscript RegularExpressions 5.5

  

  

  现在我们双击Find Junk External Link按钮进入编程模式,输入以下代码

  私有子 Cmd_Find_Click()

  使用工作表(1)

  For i = 1 To Int(Txt_Rows.Text)

  a = .Cells(i, 2).Value '原创链接

  b = GetValue(a,"([A-Z0-9]{2}.){4,}", 0)

  如果 b "" 那么

  t = t + 1

  工作表(2).Cells(t, 1) = a

  万一

  下一个

  结束于

  MsgBox "已执行"

  结束子

  函数 GetValue(ByVal 内容作为字符串,ByVal 模式作为字符串,ByVal n 作为整数)

  出错时继续下一步

  将 objRE 调暗为新的正则表达式

  将 objMatches 调暗为 Match采集

  objRE.pattern = 模式

  objRE.Global = False

  objRE.IgnoreCase = True

  设置 objMatches = objRE.Execute(Content)

  如果 objMatches.Count > 0 那么

  m = objMatches.Item(0).SubMatches(n)

  获取值 = 米

  万一

  设置 objMatches = 无

  设置 objRE = 无

  If Err Then MsgBox Err.Description

  结束功能

  好的,运行它(点击编辑器菜单上的三角形,如下图),

  

  

  输入表中的总行数得到结果,

  

  复制后进入百度站长工具平台批量提交

  

  至此,大获成功,等待百度seo站长平台处理,但生效时间慢,作者体验30天左右,本文由专业垂直seo招聘网站农牧人才网原创转载请注明出处。本文介绍的方法简单易实现。关键是观察垃圾外链的结构。如果还有其他特殊结构,可以修改代码的正则部分。为了网站的健康健康发展,充分利用站长平台提供的seo工具也是非常有必要的。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线