2014-12-03 9 views
11

खो गया है मेरे पास दो महीने पहले से https://www.example.com पर एक साइट स्विच है, और यह सभी 'पसंद' गिनती खो देता है।HTTP से HTTPS तक स्विचिंग, सभी फेसबुक "पसंद" गिनती

यहां तक ​​कि मैं फेसबुक fql क्वेरी का उपयोग, यह अब http के बीच एक ही संख्या अधिक है: // और https:/

किसी को भी जानता है कि क्या यह एक फेसबुक बग है? या पुरानी तरह की गिनती को पुनः प्राप्त करने के लिए एक समाधान समाधान है?

आपकी सहायता के लिए महान प्रशंसा प्रदान की जाएगी।

उत्तर

12

आमतौर पर फेसबुक पसंद एक यूआरएल से जुड़े होते हैं। यहां तक ​​कि एक भी चरित्र परिवर्तन फेसबुक पसंद खो देगा।

यहाँ कैसे मैं किसी अन्य URL के लिए एक पृष्ठ स्थानांतरित कर फेसबुक

पर एक लिंक

https://developers.facebook.com/docs/plugins/faqs#moving-urls

पृष्ठ के निचले भाग पर जाएं और इस खंड लगता है? - क्या मैं पसंद की संख्या को नए पेज स्थान पर माइग्रेट कर सकता हूं?

<meta property="og:url" content="https://example.com/old-url" /> 

आप परिवर्तनों को प्रभावी करने के लिए फेसबुक क्रॉलर निर्देश देने के लिए अपने यूआरएल को फिर से स्क्रैप करने की आवश्यकता होगी:

https://developers.facebook.com/tools/debug/sharing

कि आपके समस्या का समाधान होना चाहिए।

+0

इसके बाद, आपको अपनी वेबसाइट के सबसे महत्वपूर्ण पृष्ठों पर पसंद करना चाहिए। उन पृष्ठों को रीफ्रेश करने के बाद, आप तुरंत अपने सभी पिछले फेसबुक पसंद देखेंगे। – John

+0

अजीब, मेरे पास है (और ओपन ग्राफ डीबगर दिखाता है कि http कैनोनिकल यूआरएल सही तरीके से इसकी सही संख्या के साथ पहचाना जाता है) लेकिन फिर भी, पृष्ठ पर पसंद बटन https पृष्ठ के लिए (बहुत छोटी) पसंद करता है। – Clafou

+0

मैंने यह सुनिश्चित करके ऊपर की समस्या हल की है कि मेरे एफबी-जैसे बटन के डेटा-href विशेषता ने https यूआरएल का उपयोग किया था (यह अभी भी http यूआरएल का उपयोग कर रहा था)। – Clafou

6

चरण हैं, जो आदेश को खोना नहीं फेसबुक पसंद करती है जब HTTPS करने के लिए HTTP पलायन करने में पालन किया जाना चाहिए रहे हैं:

1. उपयोग 301 रीडायरेक्ट HTTPS करने के लिए HTTP के लिए वेब पेज पर।

2.ओग जोड़ें: http://www.example.com

<meta property="og:url" content="http://www.example.com" /> 

3. संशोधित फेसबुक HTTPS गिनती करने के लिए कोड के लिए HEAD अनुभाग पर यूआरएल टैग पसंद करती है पृष्ठ पर:

<iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.example.com&amp;width&amp;layout=box_count&amp;action=like&amp;show_faces=false&amp;share=true&amp;height=65" scrolling="no" frameborder="0" allowTransparency="true"></iframe> 

या

<div class="fb-like" data-href="https://www.example.com" data-layout="standard" 
     data-action="like" data-show-faces="true"</div> 

4.Sharing Debugger फेसबुक वेबसाइट पर पर जाएं।
इसका उपयोग करने के लिए आपको फेसबुक पर लॉग इन होना चाहिए।

https://www.example.com दर्ज करें और डीबग बटन दबाएं।

enter image description here

5। कोई अन्य पसंद पेज के HTTPS वर्शन पर हैं, निम्नलिखित जानकारी प्रकट होता है:

**enter image description here**

प्रेस नई जानकारी बटन लायें।

6. किसी भी संयोग से वहां पेज या पहले से ही अपने पृष्ठ पर जाने वाले फेसबुक क्रॉलर के HTTPS वर्शन के लिए किसी भी पसंद कर रहे हैं, तो निम्न जानकारी प्रकट होता है:

enter image description here

प्रेस परिमार्जन फिर बटन।

7.अपने वेब पेज को रीफ्रेश करें और फेसबुक पसंद मौजूद होना चाहिए। कैसे फेसबुक क्रॉलर काम करता है में पाया जा सकता के बारे में

अधिक जानकारी:
https://developers.facebook.com/docs/sharing/webmasters/crawler

-1

आप अपने सामाजिक मीडिया शेयरों ठीक हो सकता है। जी + के लिए यह आसान है क्योंकि आपको केवल Google+ साझाकरण बटन को संशोधित करना है ताकि आप यूआरएल को http पर साझा कर सकें और https पर नहीं। जब यह अमेरिकन प्लान करने के लिए आप की जरूरत है आता है:

  1. "फिर से स्क्रेप" पर
  2. क्लिक अपने यूआरएल की जाँच करने के लिए डिबग इंटरफ़ेस का उपयोग - अपने सभी सामाजिक मायने रखता है शून्य
  3. अद्यतन rel को = विहित मिल जाएगा और http संस्करण को प्राथमिक बनाते हैं लेकिन केवल एफबी क्रॉलर्स
  4. एफबी क्रॉलर की पहचान करें; यहां आप जो भी उपयोग कर रहे हैं उस पर निर्भर करता है; सटीक कोड उदाहरण यहां: https://cognitiveseo.com/blog/13431/recover-facebook-shares-https/

आशा है कि इससे आपकी मदद मिलती है!

संबंधित मुद्दे