2013-11-28 21 views
19

Tôi đã chạy trang web của mình thông qua trình gỡ lỗi và hình ảnh og: đúng sẽ kéo lên, nhưng khi tôi nhấp vào nút chia sẻ trên trang web của mình, tôi sẽ có một hình ảnh khác. Nếu tôi nhấp vào nút chia sẻ trên ipad của tôi tôi nhận được hình ảnh sai cộng với một hình ảnh thứ hai đó là hình ảnh chính xác. Thử nghiệm trong chrome và IE9 và không cho tôi hình ảnh chính xác. Điều này đã được làm việc cho đến một vài ngày trước đây.Hình ảnh biểu đồ mở Facebook không hiển thị

trang web là www.bodhitee.com

Dưới đây là thẻ OG tôi

<meta property="og:title" content="20% of each sale helps fight reckless fracking and mining."/> 
<meta property="og:description" content="www.bodhitee.com: Cool Baby and Kids Clothes for a Cause"/> 
<meta property="og:image" content="https://www.bodhitee.com/product_images/uploaded_images/bodhitee-fb-earthworks-nofrack.jpg"/> 

Trả lời

46

Khi kéo một trang web từ một URL, Facebook cache nội dung của nó cho sau này. Điều đó có nghĩa, nếu Facebook một lần lấy dữ liệu từ trang web của bạn, và thay vì trang web của bạn thay đổi (ví dụ: thẻ og: image của bạn thay đổi), Facebook sẽ không thay đổi hình ảnh, vì nó đã có mọi thứ được lưu trong bộ nhớ.

Hãy thử truy cập Facebook Debugger trang và xem lại những gì Facebook "thấy". Sử dụng công cụ này buộc Facebook phải làm mới dữ liệu từ URL đã cho. Đây là cách tốt nhất để gỡ lỗi nó.

Khi bạn đảm bảo Facebook "thấy" thẻ og: image thích hợp, hãy đảm bảo hình ảnh trong ảnh og: có chiều rộng/chiều cao tối thiểu (tất cả được giải thích trong trình gỡ lỗi fb). Facebook sẽ không sử dụng hình ảnh từ og: image nếu nó không đáp ứng tiêu chí của FB.

Tôi thực sự khuyên bạn nên sử dụng công cụ này bất cứ khi nào có bất kỳ vấn đề nào với nội dung từ trang web của bạn trên FB.

+5

+1 cho liên kết tới Trình gỡ lỗi Facebook - công cụ tuyệt vời để sắp xếp các vấn đề này –

2

Tôi nhận thấy hình ảnh của bạn là một liên kết an toàn. Tôi đã có cùng một vấn đề, nhưng tôi đã thay đổi nó thành http (không an toàn) và đã làm 1 hoặc 2 lần làm mới trong công cụ gỡ lỗi Facebook và nó đã hoạt động!

Bunch của og: image https thứ trong Q này/A: FB OpenGraph og:image not pulling images (possibly https?)

0

Tôi tin rằng tôi cố định này bằng cách sử dụng dòng sau. Nó không hợp lý với tôi vì thẻ hình ảnh của tôi là hoàn hảo và facebook đã thấy nó.

<meta itemprop="image" content="https://blahblahurl.png"> 
3

Tôi đã đọc rằng URL bảo mật cần phải có mã bổ sung trong cuộc gọi.

og: image: secure_url - Một url thay thế để sử dụng nếu trang web yêu cầu HTTPS.

1

Bạn nên sử dụng debug liên kết của facebook để phát hiện các vấn đề
https://developers.facebook.com/tools/debug/sharing/
Bạn chỉ cần liên kết của bạn mà bạn muốn kiểm tra các vấn đề đầu vào.
Nếu liên kết của bạn đã lưu vào bộ nhớ cache thì bạn nhấn nút [Scape lần nữa] để tải lại liên kết của bạn.
Nếu có bất kỳ vấn đề nào với liên kết của bạn thì facebook sẽ cảnh báo cho bạn.

2

Đối với giá trị của nó, vấn đề của tôi là tôi đã "bảo vệ đường dây nóng" trên bảng chữ cái của tôi, ngăn FB lấy hình ảnh và chia sẻ nó ở nơi khác.Tôi đã bỏ chọn nó và giờ nó hiển thị hình ảnh.

Các vấn đề liên quan