เกี่ยวกับเครื่องมือดูตัวอย่าง Open Graph

ทดสอบว่าหน้าเว็บของคุณจะแสดงอย่างไรเมื่อแชร์บนโซเชียลมีเดีย ป้อน URL เพื่อดึง Open Graph, Twitter Card และ meta tag อื่นๆ จากนั้นดูตัวอย่างแยกตามแพลตฟอร์มพร้อมคะแนนความครบถ้วนของ OG

ตัวอย่าง Facebook / Open Graph
ตัวอย่าง Twitter / X card
ตัวอย่างการแชร์บน LinkedIn
ตัวอย่าง embed บน Discord
คะแนนและการวิเคราะห์ความครบถ้วนของ OG
รายการ meta tag ทั้งหมด

คู่มือ Open Graph Tags ฉบับสมบูรณ์

เครื่องมือดูตัวอย่างและตรวจสอบ Open Graph ออนไลน์ฟรี

ตรวจสอบว่า URL ใดๆ จะแสดงอย่างไรเมื่อแชร์บน Facebook, Twitter (X), LinkedIn, Discord, Slack และแพลตฟอร์มโซเชียลอื่นๆ เครื่องมือนี้จะดึง OG meta tags และแสดงตัวอย่างที่ใกล้เคียงจริง พร้อมคะแนนความครบถ้วนและรายการ tag ที่ขาด

Open Graph Protocol คืออะไร?

Open Graph protocol ถูกสร้างโดย Facebook ในปี 2010 เพื่อให้หน้าเว็บกลายเป็นวัตถุที่แสดงผลแบบ rich object บน social graph แพลตฟอร์มโซเชียลจะอ่าน meta tags ที่มี property="og:..." เพื่อกำหนดชื่อ คำอธิบาย รูปภาพ และ metadata อื่นๆ ที่แสดงในการ์ดตัวอย่าง

Open Graph Tags ที่จำเป็น

<!-- Required OG Tags -->
<meta property="og:title" content="Page Title">
<meta property="og:description" content="Page description">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com/page">
<meta property="og:type" content="website">

<!-- Recommended OG Tags -->
<meta property="og:site_name" content="Site Name">
<meta property="og:locale" content="en_US">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">

Twitter Card Tags

Twitter/X ใช้ meta tags เฉพาะของตัวเองสำหรับตัวอย่างลิงก์ หากไม่มี tag ของ Twitter ระบบจะ fallback ไปใช้ Open Graph tags โดย card หลักมีสองแบบคือ summary และ summary_large_image

แต่ละแพลตฟอร์มใช้ OG Tags อย่างไร

Facebook และ Messenger

  • ใช้ tag ที่ขึ้นต้นด้วย og:
  • ขนาดรูปแนะนำ 1200x630px
  • แสดงชื่อเว็บไซต์ ชื่อเรื่อง และคำอธิบาย
  • มีการ cache ตัวอย่าง

Twitter / X

  • ใช้ twitter: tags ก่อน แล้วจึงใช้ OG
  • รองรับ summary และ summary_large_image
  • ชื่อเรื่องควรยาวประมาณไม่เกิน 70 ตัวอักษร
  • รูปใหญ่ขั้นต่ำ 300x157px

LinkedIn

  • ใช้ Open Graph tags
  • ขนาดรูปแนะนำ 1200x627px
  • แสดงรูป ชื่อเรื่อง และโดเมน
  • ใช้ Post Inspector เพื่อรีเฟรช cache

Discord และ Slack

  • ใช้ Open Graph ร่วมกับ Twitter tags
  • แสดง rich embeds
  • แสดงชื่อเว็บไซต์ ชื่อเรื่อง คำอธิบาย และรูป
  • รองรับ oEmbed สำหรับตัวอย่างแบบ rich

แนวทางที่ดีสำหรับรูป OG

ขนาดและรูปแบบ

  • ขนาดเหมาะสม 1200x630 พิกเซล
  • ขั้นต่ำ 600x315 พิกเซล
  • อัตราส่วน 1.91:1
  • ไฟล์ต่ำกว่า 5MB และควรต่ำกว่า 1MB
  • รองรับ JPG, PNG หรือ WebP

คำแนะนำด้านดีไซน์

  • วางเนื้อหาสำคัญไว้ตรงกลาง
  • ใช้ข้อความที่อ่านง่ายบนรูป
  • ใส่โลโก้แบรนด์
  • ใช้สีที่มี contrast ดี
  • ทดสอบในขนาดตัวอย่างมือถือ

วิธีใช้เครื่องมือนี้

  1. ป้อน URL: วาง URL เต็มของหน้าที่ต้องการดูตัวอย่างลงในช่องป้อนข้อมูล
  2. กดดูตัวอย่าง: เครื่องมือจะดึงหน้าเว็บและแยก Open Graph, Twitter Card และ meta tags
  3. ตรวจสอบตัวอย่าง: สลับแท็บ Facebook, Twitter/X, LinkedIn และ Discord เพื่อดูว่าลิงก์จะแสดงอย่างไร
  4. ดูคะแนน: ตรวจสอบคะแนน OG และรายการ tag ที่ขาด
  5. ดู tag ทั้งหมด: ใช้แท็บ tag ทั้งหมดเพื่อดู meta tag ทุกตัวที่ตรวจพบ
  6. แก้ไขและทดสอบใหม่: อัปเดต meta tag บนหน้าเว็บ deploy แล้วทดสอบอีกครั้ง

ปัญหา OG Tag ที่พบบ่อย

ขาด og:image: หากไม่มีรูป ตัวอย่างบนโซเชียลจะดูธรรมดาและมักได้ engagement น้อยลง

ขนาดรูปไม่เหมาะสม: รูปที่เล็กเกินไปหรืออัตราส่วนผิดอาจถูกครอบหรือถูกละเว้น

ตัวอย่างถูก cache: แพลตฟอร์มโซเชียลจะ cache ข้อมูล OG ควรใช้ debugger ของแต่ละแพลตฟอร์มหลังอัปเดต tag

ใช้ URL แบบ relative: ควรใช้ URL แบบเต็มที่ขึ้นต้นด้วย https:// สำหรับ og:image และ og:url เสมอ

เหมาะสำหรับ

  • นักพัฒนาเว็บและนักออกแบบ
  • ผู้เชี่ยวชาญ SEO
  • ผู้จัดการโซเชียลมีเดีย
  • นักการตลาดคอนเทนต์
  • ทีมการตลาดดิจิทัล
  • ผู้ทดสอบ QA
  • บล็อกเกอร์และผู้สร้างคอนเทนต์
  • เจ้าของร้านค้าอีคอมเมิร์ซ
  • ผู้จัดการผลิตภัณฑ์
  • ผู้ก่อตั้งสตาร์ทอัพ
  • นักพัฒนาอิสระ
  • ทุกคนที่แชร์ลิงก์บนโซเชียลมีเดีย

เครื่องมือนี้ทำงานอย่างไร

เครื่องมือนี้ดึง HTML ของ URL ที่ป้อนจากฝั่งเซิร์ฟเวอร์เพื่ออ่าน meta tags คล้ายกับ crawler ของโซเชียลมีเดีย โดยอ่านเฉพาะ metadata ในส่วน head และไม่จัดเก็บข้อมูล