隐私与数据
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,再让助手重新扫描:
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。