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

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

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

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

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

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

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

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

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

其次,安装lynx组件

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

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

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

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

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

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

本文作者:佚名

来源:51CTO

时间: 2017-08-15

Windows环境下通过lynx查看隐藏链接识别黑链方法的相关文章

《精通Android 实例开发》——第1章,第1.3节在Windows环境下集成安装Eclipse和Android SDK

1.3 在Windows环境下集成安装Eclipse和Android SDK 1.3.1 实例说明Android SDK指的是Android专属的软件开发工具包.与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏.高级图形显示和上网功能,用户能够在手机上查看电子邮件.搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台. 1.3.2 具体实现在Android官方公布的最新版本中,已经将Eclipse和Andr

Windows环境下安装Redis体验谈

 Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windows版项目是由微软开放技术团队建立和维护一个实验性项目(支持32,64位),所以并不适用生产环境,但可在Windows环境下用于开发测试. 1.下载安装 猛戳这里就到了开源首页,下载源码包,解压ZIP包后进入msvsbinrelease文件夹有三个文件分别对应32,64位,windows服务三个版

ZF2入门:Windows环境下从零开始Zend Framework 2.0 (ZF2)环境搭建

原文:http://avnpc.com/pages/zend-framework-2-installation-for-windows 日志未经声明,均为AlloVince原创.版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可. Zend Framework 2.0 (ZF2)正式发布之后不少朋友都进行了尝试,可能由于ZF2涉及到的新特性比较多,有朋友希望能有一篇从零开始Zend Framework 2.0 (ZF2)的教程,于是就有了本篇日志. 以下将记录在Windows环境

windows环境下 生成git公钥和私钥

windows环境下 生成公钥和私钥 上传代码到远程仓库的时候需要秘钥进行验证是否本人上传的.打开Git目录下的Git Bash 输入ssh-keygen,回车 可直接不输入路径,使用默认路径(c/Users/Administrator/.ssh/) 按照提示要输入两次密码,但是如果输入了,每次操作操作git库时都要输入密码,所以选择不输入密码 密码输入结束后,提示已生成秘钥 打开c:/Users/Administrator/.ssh/,在文件中,id_rsa是私钥文件,id_rsa.pub是公

图解Windows环境下Android Studio安装和使用教程

鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试. 最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境

vala windows-VALA语言能在WINDOWS环境下编写吗?

问题描述 VALA语言能在WINDOWS环境下编写吗? VALA是Linux的语言,最近在查是否VALA语言能用在Window下,可以不借助其他Linux的工具把Windows转换为Linux,然后编写VALA吗?就是直接能在Windows下应用吗>?

linux/windows环境下mysql数据库启动、停止、重启命令

linux环境下 一.启动 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3.使用 safe_mysqld 启动:safe_mysqld& 二.停止 1.使用 service 启动:service mysqld stop 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 3.mysqladmin shutdown 三.重启 1.使用 service 

基于Windows环境下的PHP开发环境搭建

相信许多和人和我一样,都非常的喜欢学习PHP编程,同样有很多人因为无法搭建一个基于Windows环境下的PHP开发环境搭建而不得不放弃自己学习PHP的愿望.所以我想就这个问题将自己的心得体会写出来,一是可以帮助那些苦于无法搭建开发环境的人,二是可以让自己也有个总结的机会. 我写这篇文章的目的很简单,就是帮助那些刚刚开始学习PHP的朋友,所以我将尽量以最简单.明确的语言来进行描述,如果您已经就此问题非常熟练,大可以不看本文而去做更有意义的事情. 限于我本人的水平有限,本文难免有错误和不足之处,恳请

Windows环境下PR2/PR2E如何使用

  PR2/PR2E可在Windows环境下利用OLIVETTI.IBM.OKI等仿真选择的打印驱动程序完成各种软件的打印功能,从以上几种仿真的使用效果来看,我们建议用户最好使用IBM Proprinter X24驱动程序. 打印机的设置方法参见:PR2,pr2e参数设置 一,WINNT/2000平台下olivetti的驱动程序 1,先在本站下载olivetti-PR2 WINNT/2000驱动 2,PC机 在WINDOWSNT/2000平台下使用,驱动程序采用OLIVETTI公司提供的驱动程序