Chủ đề

og:image Không Hiển Thị? Cách Khắc Phục

og:image không hiển thị gần như luôn xuất phát từ một trong năm nguyên nhân: URL hình ảnh không công khai, hình ảnh quá lớn, nền tảng đã lưu bộ nhớ đệm phiên bản cũ, thẻ nhắm sai trang, hoặc định dạng hình ảnh không được hỗ trợ. Hướng dẫn này trình bày từng cách khắc phục cùng với các công cụ gỡ lỗi mà Facebook, X và LinkedIn cung cấp.

Tại sao og:image của tôi không hiển thị?

Phần lớn trường hợp là do URL hình ảnh không thể truy cập công khai, tệp vượt quá giới hạn của nền tảng, hoặc nền tảng đang hiển thị bản sao đã lưu trong bộ nhớ cache. Các nền tảng mạng xã hội quét lại theo lịch trình và lưu cache rất tích cực, vì vậy một hình ảnh mới thường có vẻ như "không hoạt động" cho đến khi bạn buộc làm mới bằng các công cụ gỡ lỗi của họ.

Năm nguyên nhân phổ biến nhất (và cách khắc phục)

1. URL hình ảnh không công khai

Các nền tảng phải tải được hình ảnh mà không cần xác thực. Một URL nằm sau trang đăng nhập, localhost hoặc địa chỉ IP sẽ không hoạt động.

Khắc phục: lưu trữ hình ảnh tại một URL công khai, dùng HTTPS và xác nhận curl -I <image-url> trả về 200 OK với một hình ảnh Content-Type.

2. Hình ảnh quá lớn

Hầu hết các nền tảng giới hạn OG image ở mức 8 MB (X khoảng ~5 MB). Một tệp PNG quá lớn sẽ thất bại một cách âm thầm.

Khắc phục: giữ tệp dưới 5 MB; một thẻ văn bản 1200×630 thường chỉ nặng 200–500 KB. Trên FastOG, đầu ra PNG đã được điều chỉnh kích thước phù hợp cho việc này.

3. Nền tảng đã lưu bản cũ vào bộ nhớ đệm

Facebook, X, LinkedIn, Slack và Discord đều lưu bộ nhớ đệm rất tích cực. Meta cũng lưu một bản sao riêng của hình ảnh và khóa bản xem trước theo URL của trang, vì vậy chỉ thay đổi URL hình ảnh sẽ không làm mới được. Sau khi thay đổi hình ảnh, thẻ cũ vẫn tồn tại trong nhiều giờ hoặc nhiều ngày.

Khắc phục: buộc nền tảng quét lại bằng công cụ của nền tảng đó (bên dưới). Đối với việc thay đổi hình ảnh, hãy dùng một URL thay đổi theo nội dung (URL có chữ ký của FastOG tự động làm điều này). Đối với nền tảng duy nhất cho phép làm mới theo chương trình, xem Buộc làm mới bộ nhớ đệm Open Graph của Facebook.

4. Sai URL hoặc sai trang

Thẻ og:image có thể bị thiếu, bị trùng lặp hoặc trỏ đến một trang không có thẻ đó.

Khắc phục: xem mã nguồn trang và xác nhận thẻ og:image có mặt, được kết xuất từ phía máy chủ và sử dụng URL tuyệt đối.

5. Định dạng không được hỗ trợ

Một số nền tảng từ chối các định dạng nhất định hoặc hình ảnh động.

Khắc phục: dùng PNG hoặc JPG; tỷ lệ 1200×630 là tỷ lệ được hỗ trợ.

Công cụ gỡ lỗi

Nền tảng Công cụ
Facebook / WhatsApp Sharing Debugger — developers.facebook.com/tools/debug
X / Twitter Card Validator — cards-dev.twitter.com/validator
LinkedIn Post Inspector — linkedin.com/post-inspector

Dán URL, sau đó nhấn "Scrape" / "Refresh" để tải các thẻ mới nhất.

Điểm đặc trưng của FastOG

  • FastOG kết xuất PNG 1200×630 — kích thước được hỗ trợ — nên tránh được các vấn đề về kích thước/tỷ lệ.
  • URL đã ký chỉ giới hạn lần kết xuất đầu tiên; hình ảnh được lưu trong bộ nhớ đệm vẫn hợp lệ, nên thẻ chia sẻ vẫn hoạt động.
  • Thay đổi tiêu đề → thay đổi URL → một lần kết xuất mới. Nền tảng (cuối cùng) sẽ nhận thẻ mới khi bạn buộc quét lại.

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

FastOG có đảm bảo og:image của tôi sẽ hiển thị không?

FastOG cung cấp một tệp PNG hợp lệ với kích thước 1200×630 từ một URL công khai. Việc nền tảng có hiển thị ảnh hay không phụ thuộc vào bộ nhớ đệm (cache) của nền tảng đó — hãy thu thập lại dữ liệu bằng trình xác thực sau khi thay đổi ảnh.

Tại sao Facebook vẫn hiển thị ảnh cũ ngay cả sau khi tôi đã cập nhật?

Facebook lưu trữ các lần thu thập dữ liệu và giữ một bản sao riêng của ảnh — vì vậy chỉ thay URL og:image mới sẽ không làm thay đổi điều đó. Hãy sử dụng Sharing Debugger → "Scrape Again"; bài viết Force a Facebook Open Graph Cache Refresh trình bày chi tiết về đường dẫn API, mã thông báo ứng dụng (app token) cần thiết và các giới hạn tốc độ cần tuân thủ.

Làm cách nào để buộc X hiển thị thẻ mới của tôi?

Mở X Card Validator và dán URL vào. Công cụ này sẽ tìm nạp lại các giá trị og:image và twitter:image mới nhất.

Dùng thử miễn phí — không cần đăng ký

Xem trước và kiểm tra hình ảnh OG động trong vài giây.

Mở Trình kiểm tra hình ảnh OG miễn phí

A BeCaSimulations site