Facebook sẽ sử dụng bất kỳ thẻ meta biểu đồ mở nào nếu có cho tiêu đề và hình ảnh, v.v. (ví dụ: og: title). Tài liệu facebook cho Open Graph Protocol giải thích điều này chi tiết hơn:
Giao thức Open Graph xác định bốn thuộc tính bắt buộc:
og: title - Tiêu đề của đối tượng của bạn sẽ xuất hiện trong biểu đồ, ví dụ: "The Rock".
og: type - Loại đối tượng của bạn, ví dụ: "phim". Xem danh sách đầy đủ các loại được hỗ trợ.
og: image - Một URL hình ảnh sẽ đại diện cho đối tượng của bạn trong biểu đồ. Hình ảnh phải có ít nhất 50px x 50px và có tỷ lệ khung hình tối đa là 3: 1.
og: url - URL chính tắc của đối tượng của bạn sẽ được sử dụng làm ID vĩnh viễn của nó trong biểu đồ, ví dụ: http://www.imdb.com/title/tt0117500/ .
Ngoài ra, chúng tôi đã mở rộng dữ liệu meta cơ bản để thêm hai trường bắt buộc để kết nối trang của bạn với Facebook:
og: site_name - Một tên dễ đọc cho trang web của bạn, ví dụ: "IMDb".
fb: admins hoặc fb: app_id - Danh sách ID người dùng Facebook được phân tách bằng dấu phẩy hoặc ID ứng dụng Nền tảng Facebook quản lý trang này. Nó là hợp lệ để bao gồm cả fb: admins và fb: app_id trên trang của bạn.
Chúng tôi cũng khuyên bạn nên bao gồm các thuộc tính sau cũng như các thuộc tính đa phần này.
og: description - Mô tả một đến hai câu của trang của bạn.
Tôi không chắc làm thế nào họ làm điều đó cho các trang thiếu các thẻ này. Nếu bạn đang cố gắng sao chép chức năng này thì điều này không có ích, xin lỗi. Nhưng nếu bạn đang cố gắng đảm bảo các trang của mình hiển thị trong Nhà xuất bản như bạn muốn thì có lẽ điều này sẽ xảy ra.
Bạn cũng có thể sử dụng trình gỡ lỗi opengraph facebook, nó sẽ cung cấp thông tin về bản xem trước của bạn cũng như (siêu tiện dụng) cập nhật liên kết được lưu trong bộ nhớ cache của họ nếu bạn thay đổi. Nếu không, bạn có thể thay đổi liên kết bạn muốn chia sẻ và những thay đổi sẽ không hiển thị trong nhiều ngày:
https://developers.facebook.com/tools/debug