• 电子商务

如何追踪竞争对手的价格:从电子表格到全自动化,6种方法

  • Felix Rose-Collins
  • 10 min read

引言

你做出的每一个定价决策,都相当于对竞争对手定价的押注。而大多数零售商都是基于过时的信息进行这种押注的。

问题并不在于价格追踪很难。打开竞争对手的产品页面只需十秒钟。问题在于这种方法无法实现规模化。

一家零售商若要追踪10个竞争对手网站上的50款产品,就需要维护500个数据点。按每次检查大约30秒计算,仅完成一次每日全面检查就需耗费超过4小时的工作时间——而且这还是在任何人尚未做出实际定价决策之前。

这就是为什么手动监控在超出少数几个目标对象后会悄然崩溃,通常甚至无人察觉。那张表格只是不再被更新了。

本指南介绍了六种追踪竞争对手价格的方法,从你今天下午就能建好的电子表格,到完全自动化的监控系统。

这些方法是按工作量和覆盖范围排序的,而非按质量排序。选择哪种方法取决于你销售的产品数量以及市场变化的速度。

在选择方法之前:先明确你究竟要追踪什么

跳过这一步是价格追踪项目失败的最常见原因。按顺序需要做出以下四项决定:

遇见Ranktracker

有效SEO的一体化平台

每个成功的企业背后都有一个强大的SEO活动。但是,有无数的优化工具和技术可供选择,很难知道从哪里开始。好了,不要再害怕了,因为我已经得到了可以帮助的东西。介绍一下Ranktracker有效的SEO一体化平台

我们终于开放了Ranktracker的注册,完全免费!

创建一个免费账户

或使用您的证书登录

哪些竞争对手。并非所有销售你所在品类的企业都需纳入。应聚焦于客户实际会进行比价的 3 至 8 家零售商,以及在搜索你自有品牌时出现的任何电商平台卖家。如果列出 30 家竞争对手,你肯定无法对其中任何一家进行有效追踪。

追踪哪些产品。您的收入分布并不均匀,监控也应如此。首先关注那些驱动利润率的产品、客户最常比价的产品,以及近期您在没有明显原因的情况下失去销售额的产品。

监控哪些属性。仅看价格会产生误导。一个价格便宜 5% 但缺货的竞争对手,并非在压低你的价格,而是将客户引向了你。至少要收集价格、库存状况和配送费用,因为决定购买的关键因素是最终到手总成本。

监测频率。对于大多数商品目录而言,每日监测是一个合理的默认设置。每小时监测仅适用于销量激增的市场平台商品。对于销量缓慢的品类,每周监测即可;而且,真实的每周数据远胜于那种无人能收集到的、理想化的每日数据。

在评估任何工具之前,请先写下这四个问题的答案。它们将决定以下哪种方法对你而言是切实可行的。

方法 1:在结构化电子表格中手动核对

这是起点,对于小型产品目录而言确实是正确的选择。

为每个产品建立一行,为每个竞争对手建立一列,并将您自己的价格放在第一列。添加日期列和库存列——这两个字段常被忽略,但事后人们往往会后悔没有记录。

遇见Ranktracker

有效SEO的一体化平台

每个成功的企业背后都有一个强大的SEO活动。但是,有无数的优化工具和技术可供选择,很难知道从哪里开始。好了,不要再害怕了,因为我已经得到了可以帮助的东西。介绍一下Ranktracker有效的SEO一体化平台

我们终于开放了Ranktracker的注册,完全免费!

创建一个免费账户

或使用您的证书登录

请在每天固定时间进行核对。价格在盘中会波动,将周一早上的数据与周五晚上的数据进行比较,根本算不上真正的比较。

以下两项优化措施能大幅提升手动跟踪的实用性:

  • 记录价格差距,而不仅仅是价格本身。添加一列,将你的价格计算为相对于最便宜竞争对手价格的百分比,这样就能将一堆数字转化为可排序并付诸行动的信息。
  • 保留历史数据。不要覆盖上周的数字。复制工作表或追加行。单个快照能告诉你当前所处的位置;而数据序列则能告诉你谁在打折、折扣幅度有多大以及频率如何。

设定现实的上限:每周检查三到四家竞争对手的约20至30种产品。超过这个范围,上述计算方法就派上用场了。

方法 2:价格提醒与变化检测

与其按计划手动检查页面,不如让系统自动监控,并在价格发生变化时通知你。

Visualping 等通用网站变化检测服务会监控特定 URL,并在页面内容发生变化时通知您。浏览器扩展程序和价格历史追踪工具也能对主要电商平台执行相同功能。设置只需几分钟,且通常完全免费。

这种方法非常适合一项特定任务:监控少量关键产品,当任何竞争对手有所动作时,需要当天做出响应。

但在其他方面则表现欠佳。您收到的只是通知,而非数据:既没有可供分析的历史记录,也无法全面查看您的产品目录,更无法回答“上个月我们的品类发生了什么变化”这类问题。

一旦需要监控的页面超过寥寥几个,警报疲劳就会出现,届时你会开始忽略这些邮件,实际上等同于完全没有进行监控。

使用建议:将其作为其他方法的补充,切勿作为你的主要监控系统。

方法 3:你已经拥有的免费竞争数据

这一资源一直被严重低估。如果你在主要平台上投放广告或销售商品,你手中其实已经掌握着竞争对手的定价信号,只是你可能从未打开查看过。

Google Merchant Center 包含价格竞争力报告功能,它会利用你已提交的产品数据feed,将你的价格与广告推广相同产品的其他零售商进行对比分析。

市场卖家仪表盘也会显示类似的信号:购买框竞争力、特色优惠定价,以及针对同一商品列表中竞争对手报价而自动调整的定价规则。

不过,请务必明确这些数据的本质,因为人们很容易将其误认为完整的解决方案。

它只是一支体温计,而非诊断工具。它只能告诉你体温偏高,却无法解释原因,也无法提供具体的应对方案。

具体来说,这些数据无法为您提供:

  • 按竞争对手细分的详情。你只会得知自己的价格比基准高出 8%,却无法知晓是哪家零售商在哪个产品上以更低价格销售。
  • 独立网店的覆盖范围。该工具仅能监测您所在的平台,而您的许多真正竞争对手在其他渠道销售。
  • 未在该平台上架的商品覆盖范围。该渠道之外的任何内容均无法显示。
  • 可用的历史数据、警报功能,或库存及配送信息。
  • 如果您是品牌方而非零售商,则完全无法查看最低广告价(MAP)。

建议用途:当您尚未建立监控机制时,将其作为免费的现实检验工具。这显然比什么都不做要好,而且通常是向内部证明问题确实存在最快捷的方式。

但它无法替代专为该任务设计的工具所具备的精细度:针对您关注的特定产品,在独立网店及电商平台上提供各竞争对手的定价信息,并附带历史数据、库存情况和预警功能。

平台报告只能告诉你“出了问题”。而像Altosight这样的专用工具,则能告诉你问题是什么、出在哪里以及具体差距有多大。

若您目前没有任何监测手段,不妨从这里开始,但请不要将基准数据误认为全貌。

方法 4:半自动电子表格

对于熟悉 Google 表格的用户来说,自然的下一步就是让电子表格自行获取价格。

Google 表格可通过 IMPORTXML 从网页中提取数据,并使用 XPath 表达式定位价格元素:

=IMPORTXML(“https://competitor.com/product-page”, “//span[@class=‘price’]”)

在投入一整天时间之前,请先明确预期:在现代电商网站上,这种方法失败的次数往往多于成功。

目前大多数网店都是在页面初始加载完成后,才在浏览器中渲染价格信息,而 IMPORTXML 只能获取最初传入的原始 HTML 代码,因此返回的单元格会是空的。

在基于此构建任何功能之前,请先用你实际的十个竞争对手网址进行测试。如果其中三个返回了价格,那已是正常结果。

其他失败情况同样值得关注:

  • 网站改版会悄无声息地破坏所有计算公式。一个CSS类的变更可能导致价格列显示错误,或者更糟的是,留下一个无人察觉的过时数值。
  • 缺乏反机器人处理机制。来自同一来源的重复自动化请求会被限流或封锁,且往往是间歇性的,这会导致数据缺失而非明显的错误提示。
  • 没有任何迹象表明它已停止工作。停止更新的手动表格显然已被弃用;而悄然停止更新的自动化表格仍看似权威,人们仍会据此定价。

现实的上限:数量有限的简单静态产品页面,且有人愿意在公式失效时及时修复。作为实验很有用,但作为基础设施则十分脆弱。

方法 5:构建自己的爬虫

若具备工程资源,你可以构建完全符合需求的工具:一个按计划抓取竞争对手页面、解析价格和库存信息,并写入自有数据库的脚本。

对于静态页面,这确实非常简单,可能只需几十行 Python 代码。难点在于周边的一切:

  • 在浏览器中构建内容的页面渲染
  • 处理地理定位、货币和区域设置的差异,确保您比较的是正确的市场
  • 负责任地轮询请求,并规避反机器人措施
  • 重试失败请求,并区分“价格不可用”与“我们的爬虫故障”
  • 基于原始数据的调度、存储、警报和报告

这些环节单独来看都不难。但综合起来,它们就构成了一款产品,而不仅仅是一个脚本。

真正的成本不在于开发,而在于维护。竞争对手的每次页面改版都会导致解析器失效,而解析器通常会无声地出错。团队通常会将这一成本低估一个数量级。

适用场景:当您拥有闲置的工程资源、存在供应商无法覆盖的特殊数据源,或者必须将原始数据保留在自有系统内时。

方法 6:专用价格监控平台

当商品目录达到一定规模时,问题就不再是“如何获取这些价格”,而是“如何在不雇人专门看管的情况下,确保数千项比价的准确性”。这就是专用软件物有所值之处。

你所支付的费用并非仅限于数据抓取本身,还包括爬虫基础设施、产品匹配、数据标准化、价格历史记录、警报功能,以及与后续流程的对接:无论是重新定价规则、执行工作流,还是面向采购团队的报告。

首先问一个问题:是由您提供 URL,还是由工具自动查找商品?

这是首要问题,却也是最常被忽略的。

基于 URL 的监控意味着,每次进行比价时,您都需要手动粘贴竞争对手产品的 URL。这种方式虽然精准,但设置工作需要您自行完成,而且一旦竞争对手更改了 URL,系统就会失效。

基于渠道的监控意味着您指定一个竞争对手网站或电商平台,由平台自动在该渠道上查找并匹配您的产品。这是唯一一种在庞大产品目录中仍能保持可管理性的方法。

混合型方案则将两者结合,优质的平台会支持所有模式,让你在需要精确监控时指定具体URL,而在其他情况下则由平台自动发现产品。

无论您将哪款工具列入竞争对手价格监控的候选名单,在开始试用前,请务必询问它采用的是上述三种模式中的哪一种。答案将决定后续的配置工作有多少将由您的团队承担,而非由供应商承担。

然后处理其余事项

  • 它能追踪任何网站,还是仅限于电商平台?许多工具虽然能很好地处理大型电商平台,却难以应对独立网店。而您的竞争对手很可能两者兼有。
  • 如何匹配没有唯一标识符的产品?请参阅下一节。这是最重要的问题,却也是最常被忽略的。
  • 支持哪些国家和货币?若您从事跨境销售,仅针对单一市场的监控等同于未进行监控。
  • 能否导出数据?API 和规范的导出功能将决定该工具是能与您的定价流程无缝集成,还是沦为另一个无人问津的仪表盘。
  • 它是否支持您实际对数据进行的操作?如果您是零售商,则需要支持设置硬性利润下限的自动重新定价;如果您是执行最低广告价格(MAP)的品牌方,则需要支持违规检测和记录功能。

大家往往低估的一环:产品匹配

上述每种方法都假设您已经知道哪个竞争对手页面对应您的哪款产品。实际上,正是这一假设导致了价格跟踪的失效。

同一款产品在不同零售商处会以不同的名称、不同的捆绑方式和不同的变体结构出现。产品标识符可能缺失、错误或被重复使用。

一家零售商销售单件商品,另一家销售双件装,还有一家则捆绑了配件。如果没有可靠的标识符,相当一部分商品列表在进行价格比较之前,都需要先进行消歧处理。

这就是为什么将这项工作描述为“一个包含500个URL的电子表格”会产生误导。获取500个价格只是其中简单的一半。

要确认这500个价格确实对应你认为的那些产品,并在竞争对手调整产品目录结构时保持这种对应关系,这才是耗费大量时间的那一半。

这也是为什么匹配准确率及其验证方式,应当成为你评估任何自动化方法的核心标准。

实际应该多久检查一次?

对于大多数商品目录而言,每日监测已足够。对于快销型市场商品(竞争对手的报价可能一天内变动数次)以及那部分一旦出错代价高昂的少量商品,则应提高监测频率。

请单独制定旺季计划。夏季感觉舒适的监测频率,在“黑色星期五”当周会显得过于缓慢——届时竞争对手会在一天内多次调整价格,而每天仅一次的快照将完全无法捕捉这些变动。

如果您每年只升级一次监控,请在 10 月份进行。

如何利用数据,以及哪些做法应避免

在竞争对手价格追踪中,最代价高昂的错误就是将观察到的最低价格视为行动指令。

竞争对手降价中相当大一部分是清仓促销、数据源错误或单纯的失误。自动化的“盲目”价格匹配会在数小时内将这些错误传播到整个市场,而所有参与者的利润率都不得不为某家零售商的输入错误买单。

遇见Ranktracker

有效SEO的一体化平台

每个成功的企业背后都有一个强大的SEO活动。但是,有无数的优化工具和技术可供选择,很难知道从哪里开始。好了,不要再害怕了,因为我已经得到了可以帮助的东西。介绍一下Ranktracker有效的SEO一体化平台

我们终于开放了Ranktracker的注册,完全免费!

创建一个免费账户

或使用您的证书登录

任何自动化响应都需要设置防护措施:硬性价格下限、利润率规则,以及一种合理性检查机制——该机制应忽略不合理的降价,而非盲目追随。

此外,还值得检验“必须始终保持最低价”这一假设。商品库存、配送速度和信任度往往比微小的价格差距更具分量,“不惜一切代价追求最低价”是针对纯大宗商品的策略,而非默认设置。

有效的监控应能回答以下三个问题:

  • 我的价格在哪些地区已超出市场承受范围?
  • 我在哪些地方错失了利润空间?
  • 本周发生了哪些我需要了解的变化?

如果您的系统无法回答这三个问题,那么更多的数据也无济于事。

哪种方法适合你

情况 从以下情况开始
产品少于30种,竞争对手寥寥 结构化电子表格(方法1)
需要重点关注的一小部分关键产品 变化检测提醒(方法2)
已在主要平台上投放广告或销售 免费平台报告(方法3)
仅有几个简单的产品页面,且无预算 半自动化的电子表格(方法4)
非主流数据源且有闲置工程资源 自定义数据抓取工具(方法5)
数百种产品,或无法通过标识符进行匹配 专用平台(方法 6)

大多数零售商会按此列表顺序逐步推进,这并没有什么问题。

失败的根源并非起步规模过小,而在于当某种方法早已无法提供可靠数据时,仍固守该方法,并继续以此为基准制定价格。

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

开始使用Ranktracker...免费的!

找出阻碍你的网站排名的原因。

创建一个免费账户

或使用您的证书登录

Different views of Ranktracker app