Die Schritte, die befolgt werden, um nicht Facebook mag zu verlieren, wenn HTTP auf HTTPS Migration sind:
1. Verwenden 301 Redirect auf Web-Seite für HTTP auf HTTPS.
2. hinzufügen og: url tag auf HEAD-Abschnitt für http://www.example.com
<meta property="og:url" content="http://www.example.com" />
3. Ändern Code Facebook HTTPS zählen mag auf Seite:
<iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.example.com&width&layout=box_count&action=like&show_faces=false&share=true&height=65" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
oder
<div class="fb-like" data-href="https://www.example.com" data-layout="standard"
data-action="like" data-show-faces="true"</div>
4. Zum Sharing Debugger auf Facebook-Website.
Sie müssen sich bei Facebook anmelden, um es verwenden zu können.
Geben Sie https://www.example.com ein und drücken Sie Debug Taste.
5. Wenn keine anderen Leute auf der HTTPS-Version der Seite sind, werden die folgenden Informationen:
Presse neue Informationen Taste abrufen.
6. Wird durch Zufall es mag für die HTTPS-Version der Seite oder der Facebook-Crawler bereits Ihre Seite besucht, wird die folgende Informationen angezeigt:
Presse Scrape Wieder Schaltfläche.
7.Aktualisieren Sie Ihre Webseite und die Facebook Likes sollten vorhanden sein.
Weitere Informationen darüber, wie der Crawler arbeitet Facebook finden Sie unter:
https://developers.facebook.com/docs/sharing/webmasters/crawler
Danach sollten Sie Likes auf den wichtigsten Seiten Ihrer Website platzieren. Nach dem Aktualisieren dieser Seiten sehen Sie sofort alle Ihre vorherigen Facebook-Likes. – John
Seltsam, ich habe das (und der Open Graph-Debugger zeigt, dass die http-kanonische URL korrekt erkannt wird, mit der korrekten Anzahl an Likes), aber die Like-Schaltfläche auf der Seite zeigt die (viel kleineren) Likes für die https-Seite. – Clafou
Ich löste das obige Problem, indem ich sicherstellte, dass das Attribut "daten-href" meiner fb-ähnlichen Schaltfläche die https-URL verwendete (sie verwendete immer noch die http-URL). – Clafou