【黑帽SEO】利用JS封装iframe-「TigerSEO」

  了解一点seo的站长,应该都知道爬虫都不喜欢iframe或frame,因为蜘蛛访问一个网址时所抓取的HTML是调用其他网页的HTML文件的代码,并不包含任何的文字内容,也就是说你这个网页的内容是什么,蜘蛛弄不清楚。有人可能会说搜索引擎的蜘蛛也能跟踪爬取所调用的HTML文件啊。对,是能跟踪爬取,但是跟踪这一部分内容通常不是完整的页面。搜索引擎更不能判断哪部分是主框架哪一部分是被调用的文件。随着搜索技术的发展也不一定永远无法解决这种问题,但是这么多的网站蜘蛛不会因为你一个网站而费那个劲。所以,当你一定要用到一个iframe框架的时候,我推荐你继续往下看。

       【黑帽SEO】利用JS封装iframe-「TigerSEO」

  从用iframe调用快递100制作快递查询,到自己推出互推联盟iframe调用代码,张戈算是对iframe着玩意摸得有那么一点透彻了。记得,在互推联盟推出自适应iframe代码的时候,冯耀宗博友曾有如下评论:

  后来,偶然的测试让我灵光一现,想到用JS封装iframe的方法,来避开搜索引擎的抓取。当时,我是测试用JS封装CSS代码,想简单的加密下自己的劳动成果。不想,突然就想到了,既然JS可以输出CSS,那JS应该也可以输出iframe啊!实际测试发现,我的想法是可行的!通过JS输出iframe代码,可以完美实现直接调用iframe代码的效果!

  下面以张戈博客的快递查询为例子,公布方法:

  快递100给出的iframe调用代码如下:

  现在,我来说明如何用JS代码封装这段iframe:

  首先,新建一个JS文件,在里面输入以下内容并保存:

  括号中即为原iframe的内容,要注意的是首尾是双引号,而iframe里面需要改为单引号!否则无法输出!

  document.write("");

  然后,将这个js文件上传到服务器

  比如张戈博客的快递查询的js地址为:

  最后,将如下语句写到你想调用iframe的地方

  如果存在旧的iframe代码,请直接替换掉即可,如果发现界面不理想,请编辑第二步的JS文件来调整iframe大小。


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://tigerseo.cn/post/468.html

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。