https://example.com

页面构成与技术指标

正文

19

操作候选

1

图片

0

HTML

559 B

文案

标题字数
14
摘要字数
0没有
H1
1
H2
0

动作

主要入口

Learn more

表单
0
站内链接
0
站外链接
1

安全与页面元信息

HTTPS
HSTS
CSP
nosniff
viewport
图标
JSON-LD
统计

构成

脚本
0 ext / 0 inline
语言
en
第三方域

Lighthouse

移动端模拟 · 性能评分

100 / 100

2026-09-05 · 实验室数据,非真实用户体验数据。

查看详情

移动端模拟 · 实验室数据,非真实用户体验数据
2026-09-05T06:31:58.129Z · Lighthouse 13.4.1

性能100/ 100
可访问性96/ 100
最佳实践96/ 100
SEO80/ 100
LCP · 主要内容出现802 ms
CLS · 布局偏移0.000
TBT · 主线程阻塞0 ms
FCP · 首次内容绘制802 ms
SI · 视觉加载速度1,531 ms

分数会受服务器、网络和测试环境影响,独立于品味/转化评分。诊断保留 Lighthouse 原文。

Document does not have a main landmark.

One main landmark helps screen reader users navigate a web page. Learn more about landmarks.

对应元素与资源
{
  "type": "table",
  "items": [
    {
      "node": {
        "lhId": "1-0-HTML",
        "path": "1,HTML",
        "type": "node",
        "snippet": "<html lang=\"en\">",
        "selector": "html",
        "nodeLabel": "html",
        "explanation": "Fix all of the following:\n  Document does not have a main landmark",
        "boundingRect": {
          "top": 0,
          "left": 0,
          "right": 412,
          "width": 412,
          "bottom": 402,
          "height": 402
        }
      }
    }
  ],
  "headings": [
    {
      "key": "node",
      "label": "Failing Elements",
      "valueType": "node",
      "subItemsHeading": {
        "key": "relatedNode",
        "valueType": "node"
      }
    }
  ],
  "debugData": {
    "tags": [
      "cat.semantics",
      "best-practice"
    ],
    "type": "debugdata",
    "impact": "moderate"
  }
}

Charset declaration is missing or occurs too late in the HTML

A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. Learn more about declaring the character encoding.

Links do not have descriptive text

1 link found

Descriptive link text helps search engines understand your content. Learn how to make links more accessible.

对应元素与资源
{
  "type": "table",
  "items": [
    {
      "href": "https://iana.org/domains/example",
      "text": "Learn more",
      "textLang": "en"
    }
  ],
  "headings": [
    {
      "key": "href",
      "label": "Link destination",
      "valueType": "url"
    },
    {
      "key": "text",
      "label": "Link Text",
      "valueType": "text"
    }
  ]
}
测试环境与原始指标
{
  "finalUrl": "https://example.com/",
  "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/151.0.0.0 Safari/537.36",
  "formFactor": "mobile",
  "throttlingMethod": "simulate",
  "throttling": {
    "rttMs": 150,
    "throughputKbps": 1638.4,
    "requestLatencyMs": 562.5,
    "uploadThroughputKbps": 675,
    "cpuSlowdownMultiplier": 4,
    "downloadThroughputKbps": 1474.5600000000002
  },
  "metrics": [
    {
      "id": "largest-contentful-paint",
      "unit": "millisecond",
      "value": 801.932
    },
    {
      "id": "cumulative-layout-shift",
      "unit": "unitless",
      "value": 0
    },
    {
      "id": "total-blocking-time",
      "unit": "millisecond",
      "value": 0
    },
    {
      "id": "first-contentful-paint",
      "unit": "millisecond",
      "value": 801.932
    },
    {
      "id": "speed-index",
      "unit": "millisecond",
      "value": 1530.7641997650146
    }
  ]
}

01 / 值得借鉴

好设计,具体好在哪

信息传达直接明了

正文用简短的两句话明确了使用边界:允许用于文档示例,禁止用于生产运营,没有任何歧义或干扰信息。

极致的加载速度与零资源开销

采用系统默认字体系统(system-ui)且不加载重型外部资源或脚本,在桌面端和移动端均能实现极速渲染。

02 / 下一步

值得继续打磨的地方

  1. 01

    明确外部跳转操作的目的地上下文

    当前操作文案仅为 'Learn more',未向用户说明目标去向,访客必须检查 URL 才能知晓这是跳转至 IANA 官方域名说明。

    将链接文案调整为包含目标上下文的形式(例如 'Learn more at IANA'),并在代码中验证该链接具有明确指向 https://iana.org/domains/example 的无障碍名称。

  2. 02

    约束垂直偏移并保持居中视觉框架

    在 1440px 桌面视口中,内容块悬挂在左上方偏中区域,下方留有大量灰底空白;而在 390px 移动视口中则水平居中,两端布局对称性不一致。

    设置带有居中 max-width 的容器并平衡上下间距,确保在 1440x900 桌面端和 390x844 移动端下均能获得稳定的居中展示效果。

03 / 设计语言

把气质拆成可复用的参数

色彩

背景

#eeeeee

文字

#000000

字体与尺度

标题字体
system-ui
正文字体
system-ui
标题 / 正文
24px / 16px

间距与形状

区块间距
组件内距
卡片圆角
按钮圆角

表达也可以更准确

文案润色对照

现在

Learn more

建议表达

Learn more at IANA

补充目标机构名称,在点击前为用户提供明确的跳转预期。

04 / 检查依据

观察与实测依据

逐项查看观察、建议与采集记录。

转化3 项观察

主操作太含糊

高优先级

Get started 和 Learn more 没告诉访客下一步是什么。具体动作才会转化,套话会停住。

写下一步:开始免费试用、预约 15 分钟演示、看菜单。只留一个主动词。

Learn more

分享卡片不完整

高优先级

在 X、Slack 或微信里展开成空白或套话,等于浪费已经拿到的点击。这是分发,不是装饰。

补上 og:title、og:description,以及一张和线上标题一致的 1200x630 图。

og:title=no og:image=no

缺少或过短的 meta description

中优先级

这是搜索结果和部分聊天预览里链接下面的那句话。空着就是浪费这个位置。

写一句具体的话,70 到 160 个字符,和 H1 对得上。

(missing)
上线4 项观察

没有 HSTS 响应头

中优先级

没有 Strict-Transport-Security,第一次访问仍可能被降到 http。浏览器不会钉死 HTTPS。

在边缘设置 Strict-Transport-Security: max-age=31536000; includeSubDomains。

strict-transport-security missing

没有 Content-Security-Policy

CSP 是限制脚本源的标准做法。vibe 页面常常什么都加载,包括被注入的脚本。

先开 report-only CSP,再收成 default-src 'self' 和明确的 script-src。

content-security-policy missing

没有 X-Content-Type-Options

没有 nosniff,浏览器可能按错误类型解释文件。这是一行响应头。

设置 X-Content-Type-Options: nosniff。

x-content-type-options missing

没有 Referrer-Policy

默认 referrer 可能把站内路径和查询串漏给第三方。

设置 Referrer-Policy: strict-origin-when-cross-origin。

referrer-policy missing

05 / 开始动手

把下一步,交给你的 AI

优化指令用于调整这个页面;设计指令用于借鉴它的视觉语言。「做同款」会附带截图与实施步骤。复制后粘贴到你的代码助手中。

查看完整指令
优化 https://example.com/ 的单页容器。严格保留背景色 #eeeeee、文字颜色 #000000、字体栈 system-ui、H1 字号 24px(字重 700)以及正文字号 16px。将链接文本从 'Learn more' 改为 'Learn more at IANA',保留链接指向 https://iana.org/domains/example。为内容块添加合理的最大宽度(如 600px),确保其在桌面视口(1440x900)和移动视口(390x844)中保持水平居中并具备对称的上下留白。