Twitter Card Tags (X Cards): saat ini, Honest Guide
Apa twitter:card meta tags melakukan, four card jenis, Open Graph fallback aturan, dan apa X sebenarnya broke — dead validator, vanished Cards docs, dan tautan-post reach effects (sebuah terpisah sistem dari card rendering). Tidak sebuah peringkat factor.
Twitter Card tags adalah <meta name="twitter:..."> elements itu tell X's tautan-unfurling sistem apa preview untuk bangun untuk sebuah shared URL. Four card jenis: summary, summary_large_image ( default untuk artikel), app, dan player — ini adalah terakhir terdokumentasi jenis; Tidak saat ini official X specification ada untuk reconfirm them terhadap. setiap twitter:* property falls back untuk -nya og:* padanan jika missing — except twitter:card itself, yang memiliki Tidak fallback dan harus menjadi set explicitly. gunakan name=, tidak property= (mixing them up mendapatkan tag silently ignored) — panjang-standing, consistently practitioner-reported perilaku. apa changed since Musk-era rebrand dan penting sebagian besar di 2026: official Card Validator adalah deprecated di 2022 dan -nya URL now redirects untuk sebuah X login halaman; developer.x.com's Cards docs now redirect untuk sebuah generic halaman dengan Tidak Cards konten; twitter:situs/twitter:creator attribution memiliki degraded; dan X applies confirmed reduced reach untuk beberapa external-tautan posts — sebuah terpisah sistem dari apakah card itself renders, so jangan gunakan satu untuk diagnose lainnya. Tidak sebuah Google atau Bing peringkat factor: Google's didukung-meta-tags reference tidak pernah mentions twitter: atau og: di semua. nilai adalah social CTR hanya. ini adalah sebuah deep dive di bawah Meta Tags untuk SEO hub.
TL;DR — Twitter Card tags (now sometimes called “X Cards” (terjemahan) “X Cards”) adalah lines dari HTML di Anda halaman’s
Bukti untuk klaim ini X Cards use page metadata to select a card type and populate a shared-link preview. Cakupan: X link-preview markup behavior; rendering and product features can change. Tingkat keyakinan: medium · Diverifikasi: X Developer Platform: Cards markup Bukti untuk klaim ini Google's supported-meta-tag reference does not treat twitter card metadata as a Google Search control. Cakupan: Absence from Google's supported search-control tags supports no direct Google metadata behavior, not a universal claim about social signals. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Meta tags and attributes<head>itu tell X apa preview untuk tampilkan ketika seseorang shares Anda tautan — image, headline, dan deskripsi. Anda mostly mendapatkan ini “untuk free” (terjemahan) “untuk free” dari Anda Open Graph tags, dengan satu exception:twitter:cardtag memiliki Tidak fallback, so Anda memiliki untuk set ini. Google melakukan tidak document ini tags sebagai Penelusuran controls; mereka purpose adalah social-tautan preview.
Apa Twitter Card tags adalah
Ketika Anda paste sebuah tautan ke X (formerly Twitter), ini biasanya turns ke sebuah little
preview box dengan sebuah image, sebuah headline, dan sebuah pendek deskripsi alih-alih sebuah bare
URL. Twitter Card tags adalah instructions untuk itu box. mereka langsung di
<head> dari Anda halaman, mereka mulai dengan twitter:, dan X membaca them untuk decide apa
preview looks like.
«There are four “card” styles: » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian enam, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
- summary — sebuah kecil square thumbnail berikutnya untuk text.
- summary_large_image — sebuah big, penuh-width image. ini adalah satu Anda ingin untuk artikel dan blog posts.
- app — sebuah card itu promotes sebuah mobile app.
- player — plays sebuah video atau audio clip right di preview.
sebuah basic set dari tags looks like ini:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Your headline here">
<meta name="twitter:description" content="A sentence or two about the page.">
<meta name="twitter:image" content="https://example.com/preview.jpg">satu hal Anda sebenarnya memiliki untuk set
Di sini’s shortcut tidak seorang pun tells beginners: jika Anda sudah memiliki Open Graph tags
( og: tags Facebook, LinkedIn, Slack, dan everyone else gunakan), X akan borrow
itu untuk judul, deskripsi, dan image jika twitter: versi adalah missing.
So dalam praktik Anda rarely perlu untuk tulis out setiap twitter: tag.
satu exception adalah twitter:card itself. ada Tidak Open Graph equivalent untuk
ini, so jika Anda ingin sebuah big-image card Anda memiliki untuk tambahkan
<meta name="twitter:card" content="summary_large_image"> explicitly. Miss ini dan
X dapat tampilkan sebuah plain kecil card atau none di semua.
bagian itu surprises orang
Dua hal worth knowing sebelum Anda spend sebuah afternoon pada ini:
- ini tags jangan help Anda peringkat pada Google. mereka’re purely tentang bagaimana Anda tautan looks ketika ini adalah shared pada social. (Lebih pada itu di Advanced tab.)
- sebuah “rusak” (terjemahan) “rusak” card pada X adalah sering tidak Anda fault. Since Musk-era rebrand, X dengan sengaja menampilkan lebih sedikit dari apa pun post itu berisi sebuah di luar tautan — untuk pertahankan orang pada platform. So Anda card dapat menjadi perfectly coded dan masih mendapatkan little reach. jangan burn hours debugging markup itu’s sudah correct.
ingin penuh picture — setiap property, name= vs property= gotcha, image
sizes, mengapa official validator adalah hilang, dan persis apa X changed? Switch untuk
Advanced tab.
TL;DR — Twitter Card tags adalah
Bukti untuk klaim ini X Cards use page metadata to select a card type and populate a shared-link preview. Cakupan: X link-preview markup behavior; rendering and product features can change. Tingkat keyakinan: medium · Diverifikasi: X Developer Platform: Cards markup Bukti untuk klaim ini Google's supported-meta-tag reference does not treat twitter card metadata as a Google Search control. Cakupan: Absence from Google's supported search-control tags supports no direct Google metadata behavior, not a universal claim about social signals. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Meta tags and attributes<meta name="twitter:...">elements itu drive X’s tautan unfurling. Four card jenis ( terakhir terdokumentasi set — Tidak saat ini official spec ada untuk reconfirm them):summary,summary_large_image(recommended untuk artikel),app,player. setiaptwitter:*property falls back untuk -nyaog:*padanan — excepttwitter:card, yang memiliki Tidak fallback dan harus menjadi jelas. gunakanname=, tidakproperty=( single sebagian besar umum silent-failure penyebab). ini tags adalah social-preview metadata, tidak terdokumentasi Google Search controls; Google’s didukung-meta-tags reference melakukan tidak listtwitter:metadata.
Apa mereka adalah dan four card jenis
Twitter Card tags tell X’s tautan-unfurling sistem apa rich preview untuk bangun untuk sebuah
shared URL. jenis adalah set dengan diperlukan twitter:card property, dan ada
four:
summary— sebuah kecil square thumbnail berikutnya untuk judul dan deskripsi.summary_large_image— sebuah besar, penuh-width image. recommended default untuk artikel dan blog konten, dan satu sebagian besar publishers ingin.app— sebuah mobile app install card.player— sebuah inline video/audio embed, driven olehtwitter:player(sebuah iframe URL) dantwitter:player:stream( mentah media URL). masih functional, though publik documentation untuk ini memiliki thinned considerably.
ini four adalah terakhir terdokumentasi X/Twitter Card jenis. ada Tidak saat ini,
official specification untuk reconfirm them terhadap (see status bagian di bawah), so
treat ini sebagai legacy terdokumentasi contract, masih consistently reported sebagai
accurate oleh saat ini practitioner sources. summary dan summary_large_image adalah
dua Anda’ll sebenarnya gunakan untuk wajar konten dan ones saat ini guides discuss
sebagian besar; app dan player adalah practitioner-terdokumentasi tetapi harder untuk verify langsung
tanpa sebuah official reference.
core properties:
| Property | Apa ini sets |
|---|---|
twitter:card | card jenis (diperlukan, Tidak fallback) |
twitter:title | headline |
twitter:description | deskripsi text |
twitter:image | preview image URL |
twitter:site | publisher’s @handle |
twitter:creator | author’s @handle |
cara implement them
sebuah summary_large_image card di penuh:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@yoursite">
<meta name="twitter:creator" content="@author">
<meta name="twitter:title" content="Your headline">
<meta name="twitter:description" content="A concise, click-worthy description.">
<meta name="twitter:image" content="https://example.com/preview-1200x630.jpg">pada image sizing, figures itu circulate di seluruh guides: summary ingin sebuah
roughly square image; summary_large_image ingin sebuah wide satu, commonly cited sekitar
1200×630px di roughly sebuah 1,91:1 (atau 2:1) ratio, di bawah 5 MB, di JPG, PNG, WEBP,
atau GIF. Karena dokumentasi resmi memiliki thinned (see di bawah), treat ini sebagai
well-established community consensus alih-alih sebuah freshly-published X spec.
Open Graph fallback aturan — dan satu tag itu memiliki Tidak fallback
ini adalah muat-bearing implementation fact, dan ini adalah consistently reported di seluruh
setiap saat ini practitioner sumber I reviewed: X memeriksa Anda twitter:* tags pertama,
lalu falls back untuk matching og:* Open Graph tag, lalu untuk Anda halaman <title>
dan pada-halaman konten sebagai sebuah terakhir resort. So twitter:title falls back untuk og:title,
twitter:description untuk og:description, dan twitter:image untuk og:image. Note
caveat itu applies untuk semuanya pada ini halaman: developer.x.com Tidak lebih lama
publishes sebuah Cards specification (see status bagian di bawah), so ini adalah
saat ini, consistent practitioner-observed perilaku alih-alih sesuatu re-confirmed
terhadap sebuah langsung official contract.
exception: twitter:card memiliki Tidak Open Graph equivalent. tidak ada
og:card. jika Anda ingin apa pun lainnya daripada X’s default rendering, Anda harus set
twitter:card explicitly. ini adalah single sebagian besar-repeated gotcha di seluruh setiap
sumber I reviewed, dan ini adalah mengapa sebagian besar situs dapat lean hampir entirely pada mereka Open
Graph tags dan hanya tambahkan satu twitter:card line.
name= vs property= trap
Twitter Card tags gunakan name=. Open Graph tags gunakan property=. mereka look
interchangeable dan mereka adalah tidak — put property="twitter:card" dan tag adalah
silently ignored. jika Anda OG tags berfungsi tetapi Anda Twitter tags jangan, periksa ini
pertama. ini adalah panjang-terdokumentasi, practitioner-confirmed perilaku; ada Tidak saat ini
official X contract untuk re-verify ini terhadap, so treat ini sebagai yang sama jenis dari
consistent, saat ini practitioner-observed fact sebagai fallback aturan di atas.
<!-- Correct -->
<meta name="twitter:card" content="summary_large_image">
<!-- Silently ignored -->
<meta property="twitter:card" content="summary_large_image"> apa changed since Musk-era rebrand — honest status di 2026
sebagian besar guides pada ini topic masih baca like ini adalah 2019. ini tidak. Four hal memiliki genuinely changed, dan mereka penting lebih dalam praktik daripada apa pun syntax detail.
1. official Card Validator adalah dead. cards-dev.twitter.com/validator adalah
deprecated di 2022 dan X tidak pernah shipped sebuah replacement. sebagai dari ini lulus (verified
2026-07-18), URL 307-redirects untuk sebuah X login halaman (twitter.com/login) rather
daripada menunjukkan apa pun validator. tidak ada pertama-party cara untuk preview atau debug sebuah card
anymore. ketiga-party clone alat memiliki proliferated secara khusus untuk fill itu void —
Anda dapat gunakan satu untuk sanity-periksa Anda markup, tetapi menjadi jelas itu none adalah official atau
guaranteed untuk replicate X’s langsung rendering pipeline. apa pun older guide itu tells Anda
untuk “test it in the Twitter Card Validator” (terjemahan) “test ini di Twitter Card Validator” — including Ahrefs’ own
2020 Open Graph guide — adalah giving
Anda sebuah dead tautan.
2. official Cards documentation adalah sekadar hilang, tidak paywalled. sebuah sebelumnya
research lulus pada ini artikel flagged developer.x.com’s Cards URLs sebagai returning sebuah
HTTP 402 Payment diperlukan respons. Re-memeriksa secara langsung (2026-07-18, oleh HTTP status
alih-alih dirender halaman konten), itu’s Tidak lebih lama accurate: keduanya
getting-dimulai guide dan markup reference now 307-redirect untuk generic
docs.x.com overview halaman, yang berisi Tidak Cards-spesifik konten di semua — dan
equivalent path pada docs.x.com itself (mirroring old Cards markup URL) mengembalikan sebuah
flat 404. So ada Tidak saat ini, official, pertama-party Cards specification di either
old URL atau -nya akan-menjadi replacement — tidak sebuah paywall, hanya sebuah absence.
practical effect untuk Anda adalah yang sama either cara: jangan treat apa pun single “current
official spec” (terjemahan) “saat ini
official spec” sebagai tersedia untuk periksa implementation detail terhadap.
3. twitter:site / twitter:creator attribution memiliki degraded. tags adalah
masih valid dan CMS plugins masih output them, tetapi X tidak surface itu attribution
reliably di saat ini cards. paling saat ini dated sumber I ditemukan pada ini —
SEO kerangka kerja’s KB, diperbarui dapat 2026 —
notes keduanya itu X “removed much of its Twitter Card documentation, but the metadata
system still works,” (terjemahan) “dihapus banyak dari -nya Twitter Card documentation, tetapi metadata
sistem masih berfungsi,” dan itu X “does not expose this attribution reliably in current
cards.” (terjemahan) “melakukan tidak expose ini attribution reliably di saat ini
cards.” atur tags; jangan count pada byline menunjukkan.
«4. X treats external-link posts differently — a separate system from whether your card renders. Since around March 2025, X has applied some form of reduced reach to posts containing an outside link, and the company’s own product leadership has confirmed the dynamic is intentional, aimed at discouraging “lazy linking” and keeping users on-platform. Specific percentage figures for how much reach is cut circulate widely across social-media coverage; this article isn’t citing one, because no dated, first-party figure was verifiable during this pass — treat any exact number you see elsewhere as unconfirmed unless it comes with its own current, primary source. As Nikita Bier, X’s Head of Product, put it when the company began testing a new in-app link experience in October 2025: “For creators, a common complaint is that posts with links tend to get lower reach. This is because the web browser covers the post and people forget to Like or Reply, so X doesn’t get a clear signal whether the content is any good.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh dua, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
penting pembedaan, dan satu sebagian besar troubleshooting guides conflate: card
rendering dan post reach adalah dua terpisah sistem. Apakah Anda twitter:card
metadata produces sebuah preview di semua adalah sebuah markup pertanyaan — periksa ini secara langsung (mentah
tags, sebuah preview alat, sebuah nyata test post). Apakah itu post lalu reaches banyak orang
adalah sebuah distribution pertanyaan dengan sebuah berbeda, lebih sedikit-terdokumentasi penyebab. jangan gunakan
rendah-engagement post sebagai proof Anda card adalah rusak, dan jangan assume sebuah card itu
tidak rendering adalah “just the algorithm” (terjemahan) “hanya algorithm” — verify markup pertama, menggunakan
workflow kemudian di ini artikel, sebelum attributing sebuah masalah untuk reach suppression.
(Historical footnote Anda dapat ignore operationally: X stripped headlines dari tautan previews di October 2023, reversed ini setelah backlash, dan reformatted again di early 2024. itu flip-flopping adalah settled — headlines dan deskripsi render biasanya pada cards hari ini ketika tags adalah present.)
adalah Twitter Card tags sebuah SEO peringkat factor?
«No — and this is verifiable directly from the source, not by paraphrase. Google Search Central maintains an exhaustive list of every meta tag and attribute Google Search supports. Search it for “twitter,” “og:,” “Open Graph,” or “social” and you’ll find nothing — none of those terms appear on the page at all. That omission, on Google’s own canonical, maintained reference, is a direct statement (by absence) that Google doesn’t process Twitter Card or Open Graph tags as ranking or indexing signals. It’s so clearly a non-factor that Google has never even needed to publish a denial the way it did for meta keywords. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh enam, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Bing adalah yang sama story: I ditemukan Tidak Bing documentation addressing twitter:card tags,
dan Bing hasn’t published spesifik guidance pada them. Treat ini sebagai
social-platform-hanya metadata, tidak sebuah penelusuran-mesin sinyal untuk either mesin.
Satu berdekatan fact worth mempertahankan terpisah so Anda tidak conflate ini: Google melakukan now
pertimbangkan og:title tag sebagai satu input ketika ini generates blue
judul tautan di hasil pencarian
— tetapi itu’s sebuah appearance pilihan, tidak sebuah peringkat factor, dan ini adalah sebuah Open Graph
tag, tidak sebuah twitter:* satu. Tidak ada apa pun dari twitter: namespace touches penelusuran di
semua. ( judul element itself adalah sebuah berbeda topic — see judul-tag deep dive di
ini cluster.)
So nilai dari Twitter Cards adalah persis satu hal: bagaimana Anda tautan looks, dan bagaimana banyak orang click ini, ketika ini adalah shared pada social. dan bahkan itu nilai adalah undercut pada X secara khusus oleh platform’s own anti-tautan stance.
melakukan Anda bahkan perlu Twitter tags jika Anda memiliki Open Graph?
Mostly Tidak. karena fallback aturan, Anda og:title, og:description, dan
og:image cover corresponding twitter: properties. pragmatis minimum untuk
sebagian besar situs adalah:
- sebuah menyelesaikan set dari Open Graph tags (yang Anda ingin anyway, untuk LinkedIn, Slack,
Discord, Facebook, dan Google’s
og:titlejudul-tautan gunakan). - Plus satu jelas
twitter:cardtag untuk choose card jenis.
tambahkan twitter:site/twitter:creator jika Anda ingin (harmless, dan mereka dapat berfungsi pada
lainnya surfaces), knowing attribution tidak reliable pada X itself. Note itu
twitter:* meta-tag sistem adalah masih baca oleh lebih daripada hanya X — Discord, Slack, dan
others fall back melalui yang sama Open Graph chain — so tags tetap worth memiliki
bahkan sebagai X’s own treatment dari them wobbles.
cara test Anda cards now itu official alat adalah hilang
Since cards-dev.twitter.com/validator adalah dead dan Tidak official replacement ada,
treat testing sebagai several distinct memeriksa alih-alih satu alat — setiap layer dapat fail
independently, so berfungsi melalui them di order narrows down sebenarnya penyebab:
- Mentah server-dirender tags — view halaman’s sebenarnya disajikan HTML (tidak
browser’s dirender DOM) dan konfirmasi
twitter:*/og:*meta tags adalah present denganname=/property=correct, sebelum assuming sebuah preview alat adalah wrong. - Publik fetchability — halaman URL dan image URL keduanya perlu untuk menjadi reachable oleh sebuah di luar crawler (tidak behind sebuah login, staging password, atau robots block); sebuah unreachable image silently kills card.
- Duplicate atau conflicting tags — beberapa CMS/plugin stacks output yang sama property twice; pertama atau terakhir instance dapat win unpredictably.
- ketiga-party card preview alat — several clones exist secara khusus untuk fill kesenjangan left oleh dead validator. mereka preview Anda markup; mereka dapat’t jaminan mereka mirror X’s langsung pipeline.
- Anda SEO tooling’s social memeriksa — Ahrefs’ situs Audit flags sebuah “Twitter card
incomplete” (terjemahan) “Twitter card
incomplete” issue ketika sebuah halaman memiliki sebagian
twitter:*metadata, dan Ahrefs SEO Toolbar’s “Social” (terjemahan) “Social” tab menampilkan Anda OG dan Twitter Card tags side oleh side. itu’s sebuah fast cara untuk catch sebuah missingtwitter:cardatau sebuah empty image. - Local/CDN caches — jika Anda hanya changed tags, sebuah halaman cache (atau X’s own cache dari sebuah previously-shared URL) dapat sajikan old versi; bust cache sebelum concluding sebuah perbaiki tidak berfungsi.
- sebuah nyata test post — ultimately satu-satunya cara untuk see X’s sebenarnya saat ini rendering adalah untuk share URL dan look, ideally dari sebuah account Anda tidak mind testing dengan. Treat ini langkah sebagai memeriksa rendering hanya — sebuah nyata post’s reach adalah sebuah terpisah pertanyaan (see reach-suppression note di atas) dan tidak tell Anda apa pun tentang apakah card itself adalah correct.
Di mana ini fits
ini adalah sebuah deep dive di bawah Meta Tags untuk SEO hub, di pada-halaman cluster.
Twitter Cards sit di yang sama “social preview metadata” (terjemahan) “social preview metadata” bucket sebagai Open Graph tags
— dua overlap heavily dan adalah biasanya implemented together, dengan Open Graph melakukan
sebagian besar dari berfungsi dan twitter:card filling satu kesenjangan. ini adalah sebuah browser/social-facing
tag, tidak sebuah pengindeksan atau serving directive like robots meta tag, dan ini memiliki Tidak
bearing pada bagaimana Google melakukan crawl, indeks, atau peringkat halaman.
AI summary
sebuah condensed take pada Advanced versi:
- Apa mereka adalah:
<meta name="twitter:...">tags di<head>itu drive X’s tautan-preview unfurling. Four card jenis ( terakhir terdokumentasi contract; Tidak saat ini official spec ada untuk reconfirm ini):summary,summary_large_image(default untuk artikel),app,player. - Core properties:
twitter:card,twitter:title,twitter:description,twitter:image,twitter:site,twitter:creator. - ** fallback aturan:** setiap
twitter:*property falls back untuk -nyaog:*padanan — excepttwitter:card, yang memiliki Tidak Open Graph equivalent dan harus menjadi set explicitly. sebagian besar situs dapat lean pada Open Graph dan hanya tambahkan satutwitter:cardline. - Top gotcha: Twitter Card tags gunakan
name=, tidakproperty=(itu’s Open Graph). Mixing them up mendapatkan tag silently ignored. - 2026 status — apa X broke: official Card Validator adalah deprecated di
2022 dan -nya URL now redirects untuk sebuah X login halaman, tidak sebuah replacement;
developer.x.com’s Cards documentation URLs now redirect untuk sebuah generic docs.x.com halaman dengan Tidak Cards konten ( equivalent docs.x.com path 404s — ada Tidak saat ini official spec, paywalled atau jika tidak);twitter:site/twitter:creatorattribution adalah Tidak lebih lama reliably surfaced; dan X applies confirmed reduced reach untuk beberapa external-tautan posts, sebagai sebuah terpisah sistem dari apakah card itself renders — jangan gunakan satu untuk diagnose lainnya. - Tidak sebuah peringkat factor: Google’s exhaustive didukung-meta-tags reference tidak pernah
mentions
twitter:atauog:. Bing hasn’t published guidance either. nilai adalah social CTR hanya. (Secara terpisah, Google menggunakanog:title— sebuah Open Graph, tidak Twitter, tag — untuk judul-tautan appearance, tidak peringkat.) - Testing: Tidak pertama-party validator anymore. berfungsi melalui mentah disajikan tags, publik fetchability, duplicate tags, ketiga-party preview clones, Anda SEO alat’s social periksa (Ahrefs situs Audit flags “Twitter card incomplete” (terjemahan) “Twitter card incomplete”), caches, dan sebuah nyata test post sebagai terpisah memeriksa — sebuah nyata post’s reach tidak tell Anda apa pun tentang apakah card dirender.
Dokumentasi resmi
Utama-sumber documentation. Note recurring theme: untuk ini topic, “official” (terjemahan) “official” sources adalah unusually thin — X memiliki dihapus Cards-spesifik documentation entirely (tidak paywalled ini; keduanya old URLs dan saat ini docs.x.com situs adalah diperiksa secara langsung, 2026-07-18), dan Google’s relevant reference adalah notable untuk apa ini tidak say.
«X / Twitter
- X Developer Platform — Cards getting-started and Cards markup reference — the first-party docs; both URLs now 307-redirect to the generic
docs.x.comoverview, which contains no Cards-specific content (verified 2026-07-18; an equivalent path ondocs.x.comalso 404s). An earlier pass on this article had reported these URLs returning HTTP 402 — that’s no longer what happens. - Legacy developer.twitter.com Cards markup and getting started — still-indexed mirrors of the older docs (these too now redirect to
docs.x.com); useful historical reference only. - cards-dev.twitter.com/validator — the official Card Validator, deprecated in 2022 and never replaced; the URL now redirects to an X login page (verified 2026-07-18). Listed for completeness; do not rely on it. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian enam puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
- Meta tags dan attributes itu Google mendukung — Google’s exhaustive didukung-meta-tags reference. ini tidak pernah mentions
twitter:atauog:— direct, oleh-absence proof itu ini tidak sebuah Google sinyal. - Influencing Anda judul tautan di hasil pencarian — sources list itu mencakup
og:title(sebuah Open Graph tag) sebagai sebuah judul-tautan appearance input, tidak sebuah peringkat factor. disertakan sebagai sebuah contrast, tidak sebuah Twitter-Card fact.
Bing
- Tidak Bing-spesifik
twitter:carddocumentation ada. Bing’s Webmaster Guidelines jangan address social-preview meta tags — mirroring Google’s silence. Treat ini tags sebagai social-platform-hanya untuk keduanya mesin.
Quotes dari sumber
pada—record statements relevant untuk ini topic. Di mana sebuah sumber halaman diizinkan direct verification, tautan adalah sebuah deep tautan itu jumps untuk quoted passage.
Google — deskripsi meta docs ( closest didukung analogue, untuk contrast)
Google’s didukung-meta-tags reference documents tags like deskripsi meta di
detail — dan tidak pernah mentions twitter: atau og: anywhere pada halaman. itu omission adalah
evidence itu Twitter Cards tidak sebuah Google sinyal:
- “Use this tag to provide a short description of the page. In some situations, this description is used in the snippet shown in search results.” (terjemahan) “gunakan ini tag untuk menyediakan sebuah pendek deskripsi dari halaman. di beberapa situations, ini deskripsi adalah digunakan di snippet ditampilkan di hasil pencarian.” — Google Search Central docs, pada deskripsi meta ( jenis dari tag Google melakukan document; note total absence dari apa pun
twitter:/og:entry pada yang sama halaman). Jump untuk quote
X leadership — mengapa tautan posts mendapatkan lebih sedikit reach
«- “For creators, a common complaint is that posts with links tend to get lower reach. This is because the web browser covers the post and people forget to Like or Reply, so X doesn’t get a clear signal whether the content is any good.” — Nikita Bier, Head of Product, X, on the October 2025 in-app link test. Read the coverage
- Reported from the same piece, on X’s stated policy: posting a link with almost no description gets weak distribution, while a link paired with an interesting description and image gets better distribution — the causal lever here is the post’s own text and image, separate from whether your
twitter:cardmetadata renders a preview at all. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tujuh puluh sembilan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
** SEO kerangka kerja KB — honest saat ini-status framing (dapat 2026)**
- X “removed much of its Twitter Card documentation, but the metadata system still works,” (terjemahan) “dihapus banyak dari -nya Twitter Card documentation, tetapi metadata sistem masih berfungsi,” dan X “does not expose this attribution reliably in current cards” (terjemahan) “melakukan tidak expose ini attribution reliably di saat ini cards” regarding
twitter:site/twitter:creator. Baca sumber
twitter:/og: entry pada
itu sama reference halaman. Yang tags melakukan I sebenarnya perlu?
sebuah quick walk-melalui untuk dua pertanyaan orang sebenarnya memiliki: melakukan I perlu Twitter tags di semua, dan yang card jenis melakukan I pick?
melakukan I perlu untuk tulis out twitter:* tags?
- melakukan Anda sudah memiliki menyelesaikan Open Graph (
og:) tags?
- Tidak → tambahkan Open Graph tags pertama. Anda ingin them anyway (LinkedIn, Slack,
Discord, Facebook, dan Google’s
og:titlejudul-tautan gunakan). lalu continue. - Ya → Anda judul, deskripsi, dan image sudah fall back dari
og:*. Anda hanya perlu untuk tambahkan satu hal: sebuah jelastwitter:cardtag.
- melakukan Anda ingin sebuah spesifik card style (e.g. big image)?
- Ya → set
<meta name="twitter:card" content="summary_large_image">(atau lainnya jenis). ini tag memiliki Tidak Open Graph fallback — ini adalah satu Anda dapat’t skip. - jangan care → Anda dapat omit ini, tetapi expect X’s default (sering sebuah bare
summary), yang adalah rarely apa Anda ingin untuk sebuah artikel.
- melakukan Anda perlu per-post author/publisher attribution?
- tambahkan
twitter:sitedantwitter:creator— tetapi know attribution tidak reliably surfaced pada X di 2026. Harmless untuk sertakan; jangan bergantung pada ini.
Yang card jenis?
- artikel, blog post, landing halaman →
summary_large_image(big image, best CTR). - pendek tautan di mana sebuah besar image adalah overkill →
summary(kecil thumbnail). - Promoting sebuah mobile app →
app. - Embedding playable video/audio inline →
player(plustwitter:player).
My card tidak menunjukkan pada X — adalah ini my markup?
- melakukan Anda OG tags render correctly elsewhere (Slack, LinkedIn, sebuah preview alat)?
- Tidak → perbaiki underlying Open Graph tags pertama; Twitter inherits dari them.
- Ya → Anda metadata adalah probably fine. Continue.
- melakukan Anda set
twitter:carddenganname=(tidakproperty=)?
property=→ itu’s silent-failure bug; switch untukname=.name=, correct → continue.
- Card renders fine di mana-mana Anda diperiksa, tetapi post masih mendapatkan little terlihat reach pada X secara khusus?
- itu’s sebuah distribution pertanyaan, terpisah dari card rendering. X applies confirmed reduced reach untuk beberapa external-tautan posts sebagai platform policy — sebuah berbeda sistem dari Anda metadata, dan tidak sesuatu sebuah meta tag dapat perbaiki. rendah reach alone tidak proof card adalah rusak; konfirmasi rendering pertama (langkah 1-2 di atas) sebelum attributing masalah untuk reach suppression.
«## Twitter Card tags — cheat sheet » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sembilan puluh lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
** properties**
| Property | Sets | Falls back untuk |
|---|---|---|
twitter:card | Card jenis (summary / summary_large_image / app / player) | Tidak ada apa pun — harus menjadi jelas |
twitter:title | Headline | og:title |
twitter:description | deskripsi | og:description |
twitter:image | Preview image | og:image |
twitter:site | Publisher @handle | — (unreliable pada X di 2026) |
twitter:creator | Author @handle | — (unreliable pada X di 2026) |
** card jenis**
| jenis | Looks like | gunakan untuk |
|---|---|---|
summary | kecil square thumbnail + text | pendek tautan, minimal preview |
summary_large_image | Penuh-width besar image | artikel, blogs — default |
app | App install card | Promoting sebuah mobile app |
player | Inline video/audio | Playable media embeds |
Image (community consensus — official specs memiliki thinned)
summary_large_image: ~1200×630px, ~1,91:1 atau 2:1 ratio, di bawah 5 MB, JPG/PNG/WEBP/GIF.summary: roughly square.
Fast facts
- gunakan
name=, tidakproperty=(itu’s Open Graph) — mixing them silently breaks tag. - Fallback order:
twitter:*→og:*→ halaman<title>/konten. twitter:cardmemiliki Tidak OG fallback — ini adalah satu tag Anda selalu set.- Official Card Validator deprecated 2022; -nya URL now redirects untuk sebuah X login halaman.
developer.x.comCards URLs redirect untuk sebuah generic docs.x.com halaman dengan Tidak Cards konten — Tidak saat ini official spec ada. - Tidak sebuah Google atau Bing peringkat factor — absent dari Google’s didukung-meta-tags reference entirely.
- X applies confirmed reduced reach untuk beberapa external-tautan posts (~2025 onward) — sebuah terpisah sistem dari card rendering; jangan diagnose sebuah missing card dari rendah reach, atau vice versa.
Twitter Card implementation checklist
sebuah quick lulus untuk konfirmasi Anda cards adalah siapkan right — dan untuk hindari wasting time pada masalah itu tidak yours untuk perbaiki:
- sebuah menyelesaikan set dari Open Graph tags ada (
og:title,og:description,og:image,og:url) — foundation Twitter inherits dari. - sebuah jelas
twitter:cardtag adalah present (biasanyasummary_large_imageuntuk artikel) — satu tag dengan Tidak OG fallback. - semua
twitter:*tags gunakanname=, tidakproperty=. -
twitter:image(atau inheritedog:image) poin di sebuah nyata, reachable image — ~1200×630px, di bawah 5 MB, JPG/PNG/WEBP/GIF. -
twitter:title/twitter:descriptionadalah set atau correctly falling back untukog:equivalents (jangan duplicate needlessly). -
twitter:site/twitter:creatorset jika Anda ingin them — dengan caveat itu X tidak reliably surface ini attribution now. - Tags adalah di
<head>, tidak injected ke<body>. - Verified dengan sebuah ketiga-party preview alat dan/atau Anda SEO alat’s social periksa (Ahrefs situs Audit flags “Twitter card incomplete” (terjemahan) “Twitter card incomplete”) — official validator adalah hilang.
- Sanity-diperiksa dengan sebuah nyata test post pada X.
- sebelum “memperbaiki” (terjemahan) “memperbaiki” sebuah rendah-reach card: confirmed OG tags render fine elsewhere, so Anda’re tidak chasing X’s tautan-post suppression sebagai jika ini adalah sebuah markup bug.
umum Twitter Card mistakes
Concrete mistakes orang membuat dengan ini tags, mengapa setiap satu bites, dan apa untuk melakukan alih-alih.
menggunakan property= alih-alih name= pada twitter: tags. Open Graph tags gunakan
property=; Twitter Card tags gunakan name=. Writing
<meta property="twitter:card" content="summary_large_image"> mendapatkan tag
silently ignored — Tidak error, Tidak warning, ini hanya tidak berfungsi. Alih-alih: selalu
tulis <meta name="twitter:..."> untuk Twitter properties, dan periksa ini pertama jika Anda
OG tags berfungsi tetapi Anda card tidak.
Assuming twitter:card falls back dari Open Graph like semuanya else. setiap
lainnya twitter:* property (title, description, image) inherits dari -nya og:*
padanan jika missing. twitter:card melakukan tidak — ada Tidak og:card. Skipping ini
karena “OG covers it” (terjemahan) “OG covers ini” leaves X untuk fall back untuk sebuah plain default card, sering tidak
big-image layout Anda wanted. Alih-alih: selalu set
<meta name="twitter:card" content="summary_large_image"> (atau lainnya jenis)
explicitly, bahkan pada sebuah halaman dengan jika tidak-menyelesaikan Open Graph tags.
Conflating sebuah missing card dengan X’s reach suppression (atau vice versa). Card
rendering dan post reach adalah dua terpisah sistem. Since sekitar March 2025, X
applies confirmed reduced reach untuk beberapa posts containing sebuah external tautan — tetapi
itu’s sebuah distribution effect, independent dari apakah twitter:*/og:* metadata
sebenarnya renders sebuah card. Assuming rendah visibilitas adalah “just the algorithm” (terjemahan) “hanya algorithm” mengirim Anda
past sebuah nyata markup bug; assuming sebuah rendah-reach post proves card adalah rusak mengirim Anda
chasing markup itu adalah tidak pernah wrong. Alih-alih: periksa rendering pertama — mentah disajikan
tags, sebuah ketiga-party preview alat, atau card menunjukkan correctly pada lainnya platform
(Slack, LinkedIn) — sebelum drawing apa pun conclusion tentang reach.
Testing cards oleh looking untuk official Twitter Card Validator. Guides itu say
“test it in the Twitter Card Validator” (terjemahan) “test ini di Twitter Card Validator” adalah describing sebuah alat itu adalah deprecated di
2022 dan tidak pernah replaced — cards-dev.twitter.com/validator adalah dead. Berikut itu
advice wastes time looking untuk sebuah alat itu Tidak lebih lama ada. Alih-alih: gunakan
ketiga-party card preview clone, Anda SEO alat’s social periksa (Ahrefs situs Audit flags
“Twitter card incomplete” (terjemahan) “Twitter card incomplete”), atau hanya post sebuah nyata test tautan.
Counting pada twitter:site/twitter:creator untuk reliably tampilkan author attribution.
tags adalah masih valid dan CMS plugins masih output them, tetapi X tidak consistently
surface itu attribution di saat ini cards. Relying pada byline untuk muncul untuk
brand/author credit adalah unreliable. Alih-alih: atur tags anyway (harmless, dan
lainnya surfaces dapat gunakan them), tetapi jangan treat terlihat attribution sebagai guaranteed.
Spending SEO effort pada Twitter Card tags expecting sebuah peringkat benefit. ini tags
control social-preview appearance hanya — Google’s exhaustive didukung-meta-tags
reference tidak pernah mentions twitter: atau og: di semua. Prioritizing card polish di atas
sebenarnya pengindeksan/sinyal peringkat misplaces effort. Alih-alih: implement them untuk
social CTR (mereka’re quick untuk tambahkan melalui Open Graph fallback), tetapi pertahankan peringkat-focused
berfungsi pada tags Google sebenarnya documents.
Resources worth Anda time
My related writing
I haven’t ditulis sebuah dedicated Twitter Cards piece, so closest pertama-party context adalah lebih luas teknis-SEO berfungsi di mana social dan head tags come up:
- Beginner’s Guide untuk SEO teknis — di mana head tags dan social metadata fit di bigger picture.
My speaking
- Bagaimana Penelusuran berfungsi (SlideShare) — my walkthrough dari crawling, rendering, pengindeksan, dan peringkat, berguna untuk placing apa penelusuran melakukan (dan tidak) baca dari Anda head tags. (My standing disclaimer applies: “Ini adalah my understanding dari sistem… tidak going untuk menjadi 100% menyelesaikan atau accurate.” (terjemahan) “ini adalah my understanding dari sistem… tidak going untuk menjadi 100% menyelesaikan atau accurate.”)
Official / utama
- Google — Meta tags dan attributes itu Google mendukung — exhaustive reference milik siapa silence pada
twitter:/og:adalah proof mereka’re tidak sebuah sinyal peringkat. - Google — Influencing Anda judul tautan — di mana
og:title(Open Graph, tidak Twitter) adalah digunakan untuk judul-tautan appearance. - Legacy Twitter Cards markup docs — masih-terindeks older reference ( saat ini
developer.x.comURL now redirects untuk sebuah generic docs.x.com halaman dengan Tidak Cards konten — verified 2026-07-18).
dari sekitar industry
- SEO kerangka kerja — Twitter Cards dan X Sharing (diperbarui dapat 2026) — paling saat ini, honest sumber I ditemukan: documents itu tags masih berfungsi tetapi attribution memiliki degraded dan banyak dari X’s own documentation adalah hilang.
- Ahrefs — Open Graph Meta Tags: Semuanya Anda perlu Know (Michal Pecánek, 2020) — solid pada OG/Twitter fallback hubungan, tetapi note ini lebih lama dari validator’s death dan masih tells Anda untuk test di (now-dead) Twitter Card Validator.
- Ahrefs — Meta Tags untuk SEO: sebuah sederhana Guide untuk Beginners (Joshua Hardwick) — lebih luas meta-tags primer ini sits alongside.
- media sosial Hari ini — X adalah Testing sebuah baru cara untuk Tangani tautan di Posts (Andrew Hutchinson, Oct. 2025) — reporting pada X’s tautan-post reach dynamics dan di-app tautan test, dengan Nikita Bier’s quote.
- TechCrunch — X cuts headlines dari tautan previews (Oct. 2023) — historical headline-stripping episode (since settled).
Uji pemahaman Anda: Twitter Card Tags
Five quick pertanyaan pada bagaimana Twitter Card tags berfungsi dan apa X changed. Pick sebuah jawaban untuk setiap, lalu periksa.
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.