9

Google Plus jest całkiem dobry ciągnąc obrazów określonych przez Open Graph meta tags gdy standardowe adresy są dzielone następująco:Google Plus Open Graph bug: G + nie rozpoznaje Open Graph obraz podczas UTM lub inny łańcuch zapytania dołączany do adresu

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

Patrz:

Google Plus share image with standard URL

Ale sprawy zaczynają się ciemny po uruchomieniu dołączanie ciągów zapytań, jak odbywa się to w ten URL:

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

A dla niektórych ciągów URL + zapytanie domyślny obraz wydaje się nie mieć sensu w ogóle:

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

obrazu biorące udział w powyższy screengrab jest zdjęciem użytkownika, który ostatnio zostawił odpowiedź wspólne pytanie.

Czy można zmusić Google Plus do powrotu na obrazy zdefiniowane przez og: tagi graficzne, nawet jeśli ciągi zapytań są dołączane?

Odpowiedz

5

Nie, nie ma sposobu, aby zrezygnować z Google+.

Takie zachowanie jest możliwe ze skrobakiem Facebook, ponieważ obsługuje sprawdzanie pod kątem og:url, którego Google+ nie obsługuje (Dlaczego ???). Są to elementy Google+ obsługuje

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

Zwykle, gdy parametry kwerendy są dodawane jeśli og:url definiuje

ich zalecanym formatem jest Schema jak opisano w https://developers.google.com/+/web/snippet/

kolejności, w jakiej Google+ sprawdza

  1. Schemat
  2. Otwarty wykres
  3. Znaczniki tytułu i meta opisów
  4. Zgadnij ???

Widząc, że wiele schematu są definiowane na stronach powiązanych, zgodnie z dokumentacją https://developers.google.com/+/web/snippet/, to powinny wziąć informacje z itemscope określonym najbliżej górnej

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

który jest trochę zabawne/dziwne, skoro ich narzędzie tego nie odczytało 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

Więc to prowadzi nas z powrotem do patrzenia na twój drugi obraz

The title is different

Tytuł jest różny, tak więc og:title nie została wykryta zarówno. <title> jest skrobany zamiast

Co to wszystko oznacza?

Google plus zasysa ze znacznikami do udostępniania.

Będziesz musiał dostosować swoje najbardziej ekologiczne mikrodane Schema.org i mieć nadzieję, że będzie to miało sens w przypadku dodawania paramów do kanonicznego adresu URL.

<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

Hej dzięki, to jest naprawdę pomocne. Oznaczono jako Zaakceptowany. Jeśli ktokolwiek inny ma wgląd w ten błąd, dodaj go. – samthebrand

1

Przeczytaj to w sekcji FAQ na OpenGraph w Google+:

Dlaczego nie jest mój + Fragment obrazu pojawiające? Obrazy, które są zbyt małe lub niedostatecznie kwadratowe, nie są uwzględniane w rozszerzeniu + Fragment, nawet jeśli obrazy są jawnie przywoływane przez mikrodane schema.org lub znaczniki Open Graph. W szczególności wysokość musi wynosić co najmniej 120 pikseli, a jeśli szerokość jest mniejsza niż 100 pikseli, współczynnik proporcji nie może być większy niż 3,0.

Powiązane problemy