DevToolPal
简

Meta 标签生成器

生成网页的 SEO meta 标签、Open Graph 和 Twitter 卡片标签,并预览搜索结果和社交分享效果。

本地处理,不上传

选项

页面信息

放进 <head> 的 HTML

预览

搜索结果

example.com
页面标题

填写描述,控制标题下方显示的摘要。

社交卡片

没有分享图片
example.com页面标题

这里不加载图片,所以本页面不会发出任何网络请求。

这个工具做什么

Meta 标签生成器生成放在 HTML 页面 <head> 里的标签:<title>、meta 描述、关键词和作者、robots 指令、canonical 规范链接、主题色、viewport 和字符集声明、完整的 Open Graph 标签(og:title、og:description、og:image、og:url、og:type、og:site_name、og:locale),以及 X / Twitter 卡片标签。

输入时它会实时预览页面在搜索结果和社交卡片中的大致样子,并检查常见问题:标题超过约 60 个字符,描述缺失、太短或超过约 160 个字符,规范网址不是完整网址,分享图片没有完整网址,语言区域或颜色格式不对。全部在浏览器里完成,预览也特意不加载你的图片,所以本页面不会发出任何网络请求。

使用方法

  1. 填写页面信息。标题和描述最重要,计数器会显示它们相对常见显示上限的长度。点示例可以看到完整的例子。
  2. 填写页面的规范网址和分享图片。/images/cover.jpg 这样的相对路径会根据规范网址解析成完整网址。
  3. 在选项里选择 Open Graph 类型(大多数页面用 website,博客文章用 article)、卡片尺寸、是否允许搜索引擎收录和跟踪链接,以及要包含哪几组标签。
  4. 查看 HTML 下方的提示和预览,然后把 HTML 复制到页面模板里。

选项保存在页面地址里,表单内容保存在浏览器中,之后回来可以继续编辑,也可以分享带相同设置的链接。

示例

示例页面生成的标签大致如下(有删节):

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Sourdough Bread for Beginners — Step-by-Step Guide</title>
<meta name="description" content="Bake your first sourdough loaf at home: …">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://example.com/recipes/sourdough-for-beginners">

<!-- Open Graph -->
<meta property="og:type" content="website">
<meta property="og:title" content="Sourdough Bread for Beginners — Step-by-Step Guide">
<meta property="og:image" content="https://example.com/images/sourdough-loaf.jpg">
<meta property="og:locale" content="en_US">

<!-- Twitter / X -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@examplekitchen">

所有值都会做 HTML 转义,标题里的引号和 & 不会破坏标签;语言区域 en-US 会规范成 Open Graph 要求的 en_US 形式。

小贴士

  • 每个页面都写独立的标题和描述;全站重复会让搜索结果难以区分。
  • 把最重要的词放在标题前面,过长的标题会从末尾被截断。
  • 规范网址应当是你希望被收录的确切地址,包括协议以及带不带 www 的首选写法。
  • robots 设为 noindex 可以让页面不出现在搜索结果里,但前提是爬虫还能抓取它:不要同时在 robots.txt 里屏蔽这个页面。

常见问题

› 哪些 meta 标签真正影响 SEO?

最重要的是 title 元素和 meta description:标题是排名信号,也是搜索结果的标题;描述常被用作标题下方的摘要。canonical 链接告诉搜索引擎哪个网址是主网址,robots 控制是否收录。keywords 标签已被 Google 和 Bing 忽略,只有你用的其他系统会读取时才需要填写。

› Open Graph 是什么?

Open Graph 是 Facebook 提出的一组 og: meta 标签,告诉社交网络和聊天应用在别人分享你的链接时显示什么标题、描述和图片。LinkedIn、Slack、Discord、WhatsApp、Telegram 等都会读取;X(Twitter)在缺少自己的 twitter: 标签时也会退回使用它们。

› 分享图片应该多大?

大卡片建议使用 1200 × 630 像素(约 1.91:1),重要内容不要贴边,文件控制在几 MB 以内。图片网址必须是公开可访问的完整网址;填写相对路径时会根据你填的规范网址解析。

› 为什么分享链接时还是显示旧标题?

社交平台会缓存链接预览。更新标签后,用平台自己的工具让它重新抓取页面,例如 Facebook 的分享调试器或 LinkedIn 的 Post Inspector,或者在分享的网址后面加一个查询参数。