2016-02-04 22 views
10

Üzerinde çalıştığım bir web sitesini paylaşmayla ilgili sorunlarım var LinkedIn: LinkedIn, sayfadan herhangi bir veri almıyor. Sitenin meta verileri, their docs'daki önerileri izler. Tüm these suggestions'u denedim.LinkedIn, web sitesi paylaşırken meta verileri getirmiyor

Buna ek olarak, aşağıdaki araştırdık:

  1. yerine HTTPS HTTP üzerinden içerik sunma, ancak diğer birçok site HTTPS, böyle https://stripe.com/no ve https://www.facebook.com/ olarak mükemmel iyi çalışır üzerinde görev yaptı.
  2. Şirket sayfası olarak gönderme. Bu, manüel veri girişine izin vermekten başka bir şey yapmadı (bu, derleyici bir çözüm olarak kullanışlı).
  3. Farklı bir kullanıcı olarak gönderiliyor. Fark yaratmadı.
  4. Meta verilerin, LinkedIn tarafından önbelleğe alınmadığından emin olmak için web sitesinde yeni içerik yayınlayın. Bu da hiçbir fark yaratmadı.
  5. Ayrıca Open Graph meta etiketlerini eklemeden önce bir sorun oldu.

This might be a problem caused by LinkedIn, ancak - bunun diğer siteler için çalıştığını düşünürsek - yanlış bir şey yaptığım ihtimaline açığım.

Sana LinkedIn yaklaşık bir hafta web sitenizden yakalar verilerde herhangi bir değişiklik göreceksiniz sanmıyorum
+0

Hiç bir çözüm bulmak mı? – Thijs

+0

@Thijs Hatırlamıyorum, ama bir süre sonra çalışmaya başladı. –

cevap

6

:

bir ile içerik paylaşabilmek için sorulduğunda LinkedIn'in tarayıcıları bir web sayfasını ziyaret ilk kez URL, bulduğu veriler (Açık Grafik değerleri veya kendi analizlerimiz) yaklaşık 7 günlük bir süre için önbelleğe alınacaktır.

Bu, makalenin açıklamasını daha sonra değiştirirseniz, yeni bir resim yükleyin, başlıktaki bir yazım hatası düzeltin, vb., Önbellek süresi bitene kadar sayfayı paylaşmak için sonraki girişimlerde temsil edilen değişikliği göremeyeceğiniz anlamına gelir. ve tarayıcı, yeni içeriği almak için sayfayı tekrar ziyaret etmeye zorlanır.

https://developer.linkedin.com/docs/share-on-linkedin o LinkedIn Ayrıştırıcı HTML dosyası tarafından gerekli değildir <head> etiketi (yoksa o noktaya gerçekten kötü olduğunu görünüyordu Benim durumumda

+0

Zaten yeni içerik yayınlamayı denedim, bu nedenle önbelleğe alma bir sorun olmamalı. (Bkz. Yukarıda 4. nokta) –

+1

iyi, LinkedIn ile bilinen bir sorun gibi görünüyor. Muhtemelen düzeltmediler. Web sitem bağlantısı 3 hafta sonra bile güncellenmiyor. Benim için tek yol, get parametresini ekleyerek url'yi biraz değiştirmekti.https://test.com/?1 Alternatif çözüm – mythicalcoder

0

(altına gidin) spec) Bu sadece körük

<!doctype html> 
<meta charset=utf-8>                
<meta property=og:title content='My Shared Article Title'>      
<meta property=og:description content='Description of shared article'>   
<meta property=og:image content=http://i.imgur.com/12345.jpg>     
<meta name=description content='Nice description'> 
<title>TEST 15</title> 
<p>content here</p> 

ama ancak sadece açılış <head> etiketi (hala geçerli HTML ekleyerek işe yaramaz şeyi göz ardı eder), hile yaptı

<!doctype html> 
<head> 
<meta charset=utf-8>                
<meta property=og:title content='My Shared Article Title'>      
<meta property=og:description content='Description of shared article'>   
<meta property=og:image content=http://i.imgur.com/12345.jpg>     
<meta name=description content='Nice description'> 
<title>TEST 15</title> 
<p>content here</p> 
+0

varsa, başlıktan sonra kafayı kapatıp ilk içeriğinizden önce bir gövde etiketi eklediyseniz bana bildirin! –

+0

Kapatma etiketini @PhilipMiglinci çıkarmak kesinlikle doğru değil. (Birkaç bayt kaydetme avantajı oldukça önemsiz olsa da.) – ACJ

1

Tam olarak aynı sorunu yaşıyordum. Önbellek geçmişinizi temizleyin. Her meta etiketine ve hemen çalışacaktır: O zaman bu ' "öneki = http://ogp.me/ns# og'": eklemek

<meta prefix="og: http://ogp.me/ns#" property='og:title' content='Content Title'/> 
    <meta prefix="og: http://ogp.me/ns#" property='og:image' content='https://images.url...'/> 
    <meta prefix="og: http://ogp.me/ns#" property='og:description' content='Description'/> 
    <meta prefix="og: http://ogp.me/ns#" property='og:url' content='https://site_url/'/>