tigtools

Meta 标签生成器

填写表单,即可生成格式整洁、转义正确的 meta 标签代码块,复制后放入页面的 head 中。

在浏览器中运行 无需注册

基本标签

0 个字符

0 个字符

此页面的首选网址,例如不包含跟踪参数的网址。

搜索引擎索引设置

“index, follow”是默认设置,因此除非更改其中一项,否则不会写入 robots 标签。

部分移动浏览器会用它为地址栏着色。使用 HEX,例如 #0b5d1e。

Open Graph(链接预览)

留空则使用上方的标题和描述。

留空则使用规范 URL。

语言和地区之间用下划线分隔,例如 en_US 或 de_DE。

  • 请添加标题:每个页面都应有标题。
  • 未填写 meta description:搜索引擎会从页面中选取文本。
  • 大图卡片需要 og:image,否则应用显示的卡片将不含图片。

使用方法

  1. 输入页面标题和一到两句话的描述。
  2. 添加 canonical URL,并选择是否允许搜索引擎将页面编入索引以及跟踪页面中的链接。
  3. 填写 Open Graph 图片以及需要与标题和描述不同的字段,并选择 Twitter card 类型。
  4. 复制生成的 HTML 或下载文件,然后将其粘贴到页面的 <head> 中。

工作原理

生成器只会写入所需的标签。所有值都会进行 HTML 转义(& < > " 和 ' 会转换为实体),因此标题中的引号或尖括号不会破坏标记。

各标签的作用:charset 告诉浏览器文本编码,应放在 head 的开头;viewport 让页面在手机上按设备宽度布局;title 会显示在浏览器标签页和搜索结果中;meta description 可能会用作搜索摘要,但不影响排名;canonical 链接会告诉搜索引擎,在存在重复内容时哪个 URL 是页面的主要版本;robots 配合 noindex 可将页面排除在搜索结果之外,nofollow 则会要求爬虫不要跟踪页面中的链接。只有在爬虫能够访问页面时,robots 标签才有效,因此不要同时在 robots.txt 中屏蔽该页面。

Open Graph 标签(og:…)控制许多社交和聊天应用中的链接预览。如果 og:title、og:description 或 og:url 为空,工具会复用 title、description 和 canonical URL。支持 Twitter card 标签的平台会使用 Open Graph 中的标题、描述和图片作为后备值,因此这里只会写入 twitter:card。

示例

博客文章

标题、描述、canonical URL、1200×630 的 og:image 和 summary_large_image 大约会生成十行代码,涵盖搜索结果和链接预览。

不显示在搜索结果中的感谢页面

取消勾选“允许编入索引”,即可添加 <meta name="robots" content="noindex, follow">。访客仍可正常访问该页面,但页面不应出现在搜索结果中。

含引号的标题

标题 Ask "Anything" & <Learn> 会写成 Ask &quot;Anything&quot; &amp; &lt;Learn&gt;,浏览器显示的内容与输入完全一致。

常见问题

meta keywords 标签有助于 SEO 吗?

没有。多年来,主流搜索引擎一直不将 meta keywords 用于排名,因此生成器不包含此标签。

Open Graph 和 Twitter card 标签都需要吗?

通常除了 Open Graph,只需添加 twitter:card,因为标题、描述和图片会回退使用 og: 中的值。

这些标签应放在哪里?

放在每个页面的 <head> 元素中。在 Next.js、WordPress 主题或静态站点生成器等框架中,请使用其元数据设置输出相同的标签。

每个页面都应该有 canonical 标签吗?

建议添加,尤其是同一内容可通过多个 URL 访问时(例如带有跟踪参数、排序选项,或同时支持 http 和 https)。页面也可以将自身指定为 canonical URL。

隐私

标签在浏览器中生成。你输入的内容不会上传或存储。