Quay lại Blog
So sánhCộng đồng

Review preview ảnh Reddit, X, Facebook 2026: 8 host đối chiếu

Đăng ngày11 min read
Chia sẻ

Dán link ảnh lên mạng xã hội, preview thường không hiện

Gần đây mình đang làm một bộ tư liệu marketing cho social, cần dán link ảnh lên Reddit, X (Twitter), Facebook và Zalo OA. Kết quả gặp vấn đề khá đau đầu: một số image host dán link vào hoàn toàn không có preview, chỉ hiện đường dẫn.

Vấn đề này làm mình đau đầu khá lâu. Trước đây dùng Imgur hầu như không gặp, nhưng sau khi Imgur ít thân thiện dần với user ASEAN, đổi sang image host khác mới nhận ra — không phải image host nào cũng để mạng xã hội grab được preview đúng.

Nên mình dành 3 ngày, cùng một ảnh test upload lên 8 image host, rồi test share lên Reddit, X, Facebook và Zalo OA. Kết quả đầy đủ bên dưới.

Phương pháp test

Để so sánh công bằng, điều kiện test:

  • Ảnh test: JPEG 2400×1600px, dung lượng 1.8 MB
  • Thời gian upload: 30/03/2026, hoàn thành tất cả upload trong cùng ngày
  • Platform test: Reddit (giao diện mới), X (trước là Twitter), Facebook (status cá nhân), Zalo OA
  • Cách test: dán trực tiếp URL direct của ảnh vào khung đăng, quan sát có auto-generate preview không
  • Thời gian chờ: sau khi dán chờ 60 giây cho crawler platform quét
  • Khu vực test: Hà Nội, Việt Nam (mạng VNPT, không VPN)

8 image host được test: lpic.cc, Imgur, ImgBB, Postimages, Catbox, Freeimage.host, imgbox, Upload.cc.

Tổng quan kết quả test

Ma trận kết quả:

Image host Reddit X Facebook Zalo OA Direct link OK Hỗ trợ og:image
lpic.cc Hiển thị Hiển thị Hiển thị Hiển thị Có Có
Imgur Hiển thị Hiển thị Hiển thị Hiển thị Có Có
ImgBB Hiển thị Hiển thị Hiển thị Hiển thị Có Có
Postimages Hiển thị Mờ Hiển thị Hiển thị Có (free 1280px) Có
Catbox Hiển thị Hiển thị Không preview Không preview Có Không
Freeimage.host Hiển thị Không preview Không preview Không preview Một phần Không
imgbox Không preview Không preview Không preview Không preview Có Không
Upload.cc Không preview Không preview Hiển thị Một phần Một phần Một phần

Qua bốn platform trọn vẹn chỉ có 3 image host: lpic.cc, Imgur, ImgBB.

Khác biệt cơ chế preview của từng platform

Trước khi đi vào chi tiết từng host, hiểu cách mỗi platform tạo preview:

Reddit

Cơ chế của Reddit tương đối lỏng lẻo. Thử hai cách:

  1. Parse thẻ meta og:image của trang
  2. Nếu URL trỏ thẳng file ảnh (kết thúc .jpg/.png), nhúng trực tiếp

Kể cả host không có og:image, miễn cung cấp direct link, Reddit thường hiển thị đúng.

X (Twitter)

Cơ chế của X (Twitter Card) khắt khe hơn:

  1. Phải có thẻ meta twitter:card hoặc og:image đúng
  2. URL ảnh phải là HTTPS
  3. Kích thước tối thiểu 300×157px, tối ưu 1200×628px
  4. Server phải trả lời crawler X trong 5 giây

X hỗ trợ direct link ảnh không tốt bằng Reddit — dán URL .jpg trần, X không chắc render thành preview. Phụ thuộc nhiều hơn vào thẻ og:image.

Facebook

Facebook dùng giao thức Open Graph:

  1. Crawler (facebookexternalhit) lấy og:image của URL
  2. Kích thước tối thiểu 200×200px, khuyến nghị 1200×630px
  3. Facebook cache preview, lần đầu lấy rồi thời gian ngắn không lấy lại
  4. Quan trọng: Facebook verify CORS, image host chặn crawler Facebook là mất preview

Zalo OA

Zalo khá giống Facebook trong cơ chế lấy preview cho link share trong OA:

  1. Crawler Zalo đọc og:image và og:title
  2. Kích thước tối thiểu 200×200px, tối ưu 1200×630px
  3. Crawler Zalo (zalo-crawler) cần có user-agent nhận diện được
  4. Cache tương tự Facebook

Ghi chú chi tiết từng image host

lpic.cc

Upload ảnh lên lpic.cc rồi lấy link share, dán lên bốn platform. Reddit gần như hiện preview ngay, X sau ~3 giây cũng ra Twitter Card đúng, Facebook ~5 giây generate preview, Zalo OA ~4 giây.

Cả bốn preview độ phân giải đều tốt, không mờ hay crop lạ. Trang share của lpic.cc có set đúng meta og:image và twitter:card, nên cả bốn platform đều grab được.

Imgur

Hỗ trợ preview của Imgur luôn tốt, vốn là platform designed cho social. Bốn platform đều hiển thị đúng. Lưu ý: nếu dùng URL direct (i.imgur.com/xxx.jpg), trên X thỉnh thoảng không có preview. Khuyên dùng URL share page (imgur.com/xxx) ổn định hơn.

ImgBB

ImgBB thể hiện cũng tốt, bốn platform đều ra preview. Trang share có Open Graph đầy đủ. Đáng chú ý: og:image của ImgBB trỏ đến version đã nén, nên preview load nhanh.

Postimages

Postimages bình thường trên Reddit và Facebook, nhưng trên X thấy preview hơi mờ. Lý do: bản free của Postimages giới hạn hotlink xuống 1280px, crawler X lấy được bản thu nhỏ. Ảnh gốc độ phân giải cao, trên X preview có thể không đủ sắc.

Catbox

Catbox khá thú vị. Reddit hiển thị (vì Reddit nhúng trực tiếp URL ảnh), X cũng OK, nhưng Facebook và Zalo đều không có preview.

Dùng Facebook Sharing Debugger check thấy direct URL của Catbox không trả về meta og:image (vì là pure file host, không phải image sharing platform), và crawler Facebook hình như bị server Catbox từ chối khi thử grab trực tiếp file ảnh.

Freeimage.host

Freeimage.host hiển thị trên Reddit (qua direct link embedding), nhưng X, Facebook, Zalo đều không có preview. Check DevTools thấy share page có thẻ og:image, nhưng URL trỏ đến trả về 403 Forbidden. Đoán Freeimage.host có hotlink protection chặn crawler X, Facebook, Zalo.

imgbox

imgbox thể hiện tệ nhất trong test này. Bốn platform đều không có preview. Nguyên nhân: direct URL của imgbox dùng path structure đặc biệt, thiếu luôn thẻ og:image. Kể cả Reddit thử nhúng direct URL, imgbox cũng limit external reference.

Upload.cc

Upload.cc chỉ có preview trên Facebook, Reddit và X không có. Kết quả hơi lạ. Đoán là User-Agent crawler Facebook ngẫu nhiên không bị Upload.cc chặn, còn Reddit và X bị nhận diện là unauthorized request nên reject.

Ba nguyên nhân chính preview fail

Từ test lần này, mình tổng kết ba lý do chính preview không hiển thị trên mạng xã hội:

1. Thiếu thẻ meta og:image

Nguyên nhân phổ biến nhất. Nếu share page của image host không có thẻ Open Graph og:image, Facebook, X, Zalo không biết grab ảnh nào làm preview.

<!-- Setting og:image đúng -->
<meta property="og:image" content="https://example.com/image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

2. Hotlink Protection chặn crawler

Một số image host để tiết kiệm băng thông limit ảnh chỉ được reference trên domain nhất định. Kết quả là crawler Facebook, X, Zalo bị 403 Forbidden khi grab ảnh, không tạo được preview.

3. HTTPS / Mixed Content

X và Facebook đều yêu cầu URL og:image phải là HTTPS. Nếu image host dùng HTTP hoặc SSL cert có vấn đề, preview không hiển thị. Năm 2026 vấn đề này ít gặp, nhưng Upload.cc và một số dịch vụ cũ vẫn có thể mắc.

Bảng kích thước preview tối ưu từng platform

Với social marketer hoặc người làm OA, cần biết kích thước preview tối ưu:

Platform Kích thước tối ưu Tối thiểu Tỷ lệ Max file
Reddit 1200×628px Không giới hạn 1.91:1 20 MB
X (Twitter Card) 1200×628px 300×157px 1.91:1 5 MB
Facebook 1200×630px 200×200px 1.91:1 8 MB
Zalo OA 1200×630px 200×200px 1.91:1 5 MB
Discord 1200×628px Không giới hạn Bất kỳ 25 MB
LINE 1200×628px Không giới hạn 1.91:1 10 MB

Có thể thấy 1200×628px gần như là kích thước tối ưu chung. Nếu chỉ chuẩn bị một kích thước preview, dùng cái này.

Gợi ý: test preview social trước khi chọn image host

Nhiều người chọn image host chỉ nhìn tốc độ upload và giới hạn dung lượng, nhưng bỏ qua nhu cầu "share mạng xã hội có hiển thị preview đúng không". Nếu bạn hay share link ảnh lên Reddit, X, Facebook, Zalo, khuyên nên test preview đơn giản trước khi chọn host:

  1. Upload một ảnh test
  2. Dùng Facebook Sharing Debugger check og:image đúng chưa
  3. Dùng X Card Validator check Twitter Card
  4. Test thật trên Reddit và Zalo OA

Không có thời gian test, dựa trên kết quả của mình: lpic.cc, Imgur, ImgBB là lựa chọn ổn định nhất trên bốn platform. lpic.cc không cần đăng ký và có password protection, ImgBB có API nhưng phải chịu quảng cáo, Imgur đầy đủ tính năng.

Câu hỏi thường gặp (FAQ)

Q1: Sao dán link ảnh lên Facebook preview không ra?

Lý do phổ biến nhất: share page của image host thiếu thẻ meta og:image, hoặc server host chặn crawler Facebook (facebookexternalhit). Dùng Facebook Sharing Debugger dán URL check, nó sẽ chỉ ra cụ thể vấn đề ở đâu.

Q2: X (Twitter) share ảnh chỉ hiện link không có preview?

Preview Card của X cần trang có thẻ twitter:card và og:image đúng. Nếu image host không hỗ trợ, giải pháp thay thế: upload trực tiếp lên X (thay vì paste link ngoài), hoặc đổi image host có og:image đúng.

Q3: Reddit dán link ảnh khi thì có preview, khi thì không?

Reddit có hai cách preview: thẻ og:image và direct image embedding. Dùng URL share page (như imgbb.com/xxx) Reddit đọc og:image; dùng direct URL (như i.imgbb.com/xxx.jpg) Reddit nhúng trực tiếp. Khi direct URL bị hotlink protection của host chặn là không có preview.

Q4: Preview bị Facebook cache rồi, update sao?

Facebook cache preview. Nếu đã update ảnh mà Facebook vẫn hiện bản cũ, vào Facebook Sharing Debugger nhập URL và click "Scrape Again", force Facebook grab lại.

Q5: Image host nào cho custom og:image preview?

Đa số image host miễn phí không hỗ trợ custom og:image. Cần kiểm soát hoàn toàn cách preview, cách tốt nhất là tự dựng trang image hosting đơn giản và tự set meta tags. Hoặc dùng Cloudflare Pages với HTML tự custom để control Open Graph.

Q6: Zalo OA share link ảnh, có lưu ý gì riêng cho Việt Nam?

Zalo OA có crawler riêng tôn trọng og:image và og:title. Nếu image host có og:image đúng thì Zalo grab preview OK. Một số điểm riêng:

  • Zalo cache preview lâu, để force refresh cần share lại hoặc liên hệ support Zalo
  • Image host có CDN ASEAN (lpic.cc, Imgur) grab nhanh hơn
  • Tránh host có latency cao từ Việt Nam, crawler Zalo có thể timeout

Q7: Bán hàng Facebook Marketplace cần chú ý preview không?

Có. Ảnh preview cho link bài viết Facebook Marketplace dùng og:image. Nếu share ảnh sản phẩm qua link image host ngoài, preview đẹp và rõ là quan trọng cho tỷ lệ click. Dùng lpic.cc hoặc ImgBB cho preview sắc nét trên Marketplace.

Kết luận

Preview ảnh trên social nhìn nhỏ nhưng ảnh hưởng lớn đến hiệu quả marketing. Link không có preview có thể giảm CTR đến 50% so với link có preview. Khi chọn image host, nhớ đưa tương thích preview vào danh sách cân nhắc.

Cập nhật ngày: 02/04/2026

Tài liệu tham khảo

#Reddit#X Twitter#Facebook#Zalo#preview ảnh#og:image#chia sẻ mạng xã hội
A

Tác giả

Alex Chen

Kiểm thử sản phẩm

Đánh giá thực tế và trải nghiệm người dùng đầu tay