W jaki sposób Google Plus wybiera zdjęcie z udostępnionego linku?

27

Jeśli udostępnisz link w Google Plus, często pobiera kilka zdjęć, które możesz załączyć podczas publikowania obrazu. Facebook ma podobną funkcję. Możesz powiedzieć Facebookowi, który jest podstawowym obrazem strony z prostym znacznikiem LINK. Nie działa to jednak w przypadku G +.

Jak powiedzieć G +, jaki jest podstawowy obraz strony?

Justin
źródło
bardzo powiązane: stackoverflow.com/questions/7985398/…
cregox

Odpowiedzi:

20

Oto informacje skopiowane z dokumentacji przycisku +1 (poprawione nieco w celu poprawy czytelności). Ta metoda dotyczy wszystkich sposobów udostępniania adresów URL w Google+.

Wypełnianie fragmentu +: po +1 na stronie użytkownik ma możliwość udostępnienia strony w Google+ za pomocą wyświetlonego dymka Udostępnij. Ten dymek udostępniania (wraz z wynikowym postem z aktywności Google+) zawiera podgląd lub fragment kodu, który zawiera tytuł strony, krótki opis strony i miniaturę. Te fragmenty danych są wyodrębniane z zawartości docelowego adresu URL na jeden z czterech sposobów, uszeregowane według kolejności pierwszeństwa:

Mikrodane Schema.org (zalecane): jeśli strona jest opatrzona adnotacjami z mikrodanymi schema.org, Snippet użyje właściwości nazwy, obrazu i opisu znalezionych na dowolnym typie schema.org.

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

Protokół Open Graph: jeśli strona zawiera właściwości Open Graph dla tytułu, obrazu i opisu, zostaną one użyte dla Snippet +.

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

Meta tagi „title” i „description”: jeśli <head>element strony zawiera <meta name="title" ... />i <meta name="description" ... />tagi, Snippet użyje ich atrybutów zawartości odpowiednio dla tytułu i opisu. W przypadku miniatury, sharebox spróbuje znaleźć odpowiedni obraz na stronie.

<meta name="title" content="..." />
<meta name="description" content="..." />

Najlepsze przypuszczenia na podstawie zawartości strony (niezalecane): jeśli żadne z tych danych nie występują, Google przeanalizuje stronę i spróbuje znaleźć najlepszy tytuł, opis i obraz.

mimowanie
źródło
1
Dzięki za to, ale czy działa to również po bezpośrednim udostępnieniu linku w Google+? Moja strona korzysta z protokołu Open Graph i kiedy korzystam z [ google.com/webmasters/tools/richsnippets] -Narzędzie widzę link do obrazu w sekcji „Wyodrębniono dane fragmentu sformatowanego ze strony” -Sekcja, ale gdy udostępnij link w Google+, nie ładuje obrazu.
Ethan Leroy,
4
Nie zapomnij<link rel="image_src" href="[insert image url here]"/>
Supuhstar,
Wskazówka Supuhstar dotycząca używania <link> sprawiła, że ​​obraz mojej strony internetowej został wybrany przez udostępnianie linków Google+.
Hong
W3C mówi: `` Zła wartość tytułu dla nazwy atrybutu na meta elementu: Tytuł słowa kluczowego nie jest zarejestrowany.
Jeroen
Ustawiam metadane og: image, ale Google + używa innego obrazu, którego nawet nie ma na stronie. Dziwne. edytuj - ok, obraz jest na stronie, ukryty w rozwijanym menu. To chyba pomaga. Mimo to nie używa metadanych.
MrBoJangles
2

[Przepraszam za spekulacyjną odpowiedź, ale nie mam witryny, na której mogę od razu wypróbować]
Widziałem tylko informacje na temat robienia tego dla przycisku +1 . Wydaje się rozsądne, że na zapleczu Google+ jest to ten sam proces i dlatego szukałby tych samych informacji. Zakładając, że szablony są zbudowane w sposób, który można zastosować itemprop="image"do pożądanego obrazu, spróbuj.

Su ”
źródło
To nie działało. W każdym razie dzięki!
Justin