搜索指定网站内容(指定一个网站有哪些关键词有排名,具体排名在哪里?)

优采云 发布时间: 2021-10-28 22:18

  搜索指定网站内容(指定一个网站有哪些关键词有排名,具体排名在哪里?)

  谢谢你的邀请!

  按照我的理解:指定一个网站,我们想知道他在哪个关键词有排名,具体排名在哪里,对吧?

  如果是这样的话,除了第三方网站可以直接查询,这里有个思路:

  首先,我们采集了本次网站涉及的整个行业的词库

  (不可能完全,但尽量接近无限完全,至少最有代表性)

  二是技术问题。写一个爬虫,自动统计每个关键词在前50的数据

  (rn参数可以设置为50,这样一个查询会返回50个结果,减少翻页次数)

  记录的数据包括:标题、链接、域名(不是顶级,根据分析目的)

  做一个简单的统计就知道这个网站关键词的排名,其他分析目的可以修改上面的细节。

  尽量不要依赖第三方工具,这些工具滞后且不全面。

  上述方法不需要任何技术含量。Python 可以用几行代码完成。如果您比较保守,可以添加代理。如果不想亏本,可以在市场上找个api。价格也便宜,速度可控。不要给服务器增加负担。

  怎样才能把这个网站对应行业的词库全部采集起来,工具和方法太多了,思路是:先确定行业的主要分支,找到有代表性的词根,然后去对平台工具的扩展包括:百度风潮、第三方统计工具、各种下拉框及相关推荐、第三方关键词工具。(按顺序排列)

  另外:网站如果你做seo规划,标题都是格式化的,从这些固定格式中提取它们的长尾词也是其中的一部分。

  如果要更全面一些,统计几个主流网站相关行业,基本可以涵盖其中的大部分。

  5118也不错。

  ---

  插入一个相关的:可能与问题无关,仅供seoer参考

  其实在上面的步骤中,我们并不是来统计某个网站的排名的。他可以做更有意义的事情:

  即:流量分布监控

  这个想法也很简单:

  找一个前10个搜索引擎的点击率数据,一般是谷歌或者百度提供的(最近几年没有更新,但应该不会有太大区别)

  按照以上步骤采集行业词库

  按照上述步骤统计词库中每个关键词的前10名排名数据,并记录下来

  根据排名位置,结合排名位置对应的点击率值,对每个排名的域名进行加权

  比如排名第一,如果对应的点击率为40%,那么加上0.4,其他的都是一样的。

  经过这样一轮的加权计算,就可以得到每个域名的总加权值

  把这个加权值作为流量分布值,在这个统计中我们可以知道每个网站在整个行业中获得了多少流量,因为我们要的是一个比例,而不是一个具体的值。

  本次监测的意义包括:寻找行业内优质网站进行学习模仿(排名总是更高,流量占比更多,看你用什么维度作为标准),挖掘潜在的优质网站流量,当你发现你的网站流量有问题时,根据过去的比例数据(一般稳定),对比现在的统计数据,可以知道是不是算力降级了,或者是不是有新算法影响了整个行业,而不是靠猜测。

  这只是提供一个简单的想法。你可以在具体操作上更加严谨。比如上面其实把每个关键词的搜索量都当成了1,这当然是不可能的,但是一个网站是大多数时候。流量从来不是由大词带来的。曾经在首页打过“城市名+培训”这个词(培训行业竞争还是蛮大的),但实际上流量并不多,意向度也很差。是各种你想不到的长尾词,这些长尾词一般每天都被搜索到个位数。

  除了站点级别的统计,你还可以统计列级别的数据,这样你就可以找到在比赛中做得好的部分。如果单独分析这部分,更容易找到一个好的优化方法。我已经使用这种方法来挖掘比赛。在优质版块,我发现他们这个版块的流量占了整个网站流量的80%(当然是粗略统计的),这个版块的数据其实并没有太多内容. 用户搜索这个关键词 当时基本没有相关性高的内容,很容易就拿到了这个版块的流量。那么我们可以想象一下背后的工作。

  以上,欢迎讨论!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线