Open graph issues on under construction page

Prior to launch of our site I’m collecting email addresses on a page I have set using your under construction plugin.

I have set open graph data for both the home and the under construction page. Both have the same featured image and text set up in yoast.

But facebook only finds the open graph data when directly pointed to the page in use by the under construction plugin:

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.imaginariumvr.com%2Fcoming-soon

When pointed to the homepage it gets errors:

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.imaginariumvr.com

What am I doing wrong? Cheers!

Hello There,

Thanks for writing in! I have checked your page and I noticed that you installed Yoast SEO plugin and Complete Open Graph plugin. You can only use one plugin or it is already an overkill and would confused Facebook which Open Graph to use. Please disable one of the plugin and test again.

Please let us know how it goes.

Yes, I added Complete Open Graph in an attempt to solve the problem. I’ve disabled it now to show you. Same problem. Thx.

Super worried about this RueNel. Been trying to work it out for days and its delaying our opening now. Any help you can give asap will be much appreciated.

Hello There,

Thanks for updating in! Facebook could not check the tags because when facebook scrape your site, your server responded a 503 code. I logged to your site and disabled/enabled the Under Construction plugin. I went back to the debugger and scrape the page one more time. This time around your server responded 206 and it seems the issue is now resolved.

Please check your site again.

Excellent! Many thanks! The ol’ switch it off and on again trick! Of course! :slight_smile: Thank you so much!

Glad that we could be of a help :slight_smile:

Oh-oh! it appears that switching it on & off is a temporary fix. It looks to me like the Under Construction plugin is the culprit. I will now try other plugins… If you have any other ideas please let me know.

Hi,

I just tried to scrape multiple times and it seems to be working fine.

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.imaginariumvr.com

Can you try checking it again.

Thanks

Apologies, I’ve just seen the problem. Here it is anew:

When you post a https version of the domain to the Facebook debugger or Facebook itself, eg: https://www.imaginariumvr.com all is fine. But when you post a non-https version of the domain eg: www.imaginariumvr.com or http://www.imaginariumvr.com the open graph data is wrong. I have a force https rewrite in .htaccess. I thought this would suffice.

What am I missing? Is there a setting I should use?

Thanks again!

Hi,

It is facebook cache,facebook can no longer scrape that url again due to a redirect so it is showing the old data.

Thanks

Thanks @paul.r
So, I removed the redirect and forced a fresh scrape. Same problem. Would not this have solved the problem as diagnosed by you? I put the redirect there after the problem had already shown itself.
Cheers

Hey There,

I have logged back to your site and I found out that your Site URL is not using https. I would highly recommend that you change this in Settings > General > Site URL and include the WordPress Address URL.

Hope this helps. Kindly let us know.