• Resolved MinstrelsGhost

    (@minstrelsghost)


    You need to set a 5 second delay before publicize posts to facebook. It is posting before SEO plugins can write the og meta tags. If I post and publicize at time of publish it does not pull the og information but if I repost 5-10 seconds later it does. Don’t tell us we need to put a ticket in with facebook or other plugin developers lie SEO Ultimate just set a delay on publicize.

    https://www.ads-software.com/plugins/jetpack/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jeremy Herve

    (@jeherve)

    Jetpack Mechanic ??

    Most Open Graph plugins add the tags even before the post is published, so I don’t think this would be a problem. You can check by enabling SEO Ultimate’s Open Graph module, and then creating a new post. Save as a draft, and hit the Preview button. Once you’re there, right-click on the page and view source. You’ll notice the Open Graph Meta Tags right there at the top, although the post hasn’t been published yet.

    If I post and publicize at time of publish it does not pull the og information but if I repost 5-10 seconds later it does.

    That may indeed happen sometimes. Jetpack’s Publicize module, much like other plugins you may use on your site, is triggered when a post’s status switches from draft, pending, or scheduled, to published. Depending on your site and the plugins you use, a lot of actions may happen at that exact moment. Sometimes, there are so many things happening at the same time that your site slows down a bit. You may see it yourself and have to wait a long time after clicking the Publish button.

    In Jetpack, we try to help a bit by waiting until the very end of the publication process (shutdown #) to trigger Publicize. Unfortunately, it looks like it may not be enough on your site. Your site is still a bit too slow when Facebook’s crawler accesses your site after receiving Publicize’s signal. Facebook eventually gives up before it can retrieve Open Graph Meta Tags.

    We’ve considered delaying Publicize a bit more to avoid such issues, but we haven’t made any decision yet. When we do, we’ll make sure to post about on the Jetpack blog.

    In the meantime, I’d recommend reviewing your plugins and making sure you deactivate any plugin you don’t need, and that may be hooked to the publication process.

    You can also add a caching plugin as it may help improving your pages’ first loading time.

    If Facebook seems to be able to grab text (the title and description of your posts) but not the images, you could check if your hosting provider offers the option to serve your images from a cookie-less, static instance. That would speed things for your images, maybe just enough for Facebook to be able to pick the image.

    I hope this helps.

    i have the same issue while using Yoast SEO, i really love the simplicity of the jetpack plugin and configuration, but the og:image seems to be a big problem when it comes to share a post on a facebook site.

    I know this is an old post, but I am having the same issues and would love to find a way to delay posting to FB using publicize.

    Im using Yoast SEO and Publicize. I have tested numerous times and the majority of my posts are shared to FB without OG data.
    I have also found that when using publicise, FB is scaping my post before OG data has been written, i have to manually re-scrape all my posts for FB to get the OG data.

    When I disable publicize all my OG data is scraped by FB after publishing.

    I have the same problem. The Jetpack mail support is unfortunately completely helpless at this thing. Our server runs without problems and the server load is very low, but there are problems, especially with the pictures of Photon, which can not be downloaded by Facebook.

    Plugin Author Jeremy Herve

    (@jeherve)

    Jetpack Mechanic ??

    FB is scaping my post before OG data has been written

    That’s not possible I’m afraid. The data is added as soon as the post is saved.

    have to manually re-scrape all my posts for FB to get the OG data.

    there are problems, especially with the pictures of Photon, which can not be downloaded by Facebook.

    I talked a bit about the reasons behind those issues above:
    https://www.ads-software.com/support/topic/jetpack-publicize-needs-a-delay-before-posting/#post-7050778

    That said, and as I mentioned above, delaying Publicize could solve the issue. That’s definitely something we’ve considered, and we’re still experimenting with this. It’s unfortunately not a trivial change to make.

    I’ll post again here as soon as make progress on this.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Jetpack Publicize needs a delay before posting’ is closed to new replies.