2013-02-21 19 views
5

Vấn đề:Facebook Linter báo cáo og: image là quá nhỏ, khi nó lớn hơn so với hình ảnh nó chọn thay

  • Linter thông tin cho rằng quy định og: image là quá nhỏ. Hình ảnh là 628x464.
  • linter thay vì chọn một hình ảnh ngẫu nhiên từ trang có kích thước 380x214, nhỏ hơn hình ảnh og:!

gì Linter cho tôi thấy:

http://developers.facebook.com/tools/debug/og/object?q=futuremark.com

Bối cảnh:

Chúng tôi đã được hạnh phúc bằng 130x110 og: hình ảnh mà không vấn đề cho 9 tháng qua. Tôi nhận thấy trong vài tuần qua các trang không còn chia sẻ hình ảnh chính xác nữa. Sử dụng linter có vẻ như Facebook gần đây đã quyết định og: hình ảnh nên có ít nhất 200x200. Vì vậy, tôi đã thay thế og: hình ảnh của chúng tôi với các ví dụ lớn hơn nhưng linter vẫn nói rằng chúng quá nhỏ.

Bất kỳ ý tưởng nào về cách khắc phục sự cố này hoặc đó có phải là vấn đề của Facebook không? Cảm ơn.

+0

Tôi có điều này. Về cơ bản, nó sẽ không hoạt động (và lỗi này là wontfix trạng thái) nếu URL dẫn đến chuyển hướng. Ngoài ra các công cụ gỡ lỗi bằng cách nào đó có vẻ chậm/chậm và dường như bộ nhớ cache một số công cụ. Nhấn nút một vài lần và bạn nhận được kết quả khác nhau, ngay cả khi không thay đổi trang web. – artfulrobot

Trả lời

1

Bạn có thay đổi kích thước tệp hình ảnh lớn tại http://www.futuremark.com/images/facebook/futuremark-logo.png mà không thay đổi URL được chỉ định trong thẻ meta og:image không?

Hình ảnh bản thân sẽ được lưu trữ nếu URL không thay đổi, vì vậy bạn cần phải thay đổi URL (hoặc thêm một tham số tiền mặt-busting như ?v=1 đến cùng)

+0

Cảm ơn bạn đã trả lời. URL giống nhau nhưng hình ảnh khác nhau. Hình ảnh được sử dụng cho nhiều trang trên trang web vì vậy tôi không muốn phải đi và thay đổi URL trên mỗi trang. Tôi nghĩ hành động sử dụng linter được cho là xóa bộ nhớ cache? – James

+0

Cập nhật: Tôi đã thử thêm? V = 1 vào URL hình ảnh. Cùng một vấn đề, linter nói og: hình ảnh quá nhỏ: http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.futuremark.com – James

+0

Có báo cáo lỗi tại đây: (https://developers.facebook.com/bugs/338739036234971) nói rằng nếu URL hình ảnh trả lại chuyển hướng HTTP 301 đến một URL khác có kích thước không được sửa - có phải âm thanh như vấn đề ở đây – Igy

0

Tôi chạy vào vấn đề này cùng, đối với tôi vấn đề là với URL được định nghĩa trong og: image không phù hợp với các URL được kiểm tra

ví dụ og tôi: thẻ hình ảnh đã

<meta property="og:image" content="http://www.soundfuse.co.uk/public/images/logo_300px.png"/> 

Và URL tôi đã thực sự kiểm tra đối với là

http://soundfuse.co.uk 

Lưu ý www bị thiếu. trên TLD? Điều này gây ra chuyển hướng 301 xảy ra từ soundfuse.co.uk đến www.soundfuse.co.uk, nhưng khi tôi đã đối sánh cả hai URL chính, nó hoạt động như mong đợi.

0

Sự cố này cũng được kích hoạt nếu bạn đang thực thi không có dấu gạch chéo theo sau với .htaccess [301]. Facebook nhập vào dấu gạch chéo này nếu không có og: url hiện diện.

0

Có giải pháp hữu ích cho sự cố này. Nếu bạn sử dụng trình rút ngắn URL để tạo URL mới, hình ảnh dường như tải mà không có lỗi.

Ví dụ: dán URL Youtube của bạn vào bitly.com's URL shortener, sau đó dán URL được rút ngắn vào Facebook. Hình ảnh thu nhỏ sau đó sẽ được hiển thị như dự định.

5

Bây giờ tôi đoán rằng Facebook không tìm thấy các thẻ cho chiều cao và chiều rộng và coi chúng là rỗng. Trong trường hợp của tôi, các thẻ tiếp theo đã khắc phục sự cố này:

<meta property="og:image:type" content="image/jpeg" /> 
<meta property="og:image:width" content="1280" /> 
<meta property="og:image:height" content="855" /> 
+0

Điều này dường như đã thực hiện các trick cho tôi. Cảm ơn – DazBaldwin

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