Loomaly文档

隐私与数据

Loomaly 会从你的网站抓取什么、存储什么、保存多久,AI 如何处理你的页面,以及如何删除数据。

这一页用大白话说明,你使用 Loomaly 时网站数据会经历什么。具有法律效力的版本是隐私政策和服务条款,如有不一致,以它们为准。

我们会从你的网站抓取什么

Loomaly 只读取你添加的域名上公开可访问的内容;如果项目限定了路径,只读取该路径范围内的内容。它不会登录、不会提交表单,也不会读取任何需要密码才能看到的内容。

抓取什么什么时候怎么抓
robots.txt 和 sitemap 文件每次完整扫描普通请求,标识为 LoomalyBot
首页及其链接到的页面完整扫描时,用来找出 sitemap 没列全的页面Cloudflare 的爬虫(CloudflareBrowserRenderingCrawler),只有网站看起来需要时才执行 JavaScript
单个页面每次扫描代表页,以及你每次单独扫描一个页面由 Cloudflare 运行的无头浏览器。会执行 JavaScript,让你看到真实访客看到的内容;图片、字体、媒体和样式表不会下载。请求使用搜索引擎的 user agent,因此扫描看到的是搜索爬虫拿到的页面。
性能数据同上这些页面扫描向 Google 请求该页面 URL 的 PageSpeed Insights(移动端)和 Chrome UX Report 数据
你的首页你用 Meta 标签方式验证站点时普通请求,查找验证标签

robots.txt

  • Loomaly 会读取写给所有爬虫(User-agent: *)或写给 Loomaly 的 Disallow 规则。被屏蔽的页面会标成 robots 屏蔽,Loomaly 完全不会抓取这些页面:不做规则检查、AI 判断和性能实测,也不参与页面判断和内链建议。
  • 如果你的 robots.txt 屏蔽了 Cloudflare 的爬虫,或者用 Content-Signal 指令拒绝了搜索用途,扫描会停止,status 会报告站点管理者已选择退出 SEO 爬取。想让 Loomaly 继续抓取,把下面几行加进 robots.txt,再让助手重新扫描:
robots.txt
User-agent: CloudflareBrowserRenderingCrawler
Allow: /

我们存储什么

数据内容保存多久
账号你的姓名和邮箱直到账号被删除
项目域名、路径范围、设置、成员、邀请直到项目被删除
页面列表在你网站上发现的 URL,以及 sitemap 日期和 robots 状态直到项目被删除
每次扫描提取的数据标题、meta 标签、canonical、hreflang、标题层级、图片 alt 统计、链接、结构化数据、字数,以及最多约 4,000 字符的正文样本每个页面保留最近 10 次扫描,更早的每天自动删除
扫描结果问题及其历史(已修复、重新打开、已忽略)同上,每个页面保留最近 10 次扫描
页面原始 HTML短暂缓存,避免重复扫描时再次抓取约 10 分钟
Search Console连接后的访问 token,以及 Loomaly 拉取的搜索数据断开连接时删除 token。详见 Google Search Console 和隐私政策。
账单套餐、订阅状态和本周期已用页面数银行卡信息由 Stripe 处理,不会经过 Loomaly

除了上面那个短暂缓存,Loomaly 不会保留你页面的完整 HTML。Search Console 的 refresh token 加密存储(AES-GCM)。

AI 如何处理你的页面

扫描时,每个页面的路径、标题、meta description、小标题、正文开头约 900 个字符以及对篇幅的描述,会发给一个 AI 模型,由它回答一组关于这个页面的是非题(见扫描是怎么工作的)。问题不是模型写的:问题说明和修复 prompt 都来自 Loomaly 的模板。Loomaly 会把模型的回答(页面类型和每个回答的把握程度,不含页面文字)随扫描记录一起保存,用来解释问题、校准检查;删除这次扫描的其他存储数据时会一并删除。当你让助手通过 problem 起草修复时,也会以同样的方式把相关的问题和页面数据发给 AI。页面判断和「先修什么」排序同样会用 AI 处理你的页面和问题。为了找出争抢同一个搜索的页面、给出内链建议,Loomaly 还会把页面文字转换成向量(表示页面主题的一串数字),存放在 Cloudflare 的向量索引里。

Loomaly 通过 Cloudflare 的 AI 平台(Workers AI 和 AI Gateway)调用这些模型,它们和 Loomaly 本身同属 Cloudflare 的基础设施。为 Loomaly 处理数据的第三方完整名单及相关承诺,请见隐私政策。

免费网站检查

首页的免费检查不需要注册。它会读取网站的 robots.txt、sitemap 和大约 20 个公开页面,对这些页面跑代码检查,并用 AI 模型判断它们之间缺哪些内部链接。检查结果保留 7 天,地址是 loomaly.com/check/<域名>,方便转发;这个页面不会被搜索引擎收录。结果里只有公开页面上本来就能看到的内容,不含任何关于是谁发起检查的信息。

Loomaly 用 Cloudflare Web Analytics、Databuddy 和自己的服务器端计数,统计访问量和关键步骤(检查完成、注册、首次扫描)。它们都不设置 cookie,统计数字也不关联你的账号或邮箱。

谁能看到你的数据

在 Loomaly 里,一个项目只有它的成员能看到。项目的每个成员都能看到这个项目的全部扫描、问题和报告,角色说明见角色与单人模式。PDF 报告是下载到你自己的设备上的,Loomaly 不会把它公开到任何地方。

删除数据

  • 删除项目:所有者可以在 /account 删除站点。这会移除项目的站点、页面列表、扫描记录和问题,无法撤销。
  • 离开项目:只会移除你的访问权限,项目数据仍归所有者。
  • Search Console:在 /account 断开连接,存储的 token 会被删除。你也可以在 Google 账号的权限管理页面撤销授权。
  • 删除账号:如需删除账号及其数据,或者索取你的数据副本,请发邮件到 privacy@loomaly.com。