什么值得做
网页端 · 11-6 写
UFCalendar — MMA fighter cards · ufcalendar.com

一个第比利斯程序员,用 13 种语言的「UFC 赛程」吃下了 ESPN 顾不上的搜索

它是什么 一个免费的 MMA 赛程网站,把 UFC、PFL、ONE、RIZIN 等 12 家赛事的比赛、对决、选手、判分卡、薪资做成 13 种语言的页面,另卖 App 订阅、数据 API 和广告位。

为什么火了 域名就是搜索词「UFC calendar」;英文头部被 ESPN 占满,它就先去土耳其语、韩语、日语里抢「UFC 赛程」,排到第 1 到第 4,再靠海量对决页和选手页吃长尾搜索。

A你可以怎么跟 别在 MMA 里正面跟,换一个运动(拳击、网球、F1、飞镖、板球、电竞)复刻「精确匹配域名 + 公开数据 + 多语种程序化页面」,先打英文以外没人认真做的语言,赶在新赛季前两三个月上线。

A 级:打法清楚、可平移,知道的人很少,还主动藏了 SEO 数据;要赌两件事:Google 会不会打击规模化模板页,以及月访客十万量级的体育流量能变多少钱(它的收入没公开)。 还没什么人知道

全球排名 13.6 万 · 90 天前 64.3 万

UFCalendar 是一个 MMA 赛程网站,今年 5 月才注册域名,半年里全球排名从 64 万名外爬到 13.6 万名。它没投过广告,也没人在社交网络上聊它。它靠一个域名、一份公开数据,铺出了 13 种语言、四万多个页面。这套打法搬到别的运动项目上照样能用,而且现在知道的人还很少。

11 月 7 日那场 Fight Night 之前

这周六(11 月 7 日)UFC 在拉斯维加斯的 Meta Apex 有一场 Fight Night,主赛是 Cortes Acosta 对 Walker。伊斯坦布尔的拳迷想知道几点开打,会搜「ufc takvimi」(土耳其语「UFC 日程」)。11-06 搜出来排第一的不是 UFC 官网,也不是土耳其的转播平台 TV+、S Sport,而是一个标题写着「UFC Takvimi 2026」的英文域名网站 ufcalendar.com。在韩国搜「UFC 일정」,它排第二,只在 UFC 官方的韩语站后面。搜英文「ufc calendar」,它排第三,前面是 ESPN 和 ufc.com,后面是 CBS 和 Paramount+(Brave 搜索,11-06;Google 上的名次没核实)。

做这个站的人叫 Mate Bersenadze,是格鲁吉亚第比利斯的 Python 后端工程师。他在 Toptal 上的简历写着 7 年以上经验、自由职业。网站博客每篇署名「Publisher of UFCalendar」。他的写法是拿数据库挖角度。10 月有一篇写 UFC 330 的判分卡:Makhachev 第五回合一记有效打击都没打中,三位裁判照样把这回合判给了他。这种文章 ESPN 不会写,MMA 硬核粉会转发。

它到底是什么

一个跨 12 家赛事的 MMA 日历,包括 UFC、PFL、ONE、RIZIN、KSW、OKTAGON、BKFC 等等。每场比赛、每个对决、每个选手都有独立页面,另外还做了判分卡、选手薪资、赔率走势、2013 年以来的排名历史、「今晚有什么比赛」「本周末」这些页面。数据都是公开的:UFC 赛果用官方统计站 ufcstats.com,其他赛事用各自官网的数据,缺的地方拿 Wikipedia 补,比赛进行中每分钟刷新一次。它的站点地图里大约有 4.7 万个网址,乘上 13 种语言。

网站免费。钱有三条来路:

卖什么价格卖给谁
UFCalendar Pro(App 实时比分、锁屏、手表、提醒、AI 问答)$5.99/月 或 $59.99/年,7 天试用铁杆拳迷
Fight Data API + 托管的 MCP(让 AI 助手直接查数据)每月 1,000 次免费;$19 / $49 / $149 每月开发者、做预测和内容的人
广告位,可以只买某一种语言没公开赞助商

收入没公开。广告页上自称每月 9.5 万多访客、32.5 万次浏览,每次访问看 2.9 页(站点自报,未核实)。iOS App 9 月 28 日才上架,美区只有 2 个评分;Chrome 插件只有 1 个用户。流量几乎全在网页上。

它是怎么爬上来的

全球流量排名(Tranco)是这么走的:

日期全球名次
2026-08-06642,956
2026-09-03285,441
9 月中到 10 月中横在 26–29 万
2026-10-22223,876
2026-11-05136,142

90 天名次往前提了将近 5 倍,10 月下旬又加速了一次。这个排名比真实流量晚一两周,所以真正的跳升大概在 10 月上中旬。原因不确定,可能是新铺的对决页和博客被收录了,也可能赶上了 Google 的算法更新。

更值得看的是哪里先起来。Chrome 真实用户数据里,7 月它先在墨西哥、土耳其、韩国挤进各国前 50 万个网站,当时全球榜上还没有它。到 9 月,澳洲、巴西、德国、法国、英国、日本、印尼等十几个国家都进了前 50 万,美国却只在前 100 万。它是先在非英语国家起量,再带动英文的。

为什么偏偏是它

  • 域名就是搜索词。 ufcalendar.com 读出来就是「UFC calendar」。5 月 8 日注册,最早叫「Ultimate Fighting Calendar」,只有英文。
  • 英文打不过,就去别的语言。 英文「ufc calendar」的头几名被 ESPN、ufc.com、CBS 占死了。土耳其语、韩语、日语、西语的「UFC 赛程」词,对手是本地小站和转播平台,一个干净、全、更新快的页面就能排进前几名:土耳其语第 1、韩语第 2、日语第 4。「ufc fighter salaries」(选手薪资)它也排第 1。
  • 页面多到能吃下长尾。 每一场对决一页、每个选手一页、两个选手对比一页、选手薪资一页,还有每张大卡赛前的七八篇「X 怎么赢 Y」预测文。来搜「今晚有没有 UFC」「某某打某某几点」的人,总能撞到其中一页。
  • 一个日历装下 12 家赛事。 大厂只做 UFC 和几个大赛事,ONE、RIZIN、OKTAGON 这些小赛事的粉丝没地方查。看完一场还想看下一场,每次访问看 2.9 页就是这么来的。
  • 藏得好。 robots.txt 屏蔽了 Ahrefs、Semrush 这些 SEO 工具的爬虫,同行想查它的关键词和外链都查不到。同时它对 ChatGPT、Claude、Perplexity 的实时检索全部放行,每个赛事页顶上专门放一段「给 AI 引用的结果摘要」。AI 搜索带来多少流量还看不出来。

谁在跟它抢

对手体量(全球名次)和它的差别
Tapology约 7,200社区型,数据最全,但只有英文、页面重
Sherdog约 2 万1997 年的老战绩库,界面旧
ufc.com 和 UFC App约 1.2 万只管 UFC,有韩语、日语、葡语子站
ESPN / CBS 赛程页头部占住英文头部词,不做小赛事和对决页
next-fight.com约 35 万(90 天前 65 万)最像它的同类,也在涨,但没有深度数据页
ufc-izle.com、tekvurus 等土耳其本地站未核实土耳其语单语,只做 UFC
The Fight Calendar(iOS)4 个评分同期上线的独立 App,没有网站流量

MMA 赛程这条赛道不缺人做。缺的是有人用一个数据库,把每一场对决、每一个选手铺成 13 种语言、都能被搜到的页面。没看到有人在抄它。

能不能跟

在 MMA 里正面跟,意义不大。它已经占了多语种的位置,next-fight 这样的同类也在涨,你还得从零养一个新域名。

真正能拿走的是这个公式:能精确匹配的域名 + 公开、结构化的数据源 + 程序化页面 × 十几种语言,先打英文以外竞争弱的语言。 拿去套别的项目:

  • 拳击、网球、F1、飞镖、斯诺克、板球、电竞。 挑英文头部被 ESPN、BBC 这类大站占住、但其他语言没人认真做的项目。每个项目都有现成的公开数据(各协会官网、Wikipedia、官方统计站)。
  • 判断标准很简单:在土耳其语、韩语、日语、西语、印尼语里搜「X 赛程」,如果前五名都是转播平台和广告满屏的本地小站,就有机会。

两件事要赌。第一,Google 对「规模化生成内容」有专门的打击政策,四万多个模板页随时可能被降权。UFCalendar 的应对是每页都带真实的、实时更新的数据,还配了署名的分析文章,你也得做到这个程度。第二,钱。月访客 10 万量级的体育站,纯展示广告大概每月几百到一两千美元(估)。UFCalendar 自己也在叠订阅、API、按语言卖广告位,但这三样转化得怎么样外面看不到。

如果是你

一句话: 值得做,但要当成一个 SEO 和数据工程的项目来做,不是做一个产品。换一个运动、换一组语言,复刻这套「域名 + 公开数据 + 多语种程序化页面」。

适合谁: 一个会写爬虫和数据管道的后端,一个人就够,Bersenadze 就是这样的人。最好本身是这个项目的球迷,写得出 Makhachev 判分卡那种文章;母语或第二语言里有一门弱竞争语言更好。

不适合谁: 想靠 App 或订阅起步的(它的 App 上架一个多月只有 2 个评分,流量全来自网页搜索);等不了半年见效的(它 5 月注册,8 月还在 60 万名开外);不懂也不想懂数据来源和更新机制的,赛程一错,用户就不回来了。

怎么做: 先选项目和语言。在目标语言里手搜一遍「X 赛程 / X 日程 / X calendar」,看前五名是谁。接着买一个精确匹配的域名,打通一个权威数据源,自动生成三层页面:赛事、对决、选手。然后做「今晚 / 本周末 / 几点开始 / 在哪看」这几类答问页,每页放 JSON-LD 结构化数据。英文版做好以后再铺语言,时间、时区、转播平台必须本地化,不能只翻译标题。

怎么获客: 自然搜索就是全部。每个大赛事前一周发几篇有数据、有观点的赛前和赛后文章,署真名。上 MCP 和 API 目录换几条外链。可以照它的做法屏蔽 SEO 工具爬虫,别让同行一眼看穿。流量起来以后再按顺序叠变现:广告位、$19 起的数据 API、订阅 App。

什么时候之前: 体育赛程有赛季。最好在你选的项目新赛季开始前两三个月上线,让页面先被收录。比如网球 1 月、F1 3 月开赛,想赶 2027 赛季就得现在开工。

什么情况说明看错了: ① ufcalendar.com 的全球名次在接下来两三个月里掉回 30 万名以外,说明程序化页面被 Google 打下去了,这个公式要打折;② 它开始砍语言版本,或者把网站改成收费墙、满屏弹窗广告,说明多语种长尾的流量养不活人;③ 你上线三个月,在目标语言的赛程词上还挤不进前 20,说明那门语言的本地站比看上去强,该换语言了。

网站 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
Tapology网页约 2009Tranco 7,199社区型、只有英文、页面重;UFCalendar 是 SEO 优先的干净日历加 13 种语言
Sherdog Fight Finder网页1997Tranco 20,482老牌战绩库,UI 旧,不做多语种和赛程体验
UFC 官网 / UFC AppiOS2012Tranco 11,762;App 4.7 万评分只覆盖 UFC;UFCalendar 是跨赛事日历,还有判分卡、薪资、赔率
ESPN / CBS / Yahoo 赛程页大厂功能—头部媒体占住英文头部词;不做小赛事、不做非英语长尾和单场对决页
next-fight.com网页未核实Tranco 349,335(90 天前 646,259)同类多项目赛程聚合,但没有深度数据页,规模只有它的一半左右
sync2cal / calendarx网页未核实Tranco 约 35–38 万做通用的体育日历订阅,UFC 只是其中一类
mmadecisions / bestfightodds / fightmatrix网页老站Tranco 22–61 万分别只做判分、赔率、排名;UFCalendar 把这些都做成了自己的子页
The Fight CalendariOS2026-05-194 个评分同期上的独立 App,没有网站和 SEO
SportsDataIO / Sportradar / mmaapi.dev其他—企业级 APIUFCalendar 卖 $19 起的平价档加托管 MCP
用户从哪来
  • 查实 程序化 SEO + 精确匹配域名 + 13 语种:Brave 排名:ufc calendar 第 3、ufc takvimi 第 1、UFC 일정 第 2、UFC スケジュール 第 4、ufc fighter salaries 第 1;sitemap 约 47,481 个 URL;llms.txt 自称 SEO-first;CrUX 先在 tr/kr/mx 起量
  • 查实 长尾内容(单场对决页、预测博客、/tonight、/compare):news sitemap 48 小时内 8 篇单场预测和赛前文章;每场对决都有带 JSON-LD 的独立页面
  • 推断 GEO / AI 引擎引用:robots.txt 放行各家 AI 实时检索爬虫,llms.txt 写了引用指南,每个赛事页有供 AI 引用的摘要;带来多少流量未知
  • 查实 MCP / API 目录:上了 glama、mcpmarket、mcpservers.org,有 PyPI 包;GitHub 星为 0,流量贡献很小
  • 推断 社媒、达人、广告:X 语料 0 条,Reddit/HN/PH 没找到推广帖,我们的广告库没有记录

UFCalendar(ufcalendar.com):为什么能跑出来

一句话

一个格鲁吉亚独立开发者(Mate Bersenadze,Python 后端工程师)2026-05 注册的精确匹配域名 "UFC calendar",把 ufcstats.com、各赛事官网和 Wikipedia 的数据接成一个约 4.7 万页、13 种语言的程序化 SEO 站(覆盖赛程、选手、单场对决、判分卡、薪资、赔率),半年里爬到 Tranco 13.6 万。流量几乎全来自自然搜索,尤其是非英语市场的「UFC 赛程」类词。变现正在叠加:Pro 订阅、开发者 API 加 MCP、直接卖广告位,收入没公开。

它是什么

  • 网站:覆盖 UFC、PFL、ONE、RIZIN、KSW、OKTAGON、BKFC、ACA、Cage Warriors、BRAVE、FNC、Jungle Fight 的 MMA 赛程聚合。页面类型包括:赛事、单场对决(/events/{event}/{bout})、选手、对比、积分榜历史(回溯到 2013)、判分卡、Robbery Index、选手薪资、赔率、预测、pick'em、Wordle 式猜选手小游戏、博客(13 种语言)。出处:官网首页、/about、/llms.txt(2026-11-07 读取)。
  • 数据来源:UFC 赛果以 ufcstats.com 为准,其他赛事以官网为准,缺的用 Wikipedia 补;比赛进行时每分钟轮询一次(/about)。
  • 变现:
    1. UFCalendar Pro 每月 $5.99 或每年 $59.99,7 天免费试用,解锁原生 App(实时活动、小组件、Apple Watch、提醒)和站内 AI 问答。网站本身免费(出处 /app)。
    2. Fight Data API:免费档每月 1,000 次请求,付费档 Hobby $19、Pro $49、Business $149 每月,附带托管 MCP server(47 个工具)、Python/TS 客户端(出处 /developers、/llms.txt)。
    3. 直接卖广告位:/advertise 自称每月 9.5 万+ 访客、32.5 万+ 浏览,每次访问 2.9 页;用户以美国为首,其次是日本、德国、法国、土耳其、英国,并称拥有「网上最大的俄语 MMA 读者群之一」。可以按语言版本单独买赞助。
  • App:iOS「UFCalendar: MMA Fight Cards」(id6809232216),2026-09-28 上架,美区只有 2 个评分(iTunes lookup,2026-11-07)。Android 还没上 Google Play,只能从官网下载 APK。Chrome 扩展只有 1 个用户(chromestore 库)。流量几乎全在网页上,App 和扩展还没起量。

增长数据

  • 域名注册于 2026-05-08(Verisign RDAP)。Wayback 2026-05-16 的快照显示,当时叫 "Ultimate Fighting Calendar",只有英文,数据源写的是 ufcstats 加 Wikipedia。
  • Tranco(traffic 库 rank_day):
    • 2026-08-06 是 642,956
    • 09-03 是 285,441
    • 9 月中到 10 月中横在 26–29 万
    • 10-15 是 255,887,10-22 是 223,876,10-29 是 154,130,11-05 是 136,142
    • 也就是说 10 月下旬又加速了一次。Tranco 比真实流量晚 1–2 周,所以真实的跳升大约在 10 月上中旬。
  • CrUX(traffic 库 crux_domain):
    • 2026-07 先在 mx、tr、kr 进了前 50 万,jp、de、fr、es、id 在前 100 万,这时候全球还没进榜
    • 2026-09:全球前 100 万,au/br/ca/de/es/fr/gb/id/jp/kr/mx/nl/ph/pl/th/tr 都在前 50 万,us 只在前 100 万
    • 结论:先起量的是非英语、非美国市场,美国反而落后
  • 站点自报每月 9.5 万访客(/advertise,未核实)。
  • sitemap 共 32 个分片,约 47,481 个 URL,另有 13 种语言的 events-hot、fighters-hot 分片和 news sitemap(48 小时内 8 篇新文章,2026-11-07 抓取)。

竞品

竞品平台上线规模和 UFCalendar 的不同
Tapology网页+App2009 前后Tranco 7,199社区型,全项目全赛事,数据最全,但只有英文、页面重
Sherdog Fight Finder网页1997Tranco 20,482老牌战绩库,UI 旧,不多语种
ufc.com / UFC App官方2012(App 4.7 万评分)Tranco 11,762只有 UFC,没有跨赛事日历,但官方有 kr/jp/br 子站
ufcstats.com官方数据—Tranco 61,220UFCalendar 的上游数据源,自己不做赛程体验和 SEO
ESPN / CBS / Yahoo / Sporting News 赛程页大厂功能—头部英文 "ufc calendar" 搜索排第 1;不做小赛事,也不做非英语长尾
MMA Junkie / MMA Fighting / MMA Mania 赛程媒体—Tranco 3–5 万新闻站附带的赛程,不是数据库
next-fight.com网页未核实Tranco 349,335(90 天前 646,259)最像的同类:多项目赛程聚合,也在涨,但规模小一半
sync2cal / calendarx网页未核实Tranco 约 35–38 万做「订阅进日历」,UFC 只是其中一类
mmadecisions.com / bestfightodds / fightmatrix网页老站Tranco 22–61 万分别只做判分、赔率、排名,UFCalendar 把这些都做成了自己的子页
The Fight CalendariOS2026-05-194 个评分几乎同一时间上的独立 App,没有网站流量
SportsDataIO / Sportradar / mmaapi.dev / RapidAPIAPI—企业级贵或不全;UFCalendar 卖 $19 起的平价档加 MCP

结论:这个赛道不缺做赛程的。巨头和老站把英文头部词占满了,但没有人在 13 种语言里用一个数据库把「每一场对决、每一个选手」都铺成可索引页面。

增长手段(证据)

  1. 程序化 SEO、精确匹配域名、多语种,这是主渠道(已确认)。2026-11-07 用 Brave 搜索看排名:
    • "ufc calendar":第 3 和第 6 位(仅次于 ESPN、ufc.com)
    • "ufc takvimi"(土耳其语):第 1
    • "UFC 일정"(韩语):第 2 和第 10
    • "UFC スケジュール"(日语):第 4
    • "calendario ufc 2026":第 8
    • "ufc fighter salaries":第 1
    • "mma calendar":第 8、9 CrUX 里先起来的正是 tr、kr、mx、jp,和这些排名对得上。llms.txt 里自称是 "SEO-first calendar"。
  2. 长尾页面工厂(已确认)。每场对决都有独立页面和 JSON-LD,外加 "how X beats Y"、"odds prediction"、"fan ticket picks" 类博客(news sitemap 里每张大卡 8 篇)。另有 /tonight、/this-weekend、/compare/a-vs-b、/salaries/{fighter}、/glossary/{term},专门接「今晚有没有 UFC」这类问句搜索。
  3. GEO / AI 引擎(已确认做了,效果未知)。做了这些:
    • robots.txt 对 ChatGPT-User、Claude、Perplexity 等实时检索爬虫全部放行
    • 对训练爬虫(GPTBot、ClaudeBot、CCBot 等)屏蔽 12 种外语目录
    • 同时屏蔽 AhrefsBot、SemrushBot、MJ12bot、DotBot,让竞争对手查不到它的外链和关键词
    • llms.txt 写了专门的「引用指南」,每个赛事页顶部放一段供 AI 引用的结果摘要
  4. 开发者和 MCP 目录(已确认上架,带来的流量小)。上了 glama.ai、mcpmarket、mcpservers.org;GitHub 组织 UFCalendar 有 4 个仓库,星都是 0;PyPI 包 ufcalendar v0.4.1。这些主要提供外链和付费线索,不是流量来源。
  5. 社媒、达人、广告:没找到。X 语料(x-radar,120 天)搜 ufcalendar 结果为 0;Reddit、HN、Product Hunt 没找到创始人推广帖;我们的广告库里也没有它的广告(卡片 ads 为空)。创始人 Instagram 只有 272 个粉丝。

它为什么跑出来

  • 域名就是关键词:ufcalendar.com 等于 "UFC calendar"。在 "ufc calendar" 搜索里排第 3,只在 ESPN 和 ufc.com 后面。
  • 多语种是真正的突破口:英文头部被 ESPN、ufc.com 占满,但土耳其语、韩语、日语、西语的「UFC 赛程」词竞争弱很多,它在这些词上排第 1 到第 4。CrUX 显示 mx、tr、kr 比美国早两个月进前 50 万。
  • 规模化长尾:约 4.7 万个 URL × 13 种语言,覆盖每场对决、每个选手、薪资、判分卡。"ufc fighter salaries" 排第 1,说明数据型页面在吃长尾。
  • 数据更新快(比赛中每分钟一次),跨 12 家赛事放在一个日历里,"今晚 / 本周末"这种查询一次就能答完,用户有理由收藏、回访。站点自报每次访问 2.9 页。
  • 时机:UFC 2026 年转到 Paramount+,用户找不到「去哪看」,how-to-watch 类搜索变多(推断,未核实)。另外 10 月下旬有一次加速,原因不确定,可能是博客和对决页上量,也可能是 Google 核心更新。

差异化

和 Tapology、Sherdog 比,它不是社区,也不是老数据库,而是「一个干净的、SEO 优先的、多语种的跨赛事日历」。和 ESPN 这类大厂比,它覆盖小赛事和非英语市场。和 next-fight 这类同类聚合站比,它多了深度数据页(判分卡、薪资、Robbery Index、积分榜历史)和 13 种语言。

差异化就是它跑出来的原因,但这个差异化是分发层面的(覆盖多少语言、多少页面),不是产品层面的:用户来,是因为搜索时撞到了它。Pro 订阅、API、MCP 都是起量之后才叠上去的变现层,目前没看到它们带来流量。

可见度

还没什么人知道:

  • 收入没公开(没有 TrustMRR,创始人没晒)
  • 没有媒体报道,X 上没人讨论
  • GitHub 星都是 0
  • 还主动屏蔽了 Ahrefs、Semrush,外人用 SEO 工具也查不到它

只有 AI 目录站(inite.ai、MCP 目录)收录了它。

跟风者

没发现明确在抄它的。next-fight.com 是同期也在涨的同类,但不是抄它。

别人能借鉴的

  • 「精确匹配域名 + 公开结构化数据源(ufcstats、Wikipedia)+ 程序化页面 × 多语种」的公式可以平移到别的体育项目:拳击、网球、F1、电竞、板球、飞镖、斯诺克。关键是挑英文头部被巨头占了、但非英语长尾没人做的项目。
  • 先在弱竞争语种起量,再回攻英文。
  • 屏蔽 SEO 工具爬虫来藏打法。
  • 一份数据库同时卖三样东西:消费者订阅、API/MCP、语言定向广告位。

不确定的

  • 真实访问量(9.5 万是站点自报)和各国占比
  • Pro / API 的转化和收入
  • 10 月下旬加速的具体原因
  • Google 上的实际排名(这里只查了 Brave)
  • 程序化内容会不会被 Google 的「规模化内容滥用」政策打击
  • 赛事方商标风险:域名里带 UFC

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明