9

Mamy aplikację na Facebooku, która generuje niestandardowe linki do udostępniania dla użytkowników, którzy wykonują określone czynności. W udostpnianiu strony mają następujące tagi meta:Czy istnieje sposób zmuszenia Facebooka do pokazania og: obrazu na wspólnych linkach?

<meta property="fb:admins" content="1000000000000000"> 
    <meta property="fb:app_id" content="1000000000000000"> 
    <meta property="og:site_name" content="ActivityApp"> 
    <meta property="og:title" content="I just completed this activity."> 
    <meta property="og:description" content="Click here to see John's activity!"> 
    <meta property="og:type" content="website"> 
    <meta property="og:url" content="http://activity.com/abcd69478383951886c14ae"> 
    <meta property="og:image:type" content="image/png"> 
    <meta property="og:image:width" content="800"> 
    <meta property="og:image:height" content="420"> 
    <meta property="og:image" content="http://cdn.com/abcd69478383951886c14ae.png"> 
    <meta name="author" content="John"> 

Większość czasu, Facebook będzie poprawnie wyświetlić tytuł, opis i obraz na przekazywanie wiadomości, gdy linki są wspólne. Czasami jednak og: image and og: title będzie ukryty bez powodu. To, co wygląda jak ...

enter image description here

Dziwne jest to, że kiedy sprawdzić link na debugger klikając Pokaż informacje istniejący złom byłoby powiedzieć, że został prawidłowo ociera i wyświetli tytuł, obraz i opis u dołu.

Dlaczego tak się dzieje i co możemy zrobić, aby nasze linki wyświetlały się poprawnie za każdym razem, gdy są udostępniane?

Dodatkowe informacje: nasza aplikacja generuje miliony historii, więc nie możemy ręcznie zrobić nic w linkach.

+0

Czy sprawdziłeś, czy adres URL można zindeksować? W twoim przykładowym kodzie. Link property = "og: image" jest zepsuty. Pokazuje 404 stronę. –

+0

@JohnRoca, tak linki mogą być indeksowane. W rzeczywistości, jeśli ponownie je zdrapiemy, wszystko się ułoży. Problem dotyczy istniejących informacji o skrobaniu. – steve

+0

Prawdopodobnie ta odpowiedź jest dla Ciebie odpowiednia: http://stackoverflow.com/questions/36608780/ogimage-może-nie-pobrać--pobrania-nie-przytrzymał-maksymalnie-wyraźnione-o/36894300#36894300 –

Odpowiedz

0

Nadal nie mogę zamieszczać komentarzy, więc staram się udzielić odpowiedzi: spróbuj użyć og: image: url zamiast og: image. Wiem, że powinny być takie same, ale czasami działa.

link to answer

0

przeczytać i wypróbować każdy z nich:

  1. https://photographylife.com/how-to-make-facebook-show-images-in-links
  2. http://www.addthis.com/academy/how-to-optimize-facebook-sharing/

Istnieje wiele sugestii, że można spróbować, ale nie mam konkretnej wiedzy o tym, aby można było znaleźć więcej informacji na stronie google.

+1

Wycofane. To rozwiązanie nie ma znaczenia, aby naprawić miliony udostępnionych łączy, o czym wspomniał OP. – DhruvPathak

Powiązane problemy