ตัวตรวจสอบ Twitter Card
เมื่อมีคนแชร์ลิงก์ของคุณบน X (Twitter) แพลตฟอร์มจะอ่านเมตาแท็ก twitter: ของหน้าเพื่อสร้างการ์ดตัวอย่าง ทั้งเลย์เอาต์ หัวข้อ คำอธิบาย รูปภาพ และการระบุแหล่งที่มา หากไม่มีแท็กเหล่านี้ ลิงก์จะถูกโพสต์เป็น URL เปล่าโดยไม่มีการ์ด วาง HTML ของหน้าไว้ด้านล่าง แล้วตัวตรวจสอบนี้จะตรวจว่าแท็กที่จำเป็นสามตัว twitter:card, twitter:title และ twitter:description มีอยู่หรือไม่ พร้อมแสดงค่าที่อ่านได้จากแต่ละตัว เพื่อให้คุณแก้ตัวอย่างที่เสียก่อนเผยแพร่
วิธีตรวจสอบการ์ดของคุณ
-
1
วาง HTML ของหน้าเว็บ
คุณจะวางเฉพาะส่วน `<head>` หรือทั้งเอกสารก็ได้ ตัวตรวจสอบจะดูเฉพาะแท็ก `<meta>` เท่านั้น จึงมองข้ามมาร์กอัปอื่นทั้งหมด
-
2
มันค้นหาแท็กที่จำเป็นสามตัว
`twitter:card`, `twitter:title` และ `twitter:description` ซึ่งเป็นขั้นต่ำที่การ์ดทุกประเภทต้องมี แท็กอื่นอย่าง `twitter:image` จะไม่ถูกตรวจที่นี่
-
3
ดูสิ่งที่พบ
แต่ละแท็กที่ตรงกันจะแสดงพร้อมค่าที่อ่านจากแอตทริบิวต์ `content` ของมัน เพื่อให้คุณตรวจข้อความได้อย่างรวดเร็ว
-
4
แก้สิ่งที่ขาด
แท็กใดในสามตัวที่ไม่มีจะถูกทำเครื่องหมายว่าขาดหาย เพิ่มลงใน `<head>` แล้ววาง HTML อีกครั้งเพื่อตรวจใหม่
การ์ด X (Twitter) สี่ประเภท
เลย์เอาต์กำหนดโดยค่า twitter:card ตัวตรวจสอบนี้จะอ่านค่าที่คุณใส่ และสี่ประเภทที่ X รองรับคือ:
| ประเภทการ์ด | ค่า twitter:card |
การใช้งานทั่วไป |
|---|---|---|
| สรุป | summary |
บทความและหน้าเนื้อหาทั่วไป |
| สรุปพร้อมรูปภาพขนาดใหญ่ | summary_large_image |
โพสต์บล็อกที่มีรูปภาพเด่น |
| เพลเยอร์ | player |
เสียงหรือวิดีโอที่ฝังไว้ |
| แอป | app |
ลิงก์ติดตั้งแอปพร้อมข้อมูลเมตาของสโตร์ |
แท็กที่จำเป็นและที่แนะนำ
เครื่องมือนี้ตรวจเฉพาะกลุ่มแรก คือแท็กสามตัวที่ X ต้องใช้สำหรับการ์ดทุกใบ
จำเป็น (ตรวจที่นี่):
twitter:cardเลย์เอาต์ที่จะใช้twitter:titleหัวข้อ (X แสดงประมาณ 70 อักขระแรก)twitter:descriptionคำอธิบาย (X แสดงประมาณ 200 อักขระแรก)
แนะนำ (ไม่ได้ตรวจที่นี่ แต่ควรเพิ่ม):
twitter:imageURL แบบสมบูรณ์ขึ้นต้นด้วยhttps://ไปยังไฟล์ PNG, JPG หรือ GIF ขนาดอย่างน้อย 300 x 157 พิกเซลสำหรับการ์ดสรุป และ 800 x 418 พิกเซลสำหรับsummary_large_imagetwitter:site@handle ของแบรนด์คุณtwitter:creator@handle ของผู้เขียนtwitter:image:altข้อความแทนภาพเพื่อการเข้าถึง
ข้อผิดพลาดที่พบบ่อย
- มีแต่แท็ก Open Graph X จะย้อนไปใช้
og:title,og:descriptionและog:imageลิงก์จึงยังแสดงได้ แต่หากไม่มีtwitter:cardเลย์เอาต์จะเป็นสรุปขนาดเล็กโดยค่าเริ่มต้น ใส่ทั้งสองชุดเมื่อทำได้ - รูปภาพเล็กเกินไป ต่ำกว่า 300 x 157 พิกเซล การ์ดอาจยุบเหลือเพียงข้อความ
- URL รูปภาพแบบสัมพัทธ์
twitter:imageต้องเป็นแบบสมบูรณ์ (https://...) เส้นทางแบบสัมพัทธ์จะถูกมองข้าม property=แทนname=X และตัวตรวจสอบนี้อ่านแท็ก Twitter จากname="twitter:..."การเขียนproperty="twitter:..."ใช้ได้กับ Open Graph แต่ไม่ใช่กับแท็กเหล่านี้- คำอธิบายยาวเกินไป เกินประมาณ 200 อักขระ X จะตัดทอน มักจะกลางคำ
วิธีดูการ์ดจริง
X ได้ปิด Card Validator อย่างเป็นทางการ (cards-dev.twitter.com/validator) ไปในปี 2023 จึงไม่มีหน้าเว็บทางการที่แสดงตัวอย่างแบบสดอีกต่อไป เครื่องมือนี้ยืนยันว่าแท็กที่จำเป็นมีอยู่และอ่านได้ หากต้องการเห็นการ์ดจริง ให้แชร์ลิงก์ในแบบร่างโพสต์หรือในข้อความส่วนตัวถึงตัวเอง หรือใช้เครื่องมือดูตัวอย่างลิงก์ของบุคคลที่สาม หาก X ยังแสดงรูปเก่าหลังจากคุณแก้แท็กแล้ว ให้เพิ่มสตริงคำค้นอย่าง ?v=2 ต่อท้าย URL ของรูปภาพเพื่อข้ามแคช
คำถามที่พบบ่อย
ไม่ มันอ่าน HTML ที่คุณวางและยืนยันว่าแท็ก twitter: ที่จำเป็นสามตัวมีอยู่ พร้อมแสดงค่าของแต่ละตัว มันไม่วาดการ์ดและไม่ดึงหน้าเว็บสดของคุณ X ได้ปิด Card Validator ของตัวเองไปในปี 2023 ดังนั้นวิธีที่เชื่อถือได้ในการดูการ์ดจริงคือแชร์ลิงก์ในแบบร่างโพสต์หรือในข้อความส่วนตัวถึงตัวเอง
X จะย้อนไปใช้ og:title, og:description และ og:image ลิงก์จึงยังแสดงได้ แต่หากไม่มี twitter:card เลย์เอาต์จะเป็นสรุปขนาดเล็กโดยค่าเริ่มต้น หากต้องการการ์ดรูปใหญ่ คุณต้องกำหนด twitter:card เป็น summary_large_image อย่างชัดเจน โปรดทราบว่าตัวตรวจสอบนี้ตรวจเฉพาะแท็ก twitter: เท่านั้น ไม่ตรวจแท็ก og: ของคุณ
มันมองหา name="twitter:..." โดยมีแอตทริบิวต์ content เขียนไว้หลังชื่อ ในเครื่องหมายอัญประกาศเดี่ยวหรือคู่ หากแท็กของคุณใช้ property="twitter:..." แทน name= หรือวาง content ไว้ก่อน name รูปแบบจะไม่ตรงกันแม้ HTML จะถูกต้อง ให้จัดลำดับใหม่เป็น name="..." content="..." แล้วตรวจอีกครั้ง
ตัวตรวจสอบนี้จดจำชื่อโดยไม่สนใจตัวพิมพ์เล็กหรือใหญ่ ดังนั้น twitter:Card ก็ถูกตรวจพบที่นี่เช่นกัน ถึงอย่างนั้นก็ควรเขียนเป็นตัวพิมพ์เล็ก (twitter:card) เพราะเป็นรูปแบบที่ X ระบุไว้ในเอกสารและคาดหวัง
พูดสั้น ๆ ว่าใช่ การตรวจสอบทำงานบนเซิร์ฟเวอร์ของเรา ดังนั้น HTML ที่คุณวางจะถูกส่งไปที่นั่น สแกน แล้วทิ้งไป เราเก็บเพียงบันทึกแบบไม่ระบุตัวตนว่ามีการใช้เครื่องมือ ไม่เก็บมาร์กอัปของคุณเลย และนี่ไม่ใช่เครื่องมือออฟไลน์ที่ทำงานในเบราว์เซอร์
เครื่องมือที่เกี่ยวข้อง
เครื่องมือสร้างไบโอ Instagram
สร้างไบโอ Instagram ที่อยู่ในขอบเขต 150 ตัวอักษร พร้อมเลือกใส่อีโมจิ การขึ้นบรรทัดใหม่ และลิงก์ภายนอกได้หนึ่งลิงก์ จำนวนตัวอักษรแสดงผลแบบเรียลไทม์
เครื่องสร้างภาพหน้าจอ iMessage
สร้างภาพหน้าจอบทสนทนา iMessage ที่สมจริงด้วยฟองสีน้ำเงินและสีเทา เวลา ชื่อผู้ติดต่อ และแถบสถานะ iOS
เครื่องสร้างแฮชแท็กสำหรับ Instagram
สร้างชุดแฮชแท็ก Instagram ที่ตรงกลุ่มจากคำสำคัญของหัวข้อ ผสมผสานแท็กยอดนิยม แท็กระดับกลาง และแท็กเฉพาะกลุ่ม เพื่อไม่ให้โพสต์ของคุณจมหายไป
ตัวสร้างข้อความอีโมจิ
พิมพ์ประโยคสั้น เลือกหนึ่งในห้าสไตล์ แล้วระบบจะแทรกอีโมจิระยิบระยับ ไฟ หัวใจ ดาว หรือปาร์ตี้ระหว่างทุกคำ เหมาะกับโปรไฟล์ คำบรรยาย และโพสต์
เครื่องสร้างภาพหน้าจอการสนทนาปลอม
สร้างภาพหน้าจอการสนทนาปลอมที่สมจริง โดยใช้รายชื่อผู้ติดต่อ ข้อความ และเวลาที่กำหนดเอง เพื่อใช้ในแบบจำลองแอปพลิเคชัน มีม และบทเรียนสอนการใช้งาน
เครื่องมือสร้างลิงก์ดีบักเกอร์ของ Facebook
สร้างลิงก์คลิกเดียวเพื่อเรียกใช้ URL ใดๆ ผ่านเครื่องมือดีบักการแชร์ของ Facebook สำหรับดูตัวอย่าง Open Graph และรีเฟรชแคช
เครื่องมือนี้มีให้บริการในภาษาอื่น
- أداة التحقق من بطاقات تويتر [AR]
- Twitter Card Validator [NL]
- Twitter Card-validerare [SV]
- Validateur de Twitter Cards [FR]
- Walidator Twitter Card [PL]
- Twitter カード検証ツール [JA]
- Validator Twitter Card [ID]
- Validador de Twitter Cards [PT]
- Twitter-Card-Validator [DE]
- Validador de Tarjetas de Twitter [ES]
- 트위터 카드 검사기 [KO]
- Công cụ kiểm tra Twitter Card [VI]
- Twitter Card Validator [EN]
- Validatore di Twitter Card [IT]
- Валидатор Twitter Card [RU]
- Twitter Kartı Doğrulayıcı [TR]
- Twitter 卡片验证工具 [ZH]