最近看了好多关于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来说,还是非常有必要接触并且根据需要去使用的。