windows环境下通过lynx查看隐藏链接识别黑链方法

郭振涛
郭振涛

发布于 2016-10-25 10:01

252 浏览
0 评论

最近看了好多关于lynx相关的文章,通俗一点lynx就是个文本浏览器,一个和搜索引擎爬虫有点类似的工具,通过这个工具可以非常方便的实现一些辅助SEO的效果,今天小编主要分享一下在windows环境下如果使用lynx来识别页面中的隐藏链接,从而根据获取到的隐藏链接查看是否被黑链。

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/f6614bbe12c3ae218bb60206c87879e5.jpg" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/f6614bbe12c3ae218bb60206c87879e5.jpg" class="img-polaroid" title="" alt="" /></a>
</div>

首先,搭建一个lynx的运行环境

Lynx不能用那种编译过的在windows下运行的版本,有很多功能是不能用的,因此在这里小编分享一种简单的方法去搭建一个环境支持lynx的使用,当然如果你有时间去安装一个虚拟机,然后装一个Unix或者Linux系统也是可行的。

这里小编主要介绍cygwin,一个在windows平台上运行的类Unix模拟环境,通过它可以非常简单的实现lynx的运行。空话不多说,直入正题,使用百度搜索cygwin,如下图:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/8073ca13472c005e2f3d2d5c8bd45975.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/8073ca13472c005e2f3d2d5c8bd45975.png" class="img-polaroid" title="" alt="" /></a>
</div>

点击之后进入cygwin的官方网站,下载具体的安装的包,这里小编建议选择32位的安装包,如下图:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/5bee9f5bc74f2f59d05820ff822ee39e.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/5bee9f5bc74f2f59d05820ff822ee39e.png" class="img-polaroid" title="" alt="" /></a>
</div>

双击运行setup-x86.exe文件,点击下一步,直到如下界面:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/72e741feee3b5f8f48f093369f136b90.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/72e741feee3b5f8f48f093369f136b90.png" class="img-polaroid" title="" alt="" /></a>
</div>

然后要选择对应的cygwin的镜像站点,进行安装,这里小编推荐使用中国地区的镜像站点,如下图:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/9026ec84db628b8d5c4b175f1b2c0268.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/9026ec84db628b8d5c4b175f1b2c0268.png" class="img-polaroid" title="" alt="" /></a>
</div>

点击上图目标位置,复制浏览器地址框中的链接地址粘贴到上一个截图,添加进去,然后选中,点击下一步,继续安装。直到看到如下窗口,cygwin即安装完成,lynx的运行环境也就搭建完成了。

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/c7d05dacb5375351757d98fbb0cc0e74.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/c7d05dacb5375351757d98fbb0cc0e74.png" class="img-polaroid" title="" alt="" /></a>
</div>

其次,安装lynx组件

安装好cygwin环境之后,可以根据需要安装所需要使用的组件,直接在上一步骤的窗口搜索即可,比如要使用lynx,如下图:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/80c1fb8c0e980edb07dd2a235d09ceb1.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/80c1fb8c0e980edb07dd2a235d09ceb1.png" class="img-polaroid" title="" alt="" /></a>
</div>

如上图,勾选对应的组件,然后点击下一步,即可安装完成安装lynx组件,接下来就可以直接在windows的环境下体验lynx的妙用了。

最后,使用lynx查找隐藏链接

安装完成cygwin之后,双击Cygwin Terminal,就可以运行这个模拟Unix的运行软件了,通过“lynx -dump 目标网址”这个命令就可以返回目标页面隐藏的链接,如下图:

<div class="aw-comment-upload-img-list active">
<a href="http://ask.seowhy.com/uploads/article/20161025/5c090edd6951f9583b09b0f06bd91310.png" target="_blank" data-fancybox-group="thumb" rel="lightbox"><img src="http://ask.seowhy.com/uploads/article/20161025/5c090edd6951f9583b09b0f06bd91310.png" class="img-polaroid" title="" alt="" /></a>
</div>

通过查看这些隐藏链接,你就可以更有针对性的去识别那些链接是意外中的黑链,那些隐藏链接是因为前端设计人员不当的敲代码规范所导致,根据目标结果可以有针对性的进行优化调整至搜索引擎友好性的结果。

总结:通过lynx文本浏览器可以做到辅助性SEO的效果,它不仅仅局限于查找页面中隐藏链接的作用,用好它可以让你更接近爬虫抓取网页的浏览轨迹,更深层次的了解自己的页面结构是否合理,总之,对于一个SEOer来说,还是非常有必要接触并且根据需要去使用的。

作者公告牌

本篇文章由“迷路的小爬虫”手写原创,转载请注明作者版权信息,谢谢合作!专注互联网负面信息、seo技巧以及seo资源分享,个人微信公众号:seopachong 欢迎关注!重在交流

举报 收藏
管理文章:
暂无回应