9

Google Plus là khá tốt tại kéo hình ảnh theo quy định của Open Graph meta tags khi URL chuẩn được chia sẻ như:Graph mở Google Plus lỗi: G + không nhận ra hình ảnh đồ thị mở khi UTM hoặc chuỗi truy vấn khác nối vào URL

http://stackoverflow.com/questions/22342854/what-is-the-optimal-algorithm-for-the-game-2048

Xem:

Google Plus share image with standard URL

Nhưng mọi thứ bắt đầu để có được screwy khi bạn bắt đầu phụ thêm chuỗi truy vấn, chẳng hạn như được thực hiện trong URL này:

http://stackoverflow.com/questions/22342854/what-is-the-optimal-algorithm-for-the-game-2048?utm_source=google-plus&utm_medium=social&utm_campaign=stackoverflow-general-promotion

Google Plus share image with URL query strings

Và đối với một số chuỗi URL + truy vấn hình ảnh mặc định dường như không có ý nghĩa gì cả:

http://skeptics.stackexchange.com/questions/4508/can-every-grain-of-sand-be-addressed-in-ipv6?xyz_12312313

Google Plus share image with URL query strings

Những hình ảnh đặc trưng trong screengrab ở trên là ảnh người dùng của người cuối cùng còn lại câu trả lời cho câu hỏi được chia sẻ.

Có cách nào để buộc Google Plus quay trở lại hình ảnh được xác định bởi og: thẻ hình ảnh ngay cả khi chuỗi truy vấn được thêm vào không?

Trả lời

5

Không, không có cách nào để dự phòng với Google+.

Hành vi này có thể xảy ra với trình gỡ rối Facebook vì nó hỗ trợ kiểm tra og:url mà Google+ không hỗ trợ (Tại sao ???). Đây là những mặt hàng Google+ hỗ trợ

<meta property="og:title" content="..." /> 
<meta property="og:image" content="..." /> 
<meta property="og:description" content="..." /> 

Thông thường khi tham số truy vấn được thêm nếu og:url được định nghĩa

dạng đề nghị của họ là Schema như đã mô tả ở https://developers.google.com/+/web/snippet/

Thứ tự mà Google+ kiểm tra

  1. Giản đồ
  2. Mở biểu đồ
  3. Thẻ mô tả tiêu đề và thẻ meta
  4. Đoán ???

Thấy nhiều Schema được định nghĩa trên các trang bạn liên kết, theo các tài liệu https://developers.google.com/+/web/snippet/, nó nên lấy thông tin từ itemscope định nghĩa gần nhất với đầu

<body class="question-page new-topbar" itemscope itemtype="http://schema.org/QAPage">

đó là một chút hài hước/kỳ lạ vì công cụ của họ không chọn được điều này http://www.google.com/webmasters/tools/richsnippets?q=stackoverflow.com%2Fquestions%2F22342854%2Fwhat-is-the-optimal-algorithm-for-the-game-2048%3Futm_source%3Dgoogle-plus%26utm_medium%3Dsocial%26utm_campaign%3Dstackoverflow-general-promotion

Vì vậy, điều này đưa chúng ta trở lại để xem ảnh thứ hai của bạn

The title is different

Tiêu đề này là khác nhau là tốt, vì thế og:title không được phát hiện một trong hai. <title> đang được cạo thay vì

Điều này có nghĩa là gì?

Google cộng với hút với đánh dấu để chia sẻ.

Bạn sẽ cần phải điều chỉnh vi dữ liệu Schema.org hàng đầu nhất của mình và hy vọng Google+ có ý nghĩa khi thêm thông số vào url chuẩn.

<body itemscope itemtype="http://schema.org/QAPage"> 
    <h1 itemprop="name">Shiny Trinket</h1> 
    <img itemprop="image" src="{image-url}" /> 
    <p itemprop="description">Shiny trinkets are shiny.</p> 
</body> 
+0

Xin cảm ơn, điều này thực sự hữu ích. Được đánh dấu là Đã chấp nhận. Nếu bất kỳ ai khác có bất kỳ thông tin chi tiết nào về lỗi này, vui lòng thêm nó. – samthebrand

1

đọc này trong phần FAQ cho OpenGraph trong Google+:

Tại sao không được hình ảnh + Snippet tôi không xuất hiện? Hình ảnh quá nhỏ hoặc không đủ vuông không được bao gồm trong + Đoạn mã, ngay cả khi hình ảnh được tham chiếu rõ ràng bằng lược đồ schema.org microdata hoặc Open Graph. Cụ thể, chiều cao phải có kích thước tối thiểu là 120px và nếu chiều rộng nhỏ hơn 100px thì tỷ lệ cỡ ảnh phải lớn hơn 3,0.

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