For AI agents: a documentation index is available at /llms.txt. Markdown versions of these pages are available by appending `.md` to the URL or by sending `Accept: text/markdown`.

规则 / og-tags-require-javascript · 规则集 2026-07

OG 标签依赖客户端 JavaScript

警告og-tags-require-javascript

名称

OG 标签依赖客户端 JavaScript og-tags-require-javascript

主流社交抓取器几乎都不执行 JavaScript,hydration 后注入的标签对它们不可见。

如何修复

在初始 HTML 中通过 SSR、预渲染或静态输出提供 og:* / twitter:* 标签,并用查看源代码验证。

没有适用于所有情况的单一模板;请使用 OGKit 问题中的实测值与预期值。

复制或下载

可复制的 Markdown,方便发给同事或贴进 agent 对话。

# og-tags-require-javascript — OG 标签依赖客户端 JavaScript

- **名称:** OG 标签依赖客户端 JavaScript

## 说明

主流社交抓取器几乎都不执行 JavaScript,hydration 后注入的标签对它们不可见。

## 如何修复

在初始 HTML 中通过 SSR、预渲染或静态输出提供 og:* / twitter:* 标签,并用查看源代码验证。

## 规则文档

https://ogkit.akr.moe/zh/rules/og-tags-require-javascript

下载这条规则的 Agent Skill 包。

下载 og-tags-require-javascript.skill

文件是 skill-name/SKILL.md 的 ZIP(Agent Skills 规范)。.skill 就是这份 ZIP;如果客户端只要 .zip,改个扩展名即可。

规则 IDog-tags-require-javascript
严重程度警告
分类平台与抓取
平台全部平台
需要人工处理是——结构性修复

这是什么

OG 标签依赖客户端 JavaScript。OGKit 规则 og-tags-require-javascript(警告,需要人工处理)。该 ID 是文档网址与 CI --disable 键使用的公开 API,请勿改名。

以下搜索词应指向本页:

  • WARN: No metatags found
  • Cannot display preview. You can post as is, or try another link.
  • The <head> containing the HTML mark-ups must appear within the first 300KB of the HTML
  • OG tags appear to require client-side JavaScript
  • No Open Graph / Twitter card tags in static HTML
  • SPA no SSR og tags
  • client-side only meta tags

为什么重要

主流社交抓取器几乎都不执行 JavaScript,hydration 后注入的标签对它们不可见。

受影响的平台

全部 OGKit 平台资料,包括使用这些标签的主要社交、聊天与搜索爬虫。

各平台的爬虫预算与字段优先级详见平台行为参考。

如何复现

  1. curl -sL the page (no JS). Confirm zero og:* / twitter:* tags in the static HTML.
  2. Open DevTools after hydration — tags may appear only then (invisible to crawlers).
OGKit