Twitter Card Tags (X Cards): Đó Hiện tại, Honest Hướng dẫn

Điều gì twitter:card meta tags làm, đó four card types, đó Open Graph fallback rule, và điều gì X thực ra broke — đó dead validator, đó vanished Cards tài liệu, và link-post reach effects (một tách biệt hệ thống từ card kết xuất). Không phải là yếu tố xếp hạng.

Xuất bản lần đầu: 2 thg 7, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ

Twitter Card tags là <meta name="twitter:..."> elements đó tell X link-unfurling hệ thống điều gì preview để xây dựng cho một shared URL. Four card types: summary, summary_large_image (đó default cho các bài viết), app, và player — những là đó cuối cùng được ghi lại types; không hiện tại chính thức X đặc tả tồn tại để reconfirm them so với. Mỗi twitter:* thuộc tính falls lại để của nó og:* đối tác tương ứng nếu bị thiếu — except twitter:card itself, mà có không fallback và phải được set explicitly. Dùng name=, không thuộc tính= (mixing them lên nhận đó tag silently đã bỏ qua) — dài-standing, consistently practitioner-reported behavior. điều gì là changed since đó Musk-era rebrand và matters hầu hết trong 2026: đó chính thức Card Validator đã là deprecated trong 2022 và của nó URL hiện tại các chuyển hướng để an X login trang; nhà phát triển.x.com Cards tài liệu hiện tại chuyển hướng để một generic trang với không Cards nội dung; twitter:site/twitter:creator attribution có degraded; và X áp dụng confirmed reduced reach để some external-link posts — một tách biệt hệ thống từ liệu đó card itself renders, so không dùng một để diagnose đó other. Không một Google hoặc Bing xếp hạng factor: Google supported-meta-tags reference không bao giờ mentions twitter: hoặc og: tại all. Giá trị là social CTR chỉ. Này là một deep dive dưới đó Meta Tags cho SEO hub.

Tóm tắt — Twitter Card tags là <meta name="twitter:..."> elements đó drive X link unfurling. Four card types ( cuối cùng được ghi lại đặt — không hiện tại chính thức spec tồn tại để reconfirm them): summary, summary_large_image (được khuyến nghị cho các bài viết), app, player. mỗi twitter:* thuộc tính falls lại để của nó og:* đối tác tương ứng — except twitter:card, mà có không fallback và phải là rõ ràng. sử dụng name=, không property= ( single phần lớn phổ biến silent-thất bại nguyên nhân). những điều này tags là social-preview metadata, không được ghi lại Google Search controls; Google supported-meta-tags reference không list twitter: metadata.

Evidence for this claim X Cards use page metadata to select a card type and populate a shared-link preview. Scope: X link-preview markup behavior; rendering and product features can change. Confidence: medium · Verified: X Developer Platform: Cards markup Evidence for this claim Google's supported-meta-tag reference does not treat twitter card metadata as a Google Search control. Scope: Absence from Google's supported search-control tags supports no direct Google metadata behavior, not a universal claim about social signals. Confidence: high · Verified: Google Search Central: Meta tags and attributes

Điều gì họ là và four card types

Twitter Card tags tell X link-unfurling hệ thống Điều gì rich preview để xây dựng cho shared URL. loại là đặt với bắt buộc twitter:card thuộc tính, và có four:

  • summary — nhỏ square thumbnail tiếp theo để tiêu đề và mô tả.
  • summary_large_image — lớn, đầy đủ-width image. được khuyến nghị default cho các bài viết và blog nội dung, và một phần lớn publishers muốn.
  • app — mobile app install card.
  • player — inline video/audio embed, driven by twitter:player ( iframe URL) và twitter:player:stream ( thô media URL). vẫn functional, though công khai tài liệu cho nó có thinned considerably.

những điều này four là cuối cùng được ghi lại X/Twitter Card types. có không hiện tại, chính thức đặc tả để reconfirm them so với (see status section dưới), so treat điều này as legacy được ghi lại contract, vẫn consistently reported as chính xác by hiện tại practitioner sources. summarysummary_large_image là hai bạn’ll thực ra sử dụng cho thông thường nội dung và ones hiện tại các hướng dẫn discuss phần lớn; appplayer là practitioner-được ghi lại nhưng harder để verify trực tiếp không có chính thức reference.

cốt lõi properties:

Thuộc tínhĐiều gì nó sets
twitter:cardcard loại (bắt buộc, không fallback)
twitter:titleheadline
twitter:descriptionmô tả text
twitter:imagepreview image URL
twitter:sitepublisher @handle
twitter:creatortác giả @handle

Cách implement them

summary_large_image card trong đầy đủ:

<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">

On image sizing, figures đó circulate trên các hướng dẫn: summary wants khoảng square image; summary_large_image wants wide một, commonly cited khoảng 1200×630px tại khoảng 1,91:1 (hoặc 2:1) ratio, dưới 5 MB, trong JPG, PNG, WEBP, hoặc GIF. vì tài liệu chính thức có thinned (see dưới), treat những điều này as well-established community consensus thay vì freshly-published X spec.

Open Graph fallback rule — và một tag đó có không fallback

Đây là load-bearing implementation fact, và nó consistently reported trên mỗi hiện tại practitioner nguồn I reviewed: X kiểm tra của bạn twitter:* tags đầu tiên, sau đó falls lại để matching og:* Open Graph tag, sau đó để của bạn trang <title> và on-nội dung trang as cuối cùng resort. So twitter:title falls lại để og:title, twitter:description để og:description, và twitter:image để og:image. Note caveat đó áp dụng để mọi thứ on điều này trang: developer.x.com không lâu hơn publishes Cards đặc tả (see status section dưới), so Đây là hiện tại, consistent practitioner-observed behavior thay vì điều gì đó re-confirmed so với trực tiếp chính thức contract.

exception: twitter:card có không Open Graph tương đương. có không og:card. nếu bạn muốn bất cứ điều gì khác hơn X default kết xuất, bạn phải đặt twitter:card explicitly. Đây là single phần lớn-repeated gotcha trên mỗi nguồn I reviewed, và nó Vì sao phần lớn các trang có thể lean gần như hoàn toàn on của họ Open Graph tags và chỉ thêm một twitter:card line.

name= so với property= trap

Twitter Card tags sử dụng name=. Open Graph tags sử dụng property=. họ look interchangeable và họ không phải — put property="twitter:card" và tag là silently đã bỏ qua. nếu của bạn OG tags hoạt động nhưng của bạn Twitter tags không, kiểm tra điều này đầu tiên. Đây là dài-được ghi lại, practitioner-confirmed behavior; có không hiện tại chính thức X contract để re-verify nó so với, so treat nó as giống nhau kind của consistent, hiện tại practitioner-observed fact as fallback rule trên.

<!-- Correct -->
<meta name="twitter:card" content="summary_large_image">
<!-- Silently ignored -->
<meta property="twitter:card" content="summary_large_image">

Điều gì changed since Musk-era rebrand — honest status trong 2026

phần lớn các hướng dẫn on điều này topic vẫn đọc như nó 2019. nó không phải. Four điều có genuinely changed, và họ quan trọng nhiều hơn trên thực tế hơn bất kỳ syntax detail.

1. Đó chính thức Card Validator là dead. cards-dev.twitter.com/validator đã là deprecated trong 2022 và X không bao giờ shipped một replacement. As of này truyền (verified 2026-07-18), đó URL 307-các chuyển hướng để an X login trang (twitter.com/login) rather hơn cho thấy bất kỳ validator. Có không đầu tiên-party way để preview hoặc debug một card anymore. Bên thứ ba clone tools có proliferated cụ thể để fill đó void — bạn có thể dùng một để sanity-kiểm tra của bạn markup, nhưng là clear đó none là chính thức hoặc guaranteed để replicate X trực tiếp kết xuất pipeline. Bất kỳ older hướng dẫn đó tells bạn để “test it in the Twitter Card Validator” (bản dịch) «kiểm thử điều này trong đó Twitter Card Validator» — including Ahrefs’ own 2020 Open Graph hướng dẫn — là giving bạn một dead link.

2. Đó chính thức Cards tài liệu là đơn giản đã biến mất, không paywalled. An trước đó research truyền on này bài viết flagged developer.x.com’s Cards URLs as returning an HTTP 402 Payment Bắt buộc phản hồi. Re-kiểm tra trực tiếp (2026-07-18, by HTTP status thay vì được kết xuất trang nội dung), đó là không lâu hơn chính xác: cả hai đó getting-đã bắt đầu hướng dẫn và đó markup reference hiện tại 307-chuyển hướng để đó generic docs.x.com overview trang, mà contains không Cards-cụ thể nội dung tại all — và đó tương đương path on docs.x.com itself (mirroring đó old Cards markup URL) trả về một flat 404. So có không hiện tại, chính thức, đầu tiên-party Cards đặc tả tại either đó old URL hoặc của nó sẽ-là replacement — không một paywall, chỉ an absence. Đó practical effect cho bạn là đó giống nhau either way: không treat bất kỳ single “current official spec” (bản dịch) «hiện tại chính thức spec» as khả dụng để kiểm tra chi tiết triển khai so với.

3. twitter:site / twitter:creator attribution có degraded. Đó tags là vẫn hợp lệ và CMS plugin vẫn output them, nhưng X không surface đó attribution reliably trong hiện tại cards. Đó hầu hết hiện tại dated nguồn I được tìm thấy on này — Đó SEO Framework KB, đã cập nhật Có thể 2026 — notes cả hai đó X “removed much of its Twitter Card documentation, but the metadata system still works,” (bản dịch) «đã xóa nhiều of của nó Twitter Card tài liệu, nhưng đó metadata hệ thống vẫn hoạt động,» và đó X “does not expose this attribution reliably in current cards.” (bản dịch) «không expose này attribution reliably trong hiện tại cards.» Set đó tags; không count on đó byline cho thấy.

4. X xử lý external-link posts differently — một tách biệt hệ thống từ liệu của bạn card renders. Since khoảng March 2025, X có applied some form of reduced reach để posts containing an bên ngoài link, và đó company own sản phẩm leadership có confirmed đó dynamic là intentional, aimed tại discouraging “lazy linking” (bản dịch) «lazy linking» và giữ người dùng on-nền tảng. Cụ thể percentage figures cho cách nhiều reach là cut circulate widely trên social-media coverage; này bài viết không citing một, vì không dated, đầu tiên-party hình đã là verifiable during này truyền — treat bất kỳ chính xác number bạn see elsewhere as unconfirmed trừ khi điều này xuất hiện với của nó own hiện tại, chính nguồn. As Nikita Bier, X Head of Sản phẩm, put điều này khi đó company began kiểm thử một new trong-app link experience trong 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.” (bản dịch) «Cho creators, một phổ biến complaint là đó posts với links tend để nhận thấp hơn reach. Này là vì đó web trình duyệt covers đó post và mọi người forget để Như hoặc Reply, so X không nhận một clear tín hiệu liệu đó nội dung là bất kỳ good.»

Đó quan trọng phân biệt, và đó một hầu hết khắc phục sự cố các hướng dẫn conflate: card kết xuất và post reach là hai tách biệt các hệ thống. Liệu của bạn twitter:card metadata produces một preview tại all là một markup câu hỏi — kiểm tra điều này trực tiếp (thô tags, một preview tool, một real kiểm thử post). Liệu đó post thì reaches nhiều mọi người là một distribution câu hỏi với một khác nhau, ít hơn-được ghi lại nguyên nhân. không dùng một thấp-engagement post as proof của bạn card là hỏng, và không assume một card đó không kết xuất là “just the algorithm” (bản dịch) «chỉ đó algorithm» — verify đó markup đầu tiên, dùng đó workflow sau đó trong này bài viết, trước attributing một vấn đề để reach suppression.

(Lịch sử footnote Bạn có thể bỏ qua operationally: X stripped headlines từ link previews trong October 2023, reversed nó sau khi backlash, và reformatted again trong sớm 2024. đó flip-flopping là settled — headlines và các mô tả render thông thường on cards hôm nay Khi tags là present.)

là Twitter Card tags SEO xếp hạng factor?

Không — và Đây là verifiable trực tiếp từ nguồn, không by paraphrase. Google Tìm kiếm Central maintains exhaustive list của mỗi meta tag và thuộc tính Google Search hỗ trợ. Tìm kiếm nó cho “twitter,” “og:,” “Open Graph,” hoặc “social” và bạn’ll tìm không có gì — none của những điều đó terms xuất hiện on trang tại all. đó omission, on Google own canonical, maintained reference, là trực tiếp statement (by absence) đó Google không xử lý Twitter Card hoặc Open Graph tags as xếp hạng hoặc lập chỉ mục các tín hiệu. nó so rõ ràng non-factor đó Google có không bao giờ ngay cả needed để publish denial way nó đã làm cho meta từ khóa.

Bing là giống nhau story: I tìm thấy không Bing tài liệu addressing twitter:card tags, và Bing hasn’t published cụ thể hướng dẫn on them. Treat những điều này as social-nền tảng-chỉ metadata, không tìm kiếm-engine tín hiệu cho either engine.

Một liền kề fact worth giữ tách biệt so bạn không conflate nó: Google làm hiện tại cân nhắc og:title tag as một input Khi nó generates blue tiêu đề link trong kết quả tìm kiếm — nhưng đó appearance lựa chọn, không xếp hạng factor, và nó Open Graph tag, không twitter:* một. Không có gì từ twitter: namespace touches tìm kiếm tại all. ( tiêu đề element itself là khác topic — see tiêu đề-tag deep dive trong điều này cluster.)

So giá trị của Twitter Cards là chính xác một điều: Cách của bạn link looks, và Cách nhiều mọi người nhấp nó, Khi nó shared on social. và ngay cả đó giá trị là undercut on X cụ thể by nền tảng own anti-link stance.

Làm bạn ngay cả cần Twitter tags nếu bạn có Open Graph?

Mostly không. vì của fallback rule, của bạn og:title, og:description, và og:image cover corresponding twitter: properties. thực dụng minimum cho phần lớn các trang là:

  • hoàn tất đặt của Open Graph tags (mà bạn muốn anyway, cho LinkedIn, Slack, Discord, Facebook, và Google og:title tiêu đề-link sử dụng).
  • Plus một rõ ràng twitter:card tag để chọn card loại.

Thêm twitter:site/twitter:creator nếu bạn muốn để (harmless, và họ có thể hoạt động on khác surfaces), knowing attribution không phải reliable on X itself. Note đó twitter:* meta-tag hệ thống là vẫn đọc by nhiều hơn chỉ X — Discord, Slack, và others fall lại qua giống nhau Open Graph chain — so tags vẫn worth có ngay cả as X own treatment của them wobbles.

Cách kiểm thử của bạn cards hiện tại đó chính thức tool là đã biến mất

Since cards-dev.twitter.com/validator là dead và không chính thức replacement tồn tại, treat kiểm thử as several distinct kiểm tra thay vì một tool — mỗi layer có thể fail independently, so hoạt động qua them trong order narrows xuống thực tế nguyên nhân:

  • Thô máy chủ-được kết xuất tags — view đó trang thực tế phân phối HTML (không đó trình duyệt được kết xuất DOM) và xác nhận đó twitter:*/og:* meta tags là present với name=/property= correct, trước assuming một preview tool là sai.
  • Công khai fetchability — đó trang URL và đó image URL cả hai cần để là reachable by an bên ngoài crawler (không behind một login, staging password, hoặc robots block); an unreachable image silently kills đó card.
  • Duplicate hoặc conflicting tags — some CMS/plugin stacks output đó giống nhau thuộc tính twice; đó đầu tiên hoặc cuối cùng instance có thể win unpredictably.
  • Bên thứ ba card preview tools — several clones exist cụ thể để fill đó khoảng trống left by đó dead validator. They preview của bạn markup; they không thể bảo đảm they mirror X trực tiếp pipeline.
  • Của bạn SEO tooling social kiểm tra — Ahrefs’ Site Audit flags một “Twitter card incomplete” (bản dịch) «Twitter card incomplete» vấn đề khi một trang có một phần twitter:* metadata, và đó Ahrefs SEO Toolbar “Social” tab cho thấy của bạn OG và Twitter Card tags side by side. đó là một fast way để catch một bị thiếu twitter:card hoặc an empty image.
  • Local/CDN caches — nếu bạn chỉ changed đó tags, một trang bộ nhớ đệm (hoặc X own bộ nhớ đệm of một previously-shared URL) có thể serve đó old version; bust đó bộ nhớ đệm trước concluding một cách sửa đã không hoạt động.
  • MỘT real kiểm thử post — ultimately đó chỉ way để see X thực tế hiện tại kết xuất là để share đó URL và look, ideally từ an account bạn không mind kiểm thử với. Treat này step as kiểm tra kết xuất chỉ — một real post reach là một tách biệt câu hỏi (see đó reach-suppression note trên) và không tell bạn bất cứ điều gì về liệu đó card itself là correct.

nơi điều này fits

Này là một deep dive dưới đó Meta Tags cho SEO hub, trong đó on-trang cluster. Twitter Cards sit trong đó giống nhau “social preview metadata” (bản dịch) «social preview metadata» bucket as Open Graph tags — đó hai overlap heavily và là thường implemented together, với Open Graph đang làm hầu hết of đó hoạt động và twitter:card filling đó một khoảng trống. đây là một trình duyệt/social-facing tag, không an lập chỉ mục hoặc serving directive như đó robots meta tag, và điều này có không bearing on cách Google crawl, indexes, hoặc ranks đó trang.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.