← 术语图鉴

术语 · 网页与浏览器

页面元信息

Meta Tags · 也叫 meta 标签 / OG 标签 / 分享卡片

写在 HTML 头部、给程序看的页面说明:标题、描述、分享图,决定搜索结果和分享卡片长什么样。

你可能会说:

  • “为什么链接发出去,标题和图片都不对?”
  • “网站每一页的标题都一样,有关系吗?”

它是什么

<title> 决定浏览器标签页和搜索结果的标题;<meta name="description"> 常被用作搜索结果里的摘要;以 og: 开头的 Open Graph 标签决定分享卡片的标题、描述和图片。

它们必须每一页各不相同,而且要在第一次返回的 HTML 里就写好——生成分享卡片的程序通常不会运行你的 JavaScript。

单页应用常见的问题是全站只有一套元信息:无论分享哪篇文章,卡片显示的都是首页。

打个比方

像书的封面和封底简介:书店(搜索引擎)和朋友转发(社交平台)都先看它们,再决定要不要翻开。

在这个网站里

右键查看本页的网页源代码,<head> 里能看到这一页自己的 title、description 和 og 标签;迁移前,本站每一页的标题都是同一个 Felix Xiao。

容易搞混的地方

常见误解

页面加载后用 JavaScript 改一下 document.title 就行

正确理解

浏览器标签会变,但分享卡片和很多爬虫只读第一次返回的 HTML,看不到后来改的标题。

常见误解

多写一些 keywords 标签能提升排名

正确理解

主流搜索引擎早就不看 keywords 标签了;真正起作用的是正文、标题和描述。

你可以这样告诉 AI

复制下面这段,贴给你的 AI

为每个页面生成独立的 title、description、canonical 和 og:title / og:description / og:image,写在构建出的 HTML 里,不要在浏览器端用 JavaScript 修改。

先知道

  • 爬虫——自动访问网页、读取内容的程序;搜索引擎、社交平台的链接预览、AI 模型都靠它了解你的网站。

在这些课里出现

相关的真实事故