Announcement

Collapse
No announcement yet.

Fehlende Bilder trotz vermutlich sauberer Serverkonfig

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehlende Bilder trotz vermutlich sauberer Serverkonfig

    Hallo,

    wir testen Blog2Social Free mit WordPress 6.9.4, Yoast SEO 27.6 und einer Facebook-Seite.

    Problem:
    Ein Linkpost wird erfolgreich auf Facebook veröffentlicht, aber Facebook zeigt kein Vorschaubild an.

    Was geprüft wurde:
    - Beitragsbild ist 1200 x 630 px
    - WordPress-Beitrag enthält ein korrektes og:image:
    waermepumpe_homeassistant_facebook_1200x630.png
    - og:image ist per HTTPS erreichbar
    - doppelte OpenGraph-Tags wurden entfernt
    - Blog2Social Open Graph/Twitter Meta Tags wurden deaktiviert, Yoast liefert die Social Tags
    - robots.txt erlaubt:
    facebookexternalhit, Facebot, Meta-ExternalAgent
    - Serverlogs zeigen für facebookexternalhit:
    Beitrag: HTTP 200
    Bild: HTTP 200
    - Facebook Sharing Debugger meldet trotzdem 403 bzw. zeigt kein Bild

    Frage:
    Warum erzeugt Blog2Social/Facebook trotz korrektem og:image und HTTP 200 keinen Linkpost mit Bild?
    Gibt es eine Einstellung in Blog2Social Free, die wir übersehen?​

    Danke!

  • #2
    Hallo Herr Bitzer,

    vielen Dank für Ihre Nachricht.

    Es gibt verschiedene externe Faktoren, die dafür verantwortlich sein können, dass Bilder in Facebook Link-Beiträgen nicht korrekt angezeigt werden. Bitte beachten Sie, dass Blog2Social lediglich den Link Ihres WordPress-Beitrags an Facebook weiterleitet. Danach ist Facebook für die restliche Darstellung verantwortlich.
    In dieser Anleitung werden Ihnen mögliche Ursachen sowie Lösungen diesbezüglich gezeigt: Wenn ich auf Facebook poste, erscheint kein Bild oder ein falsches Bild. Warum?

    Lassen Sie mich gerne wissen, falls Sie weitere Fragen haben.

    Beste Grüße

    Benedikt Birbaum

    Comment


    • #3
      Hallo Herr Birbaum,

      danke für die Infos. Leider sind wir da schon einen Tacken weiter...

      Den Sharing Debugger haben wir bereits getestet.

      Unsere WordPress-Seite liefert korrekt:
      og:image mit https
      1200 x 630 px
      robots.txt erlaubt facebookexternalhit, Facebot und Meta-ExternalAgent

      Unsere Nginx-Logs zeigen:
      facebookexternalhit ruft die Beitragsseite mit HTTP 200 ab
      facebookexternalhit ruft das og:image mit HTTP 200 ab

      Trotzdem zeigt der Facebook Sharing Debugger 403 und der Facebook-Post enthält kein Bild.

      Können Sie bitte erklären, warum Blog2Social/Facebook trotz HTTP 200 und korrektem og:image kein Vorschaubild übernimmt?​

      Danke!

      Comment


      • #4
        Hallo Herr Bitzer,

        vielen Dank für Ihre Rückmeldung.

        Was genau zeigt Ihnen der Facebook Sharing Debugger denn zu Ihren Links an? Fügen Sie gerne Screenshots bei.
        Haben Sie diesbezüglich schon Rücksprache mit Ihrem Webhoster gehalten? In einigen Fällen wird der Zugriff von Seiten des Hosters blockiert. Dieser müsste die entsprechende Blockierung dann aufheben, damit Facebook wieder fehlerfrei auf Ihre Website zugreifen kann.

        Bitte beachten Sie in diesem Zusammenhang, dass Blog2Social nur Ihren Link an Facebook übergibt. Der gesamte nachgelagerte Prozess liegt leider außerhalb unseres Einflussbereichs. Wenn auch der Facebook Sharing Debugger kein Bild anzeigt, ist dies ein eindeutiges Zeichen dafür, dass die Ursache nicht bei Blog2Social liegt.

        Beste Grüße

        Benedikt Birbaum

        Comment


        • #5
          Hallo Birbaum,

          der Facebook Sharing Debugger zeigt bei einer öffentlich erreichbaren WordPress-Beitragsseite einen HTTP-403-Fehler an und baut deshalb keine Bildvorschau auf.

          Gleichzeitig zeigen unsere Nginx-Access-Logs, dass Requests mit dem User-Agent facebookexternalhit/1.1 auf die Beitragsseite und auf die og:image-Datei mit HTTP 200 beantwortet werden.

          Geprüft wurde bereits:

          - robots.txt erlaubt facebookexternalhit, Facebot und Meta-ExternalAgent
          - og:image ist im HTML vorhanden
          - og:image verweist auf HTTPS
          - Bildgröße 1200 × 630 px
          - direkter Abruf der Bilddatei liefert HTTP 200
          - WordPress-/Redis-Cache wurde geleert
          - eigener VPS mit Nginx, kein Shared Hosting

          Da die Logs 200 zeigen, der Debugger aber 403 meldet, vermuten wir ein Problem im Zusammenspiel aus Facebook Debugger, Host-/Redirect-Handling, Caching oder einer serverseitigen Regel.

          Aus Datenschutz-/Projektgründen möchte ich die konkrete Preview-URL nicht öffentlich posten. Gibt es bestimmte Header, Nginx-Regeln oder technische Prüfwerte, die Blog2Social für Facebook-Linkposts voraussetzt?​

          Comment


          • #6
            Hallo Herr Bitzer,

            von unserer Seite aus gibt es keine speziellen Vorgaben oder Prüfwerte für die Veröffentlichung von Link-Posts auf Facebook. Bitte prüfen Sie daher gemeinsam mit Ihrem Hosting-Anbieter, ob möglicherweise serverseitig Anfragen blockiert werden, die dieses Verhalten verursachen.

            Alternativ empfehlen wir Ihnen, sich direkt an den Facebook-Support zu wenden. Da Blog2Social, wie beschrieben, nur Ihren Link an Facebook übergibt, haben wir leider keinen Einfluss auf die anschließende Verarbeitung durch Facebook.

            Beste Grüße

            Benedikt Birbaum

            Comment


            • #7
              Hallo Herr Birbaum,

              danke für den Support. Ich schau mal was geht!

              Beste Grüße

              Kai S. Bitzer

              Comment

              Working...
              X