如何判断来自搜索引擎(搜索引擎查出来的信息一定是权威的)

前沿拓展:

如何判断来自搜索引擎

  网站经常会被各种爬虫光顾,有的是搜索引擎爬虫,有的不是,通常情况下这些爬虫都有UserAgent,而我们知道UserAgent是可以伪装的,UserAgent的本质是Http请求头中的一个选项设置,通过编程的方式可以给请求设置任意的UserAgent。 所以通过UserAgent判断请求的发起者是否是搜索引擎爬虫(蜘蛛)的方式是不靠谱的,更靠谱的方法是通过请求者的ip对应的host主机名是否是搜索引擎自己家的host的方式来判断。要获得ip的host,在windows下可以通过nslookup命令,在linux下可以通过host命令来获得,例如:这里我在windows下执行了nslookup ip 的命令,从上图可以看到这个ip的主机名是crawl-66-249-64-119.***.com。 这说明这个ip是一个google爬虫,google爬虫的域名都是 xxx.***.com.我们也可以通过python程序的方式来获得ip的host信息,代码如下:import socketdef getHost(ip): try: result=socket.gethostbyaddr(ip) if result: return result[0], None except socket.herror,e: return None, e.message上述代码使用了socket模块的gethostbyaddr的方法获得ip地址的主机名。常用蜘蛛的域名都和搜索引擎官网的域名相关,例如:百度的蜘蛛通常是baidu.com或者***.jp的子域名google爬虫通常是***.com的子域名微软bing搜索引擎爬虫是search.***.com的子域名搜狗蜘蛛是crawl.sogou.com的子域名基于以上原理,我写了一个工具页面提供判断ip是否是真实搜索引擎的工具页面,该页面上提供了网页判断的工具和常见的google和bing的搜索引擎爬虫的ip地址。页面地址:http://***.cn/tools/is-search-engine-spider-ip/ 本文提供的代码是python代码,通过c#代码也是可以实现的,原理是一样的。


自媒体人如何提升文章质量?应该怎样堆积关键词呢?很多小伙伴经常说,感觉自己文章质量不过关,文章的阅读量一直上不去,有没有什么提升的办法,今天就给大家介绍一下,自媒体关键词布局怎么做,让你快速提升文章质量。

自媒体人如何提升文章质量?一定要学会关键词的用法

01 选取关键词

了解目标用户的需求,看看他们喜爱什么,关注些什么内容,然后设置他们感兴趣的关键词。关键词的类型有很多,什么热点类型、节假日热点、文章重点之类,这些关键词都可以内嵌,提高来自搜索引擎的自然流量。

02 布局关键词

关键词选好以后,怎么布局也是需要技巧的,否则提炼出来的关键词也是浪费的。关键词怎么布局呢?主要有以下几种方法:

自媒体人如何提升文章质量?一定要学会关键词的用法

第一种。标题内嵌关键词。很简单,就是在标题中放入关键词。比方说你是写自媒体文章,那就把文章中有关自媒体的关键词整理出来。

第二种。发掘目标关键词。所说的目标关键词,也可以说是细化关键词。就是要精准关键词,针对目标用户去精准提炼。

第三种,关键词位置。平台机器人识别我们的文章其实和老师阅卷是差不多的。先看标题,然后是第一段再就是结尾,最后依据文章内容生成推荐标签给用户。

自媒体人如何提升文章质量?一定要学会关键词的用法

最后就是,建议大家发文之前先检测一下文章质量,可以用易撰的文章质量检测功能,检查文章原创度、敏感词汇、标题质量等,这样运营会比较放心。

拓展知识: