2017-02-24 1 views
0

Ich zog mein Blog zu https und natürlich alle Facebook-Aktien Zähler nun auf 0 zurückgesetzt werdenFacebook Aktie Zähler zurückgesetzt, nachdem HTTPS

Ich habe mehrere Stunden damit verbracht, Sachen online zu lesen und ich habe die Lösung um das og: url-Tag auf die alten URLs zu verweisen (mit http statt https).

Es funktionierte einem Tag, aber jetzt alle Zähler sind wieder auf 0.

Das Merkwürdige ist, dass wenn ich die URLs überprüfen (beide mit https und http) mit dem offenen Graph Debugger es gibt mir 0 Aktien für beide URLs!

Ich weiß wirklich nicht, was ich tun soll! Gibt es eine Möglichkeit, die Zähler der http-Version der URLs zurück zu erhalten? Oder gibt es als Alternative eine Möglichkeit, die beiden Zähler zu summieren?

p.s. Ich habe bereits die 301-Weiterleitung für den gesamten Blog in meiner .htaccess-Datei aktiviert.

Antwort

0

Facebook behandelt HTTP und HTTPS als zwei verschiedene URLs und dafür zwei verschiedene Open Graph-Objekte, auch wenn der Rest identisch ist.

p.s. Ich habe bereits die 301-Weiterleitung für den gesamten Blog in meiner .htaccess-Datei aktiviert.

Und das ist dein Fehler ... Sie Notwendigkeit den alten HTTP-URLs für den FB Schaber zu halten, die OG Metadaten aus zu lesen; Wenn Sie den Scraper auch auf die HTTPS-Version umleiten, wird daraus geschlossen, dass die HTTPS-Versionen die eigentliche richtige URL für dieses Teil des Inhalts waren - und Sie haben einfach undone was Sie versuchten, indem Sie og: url zeigen auf die alte HTTP-Adresse.

Weitere Details finden Sie unter https://developers.facebook.com/docs/plugins/faqs#faq_1149655968420144.

kann Der Schaber von der User-Agent-Request-Header sendet sie erkannt werden - siehe https://developers.facebook.com/docs/sharing/webmasters/crawler

(Wie Kunden auszuschließen, die einen bestimmten Benutzeragenten aus Umleitung über .htaccess etwas senden, die für die Forschung leicht genug sein sollte, .)

+0

Das ist eine gute Antwort ... vielen Dank! Mein großer Zweifel ist jetzt: Was ist mit SEO? Ich habe sofort die 301-Weiterleitung aktiviert, weil alle Guides dies als ersten Schritt auf https verschieben. –

+0

Was ist mit SEO? Sie schließen den FB-Scraper von der Weiterleitung aus, keine anderen Benutzeragenten, unabhängig davon, ob es sich um normale Benutzer oder Suchmaschinen handelt. – CBroe

+1

Ich versuche nur zu rekapitulieren. Wenn ich es richtig verstanden habe, ist deine Lösung: 1) halte beide URLs aktiv; 2) setze den 301 Redirect für alle außer den FB Scraper; 3) setze die og: URL auf die HTTP-Version. Ist das richtig? –

Verwandte Themen