Kiểm tra Open Graph: link của bạn lên Facebook, Zalo trông thế nào?
Dán một địa chỉ — công cụ đọc thẻ og, tải ảnh chia sẻ thật về đo, rồi vẽ lại đúng tấm thẻ Facebook, Zalo và X sẽ hiện.
phiên bản 1.1.0
Chưa chạy
0%Điền địa chỉ bên trái rồi bấm Chạy công cụ.
Tóm tắt nhanh
Công cụ này là gì
Kiểm tra Open Graph là công cụ đọc thẻ og của một trang, tải ảnh chia sẻ thật về đo, rồi vẽ lại đúng tấm thẻ Facebook, Zalo và X sẽ hiện — chấm trên thang 100.
- Công cụ tải ảnh về đo thật: thẻ chỉ nói og:image tồn tại, còn file mới nói nó 400×400, là WebP, hay là một trang lỗi HTML đội tên .jpg.
- Nó vẽ thẻ Zalo — không tool quốc tế nào làm, và Zalo là nơi phần lớn link ở Việt Nam thực sự được chia sẻ.
- Hai debugger chính chủ đều bắt đăng nhập: Facebook đòi tài khoản developer, Zalo đòi quét QR.
- Phần kích thước chấm theo thang bậc chứ không phải danh sách kiểm: ảnh 1200×1200 vẫn hiện — chỉ bị cắt — nên chấm nó gần như trượt là nói sai.
Cập nhật: 08/2026
| Mục | Giá trị |
|---|---|
| Công cụ | Kiểm tra Open Graph: link của bạn lên Facebook, Zalo trông thế nào? |
| Nhóm | SEO & AI |
| Chi phí | Miễn phí |
| Cần tài khoản | Không |
| Lưu kết quả | Không lưu |
| Nhà phát hành | MONA Media |
| Phiên bản | 1.1.0 |
| Cập nhật | 08/2026 |
| Nhập vào | Một địa chỉ trang |
| Trả ra | Điểm 0–100, ba thẻ xem trước, việc cần làm |
| Số request tới site của bạn | 3, thành 4 nếu ảnh nằm ở host khác |
| Trần dung lượng ảnh | 8 MB — đúng con số Facebook công bố |
| Bot xem trước đối chiếu | facebookexternalhit |
Cách hoạt động
Cách kiểm tra link của bạn lên Facebook, Zalo trông thế nào
Công cụ tải ảnh về đo thật: thẻ chỉ nói og:image tồn tại, còn file mới nói nó 400×400, là WebP, hay là một trang lỗi HTML đội tên .jpg.
Chúng tôi tải đúng 3 đường dẫn
- /
- /robots.txt
- og:image
Ảnh được tải về thật để đo, không chỉ đọc thẻ. Không đăng nhập, không gửi form.
- 1Bạn làm
Dán địa chỉ trang
Một URL bất kỳ — trang chủ, bài viết, trang sản phẩm. Không cần tài khoản developer, không cần quét QR, không cần cài extension.
0
bước đăng nhập. Hai debugger chính chủ đều bắt.
- 2Chúng tôi làm
Đọc thẻ, rồi tải ảnh về đo
Thẻ og nói cho biết trang KHAI gì. Chỉ có file mới nói ảnh thật ra bao nhiêu pixel, nặng bao nhiêu, định dạng gì — hay nó là một trang lỗi được trả về thay cho file thiếu, kèm mã 200 nói mọi thứ đều ổn.
8 MB
trần Facebook công bố. Trên mức đó ảnh không tải về.
- 3Bạn nhận
Ba tấm thẻ và một khối tag dán được
Thẻ Facebook, Zalo và X vẽ lại từ đúng những giá trị đọc được, kèm khối <meta> sinh cho chính trang này — trong đó og:image:width và height mang số đã đo, thứ mà một máy sinh tag thuần tuý không thể có vì nó chưa từng thấy file.
3
thẻ xem trước, trong đó có Zalo.
Khác biệt
Thẻ nói một đằng, file nói một nẻo
Phần lớn công cụ Open Graph đọc thẻ rồi vẽ lại thẻ. Việc đó bỏ qua đúng chỗ hay hỏng nhất: bản thân cái ảnh.
Một trang có thể khai og:image hoàn hảo và vẫn ra card trống. Địa chỉ ảnh trả về 200 nhưng nội dung là HTML — trang lỗi được trả thay cho file thiếu, kiểu hỏng khó thấy nhất vì mã trạng thái nói mọi thứ đều ổn. Hoặc ảnh nặng 9 MB, trên trần 8 MB Facebook công bố, nên bot không tải và card hiện ra không có ảnh.
Vì thế công cụ này tải file về. Nó đo pixel thật, byte thật, định dạng thật. Và vì đã đo, khối <meta> nó sinh ra mang được og:image:width và og:image:height — hai thẻ khiến lần chia sẻ đầu tiên đã đúng, thay vì lần đầu ra card không ảnh rồi lần sau mới đẹp.
Về định dạng: trang tài liệu ảnh của Facebook không liệt kê định dạng nào, nên công cụ không trừ điểm WebP hay AVIF — chỉ ghi chú cho bạn biết. Riêng ảnh SVG thì bị trừ, vì ảnh vector không được vẽ thành ảnh card.
Cách chấm điểm
100 điểm, và ảnh chiếm 40
Bốn phần, chia theo mức đắt khi làm sai. Ảnh nặng nhất vì đó là thứ người ta nhìn thấy trước khi đọc một chữ nào.
| Phần | Điểm | Gồm những gì |
|---|---|---|
| Thẻ cơ bản | 30 | og:title 10 · og:description 6 · og:image 10 · og:url 4. Thiếu ảnh thì Facebook tự nhặt một tấm bất kỳ trong trang — hay gặp nhất là logo hoặc banner quảng cáo. |
| Ảnh chia sẻ | 40 | Kích thước 28 điểm theo thang bậc, chất lượng 12 điểm (tỉ lệ, https, không phải SVG). Đây là phần duy nhất cần tải file về mới chấm được. |
| Đúng trang này | 20 | og:url trỏ đúng 10 · twitter:card hợp lệ 6 (summary, summary_large_image, app hoặc player) · bot xem trước đọc được 4. robots.txt chặn facebookexternalhit thì thẻ khai đúng hết vẫn ra card trống. |
| Chia sẻ ổn định | 10 | width + height 6 · og:image:alt 2 · og:site_name 2. Đây là phần khiến LẦN CHIA SẺ ĐẦU TIÊN đã đúng. |
Kích thước là một thang bậc, không phải danh sách kiểm: 1200×630 trở lên được 28, từ 600×315 được 21, cạnh ngắn ≥200 được 14, dưới nữa được 6. Một ảnh 1200×1200 vẫn hiện — chỉ bị cắt — nên chấm nó gần như trượt là nói sai về thứ người dùng sẽ thấy. Ảnh trên 8 MB rơi xuống cùng bậc với ảnh quá nhỏ, có chủ đích: cả hai đều dẫn tới một card không có ảnh.
Hay hiểu nhầm
Ba điều tưởng đúng về thẻ chia sẻ
Cả ba đều là chuyện có thật chúng tôi gặp khi kiểm trang của khách, và cả ba đều làm mất tấm ảnh mà không ai hay.
Bạn nghĩ
Thực tế
- “Tôi vừa đổi ảnh mà chia sẻ vẫn ra ảnh cũ — chắc do Facebook chậm.”
Facebook lưu ảnh theo ĐỊA CHỈ ảnh, và tài liệu của họ nói thẳng là nó không tự cập nhật lại.
Đổi nội dung file mà giữ nguyên tên thì bản cũ nằm đó vô thời hạn. Cách chắc ăn là đổi địa chỉ — thêm hậu tố phiên bản vào tên file.
- “Thẻ khai đủ rồi thì chia sẻ chắc chắn đẹp.”
robots.txt có thể đang chặn chính con bot đi lấy ảnh.
facebookexternalhit là một user-agent như mọi user-agent khác. Một dòng Disallow viết để chặn scraper cũng chặn luôn nó, và card ra trống dù thẻ đúng hết.
- “Ảnh to là được, kích thước bao nhiêu cũng thế.”
Dưới 200px Facebook không hiện ảnh nào cả, và dưới 600×315 thì chỉ ra card thu nhỏ.
Đó là ba ngưỡng khác nhau trong tài liệu của họ, không phải một. Công cụ chấm theo cả ba nên bạn biết mình đang ở bậc nào chứ không chỉ biết đạt hay trượt.
Ranh giới
Sau đây thì kiểm gì
Mỗi công cụ trả lời một câu hỏi khác nhau. Đây là câu hỏi kế tiếp, và vì sao nó là kế tiếp.
Thẻ og lo lúc chia sẻ; heading lo bố cục nội dung bên trong trang.
Kiểm tra thẻ heading H1–H6Thẻ này lo link trên Facebook và Zalo; công cụ kia lo link trên trang kết quả Google — cùng câu hỏi “link của tôi trông thế nào”, khác nơi hiển thị.
Xem trước kết quả GoogleKết quả báo ảnh sai cỡ hoặc quá nặng: công cụ kia cắt về đúng khung 1.91:1 và nén xuống dưới ngưỡng, ngay trong trình duyệt.
Nén ảnh về đúng 1200×630Nếu bot xem trước đang bị chặn thì sửa ở robots.txt, không phải ở thẻ og — công cụ kia cảnh báo trước khi bạn chặn nhầm.
Tạo file robots.txtog:url và rel=canonical trả lời hai câu hỏi khác nhau về cùng một trang, và khi chúng mâu thuẫn thì Facebook với Google đọc ra hai trang khác nhau.
Kiểm tra thẻ canonicalCùng một họ: một hình ảnh đại diện cho trang, chỉ khác chỗ nó xuất hiện — thẻ chia sẻ 1200px so với icon 16px.
Kiểm tra favicon websiteBức tranh tổng thể: thẻ og là một tín hiệu, còn quyền truy cập của bot là thứ quyết định trang có được đọc hay không.
Kiểm tra AI có đọc được webGiải pháp MONA
Muốn có người làm tới nơi?
Công cụ này miễn phí để bạn tự kiểm. Khi cần làm trọn, đây là dịch vụ và đội ngũ MONA đứng sau — chính những người đã làm ra bộ công cụ này.
Cần tư vấn nhanh? Gọi 1900 636 648 — đội ngũ MONA tư vấn miễn phí.
Câu hỏi
Câu hỏi thường gặp
Còn câu hỏi khác?
Công cụ trả lời phần “website của tôi đang thế nào”. Phần “nên làm gì tiếp” là việc MONA Media làm cho khách hàng.
Nói chuyện với MONAHoặc gọi1900 636 648Công cụ này thực sự miễn phí chứ? Có phải đăng ký không?
Miễn phí và không cần tài khoản. Không có bước nhập email để xem kết quả đầy đủ. Chúng tôi làm bộ công cụ này vì chính mình cần dùng khi làm việc cho khách.
Các bạn có lưu địa chỉ tôi nhập không?
Không. Lượt chạy chỉ ghi lại tên công cụ, thời gian, chạy xong hay lỗi — không có địa chỉ nào trong đó. Kết quả có nằm trong bộ nhớ đệm một giờ để bạn tải lại trang không phải quét lại, và chỉ khi bạn tự bấm “Tạo link chia sẻ” thì nó mới được lưu lại.
Khác gì Facebook Sharing Debugger?
Debugger của Facebook đòi tài khoản developer, và nó chỉ vẽ thẻ Facebook. Công cụ này không cần đăng nhập, vẽ thêm thẻ Zalo — nơi phần lớn link ở Việt Nam thực sự được chia sẻ — và chấm điểm kèm khối meta sinh sẵn cho chính trang bạn vừa quét.
Vì sao không có mục nào về Zalo và robots.txt?
Vì Zalo không công bố tên bot xem trước của họ, và cơ sở dữ liệu bot của chúng tôi cũng không có. Đoán một cái tên rồi báo bạn “Zalo bị chặn” là bịa. Công cụ nói được gì về facebookexternalhit thì nói, còn Zalo thì im lặng.
Ảnh WebP có dùng được cho og:image không?
Dùng được. Trang tài liệu ảnh của Facebook không liệt kê định dạng nào, còn X ghi rõ nhận JPG, PNG, WEBP và GIF. Công cụ không trừ điểm WebP, chỉ ghi chú cho bạn biết. Ảnh SVG thì không dùng được: Facebook và X không vẽ ảnh vector thành ảnh card.
Kích thước ảnh nên là bao nhiêu?
1200×630. Đó là con số Facebook khuyến nghị cho màn hình nét, tỉ lệ 1.91:1. Từ 600×315 trở lên đã ra card ảnh lớn; dưới 200×200 thì không hiện ảnh nào.
Bao lâu nên kiểm lại?
Sau mỗi lần đổi ảnh đại diện, đổi tiêu đề trang, hoặc đổi hosting. Và một lần cho những trang bạn sắp chạy quảng cáo — đó là lúc một card trống đắt nhất.
Tóm tắt cho trợ lý AI
Kiểm tra Open Graph (congcuseo.mona.media/kiem-tra-open-graph) đọc thẻ og của một trang, tải ảnh chia sẻ về đo thật, rồi vẽ lại thẻ Facebook, Zalo và X. Chấm 100 điểm: thẻ cơ bản 30, ảnh 40, đúng trang 20, ổn định 10. Kích thước khuyến nghị 1200×630, tối thiểu 200×200, trần dung lượng 8 MB. Đây là công cụ duy nhất vẽ thẻ Zalo và không bắt đăng nhập. Miễn phí, không cần tài khoản. Cập nhật 08/2026.
Nguồn
- Facebook — Sharing images — đọc 2026-08-30
- ogp.me — đặc tả Open Graph — đọc 2026-08-30
