0

My page, after adding an SSL certificate (Let's Encrypt), cannot have preview fetched by Facebook or Twitter when sharing the link. I have followed The Open Graph protocol and include the following open graph tags:

<meta property="og:type" content="article" />
<meta property="og:title" content="Corner Timer: gently make you feel guilty on time-wasting apps" />
<meta property="og:url" content="https://lyminhnhat.com/resources/productivity/corner-timer-gently-make-you-feel-guilty-on-time-wasting-apps/" />
<meta property="og:description" content="Make you feel guilty for your unproductive curiosity" />
<meta name="twitter:site" content="@ooker777" />
<meta name="twitter:text:title" content="Corner Timer: gently make you feel guilty on time-wasting apps" />
<meta name="twitter:image" content="https://lyminhnhat.com/wp-content/uploads/2019/04/Screenshot_2019-04-11-11-31-39.png?w=640" />
<meta name="twitter:card" content="summary_large_image" />

However, all 3 Open Graph checkers I use - OpenGraphCheck.com, Abhinay Rathore's Open Graph Tester, Facebook's Object Debugger - say that there is no Open Graph implement. There is one exception though: Iframely's Embed Codes

Since all three checkers have problem with this, probably this is not just a problem of of Facebook, as suggested in FB OpenGraph og:image not pulling images (possibly https?). Nevertheless, nothing changes even though I have tried using html links only, stripping end white space, using <html prefix="og: http://ogp.me/ns#">.

This person suggests that it can be a server issue. Do you know why this happens?


Related: Would having a fresh website with SSL already avoid Open Graph problem?

Ooker
  • 1,969
  • 4
  • 28
  • 58
  • Did you try changing your text into all english first and see if it's working? – whalesingswee Aug 19 '19 at 13:52
  • @whalesingswee yes, I test on my English domain as well. See my edit – Ooker Aug 19 '19 at 14:28
  • as I checked here it should be server problem as well, the FB debugger can't scrape your website. It's returning blank, must have something to do with server configuration, is it a shared host or VPS? – whalesingswee Aug 20 '19 at 12:21
  • You could also check this: https://redirectdetective.com/ it seems your website not ending somewhere it should be? – whalesingswee Aug 20 '19 at 12:47
  • I use a shared hosting. Using that checker, I only get `An unknown error or HTTP state has occured. This will be investigated.` – Ooker Aug 20 '19 at 15:13
  • Maybe changing hosts or talk to them will be the best way. Not quite sure which part has went wrong. – whalesingswee Aug 21 '19 at 02:54

1 Answers1

0

In my case, it seems that the crawler is just having a bug. I have my own canonical answer in this question, hope that helps someone: FB OpenGraph og:image not pulling images (possibly https?)

Ooker
  • 1,969
  • 4
  • 28
  • 58