ZeroTool Workbench

Meta 标签生成器

一键生成完整 <head> Meta 区块 — Open Graph、Twitter 卡片、Schema.org JSON-LD 与 SEO 基础项,附 Google / Facebook / Twitter / Discord 实时预览。纯浏览器端运行。

100% 浏览器端运行 数据不离开你的设备 免费 · 无需注册
Basic SEO
Open Graph
Twitter Card
Schema.org JSON-LD

Outputs a minimal JSON-LD with name / description / url / image fields.

Generated <head> meta
 

使用方法

  1. 填写 标题描述规范 URL——三个核心字段。
  2. 填入 og:image URL 让社交预览图正确显示,1200×630 PNG 或 JPEG 通用。
  3. 选择 Twitter 卡片类型summary_large_image 用于带主图的帖子,summary 用于紧凑卡片。
  4. (可选)选 Schema.org @type,输出一段最小 JSON-LD。
  5. 切换右侧预览的 4 个 tab,验证页面在 Google 搜索、Facebook、Twitter(X)、Discord 的展开效果。
  6. 复制生成的 HTML,粘贴到页面的 <head> 中。

生成内容包含

  • 基础 SEO meta——titledescriptioncanonicalauthorkeywordstheme-colorviewportrobots
  • Open Graph——og:typeog:titleog:descriptionog:urlog:site_nameog:image(含 width / height / alt)、og:locale
  • Twitter Card——twitter:cardtwitter:sitetwitter:creatortwitter:titletwitter:descriptiontwitter:image
  • Schema.org JSON-LD——最小的 WebPageArticleProductOrganization 块(name / description / url / image)。

图片尺寸速查

平台推荐尺寸宽高比
Facebook / LinkedIn / Discord1200×6301.91:1
Twitter summary_large_image1200×6002:1
Twitter summary400×4001:1
Pinterest1000×15002:3

把输出粘贴到哪里

生成的 meta 区块放进 <head> 即可,建议靠前——在 <meta charset> 之后、第三方脚本之前。爬虫不在意顺序,但把社交 meta 集中放有助于审计。

同一 SEO 工具栈中常配合使用:Robots.txt 生成器(爬虫规则)与 Favicon 生成器(图标包)。

FAQ

Open Graph 和 Twitter Card 有什么区别?

Open Graph(og:)是 Facebook 提出的社交预览协议;LinkedIn、Slack、Discord、iMessage 等几乎所有平台现在都读它。Twitter(X)则有自己的 twitter:* 标签和 card 类型控制。两者同时存在时,Twitter 优先用自己的标签,缺失字段才回退到 Open Graph,所以两套都写是常规做法。

og:image 应该用多大尺寸?

1200×630 px(1.91:1)是 Facebook、LinkedIn、Discord 通用的安全默认值;Twitter 的 summary_large_image 期望 2:1,1200×600 也能正常显示。文件控制在 5 MB 以内,PNG 或 JPEG 即可。多数平台会读取 og:image:width 与 og:image:height 来分发。

Open Graph 和 Schema.org JSON-LD 都要写吗?

面向不同消费者:Open Graph 服务社交平台的 unfurl 预览;Schema.org JSON-LD 服务 Google 富结果与爬虫语义理解。两者重叠的字段(title / description / image)很少。要同时拿到搜索富摘要 + 社交富预览,建议两套都写,成本几乎为零。

这个工具会上传我的图片吗?

不会。图片 URL 仅作为字符串拼进生成的 meta 区块,并在预览里用作 img 的 src。没有任何服务端请求、上传,所有数据都不离开浏览器。

Canonical URL 对 Open Graph 为什么重要?

Canonical URL 会作为 og:url 输出。如果不写,社交平台会从请求 URL 猜——而请求 URL 往往不同(带 utm 参数、是否带斜杠、www vs 裸域),错误的 canonical 会让分享数被拆散,并破坏跨 URL 去重逻辑。