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`.

Rules / twitter-card-invalid · ruleset 2026-07

Invalid twitter:card value

errortwitter-card-invalid

Name

Invalid twitter:card value twitter-card-invalid

Only a small set of card types is recognized. An unknown value is treated as missing.

How to fix

Use one of: summary, summary_large_image, app, player (case-sensitive per docs; lowercase recommended).

Example fix:

<meta name="twitter:card" content="summary_large_image" />

Copy or download

Copyable Markdown for a teammate or an agent chat.

# twitter-card-invalid — Invalid twitter:card value

- **Name:** Invalid twitter:card value

## Description

Only a small set of card types is recognized. An unknown value is treated as missing.

## How to fix

Use one of: summary, summary_large_image, app, player (case-sensitive per docs; lowercase recommended).

### Example fix:

```html
<meta name="twitter:card" content="summary_large_image" />
```

## Rule docs

https://ogkit.akr.moe/rules/twitter-card-invalid

Download an Agent Skill package for this rule.

Download twitter-card-invalid.skill

The file is a ZIP of skill-name/SKILL.md (Agent Skills spec). The .skill extension is that ZIP; rename to .zip if a client asks for one.

Rule idtwitter-card-invalid
Severityerror
CategoryRequired tags
Platformsall platforms
Needs humanno

What this is

Invalid twitter:card value. OGKit rule twitter-card-invalid (error). The id is a public API for the docs URL and CI --disable key; do not rename it.

Search phrases that should land on this page:

  • Invalid card type.
  • Invalid twitter:card value
  • twitter:card invalid
  • unknown twitter card type

Why it matters

Only a small set of card types is recognized. An unknown value is treated as missing.

Which platforms are affected

All OGKit platform profiles, including major social, chat, and search crawlers that consume these tags.

Platform-specific crawler budgets and field priority live in the platform behaviour reference.

How to reproduce

  1. Read the twitter:card content value.
  2. Valid values: summary, summary_large_image, app, player.
OGKit