My page, after adding SSL certificate, 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 property="og:site_name" content="Lý Minh Nhật" />
<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 this may be a server issue. A misconfiguration, perhaps. Do you know why this happens or how to identify the problem?
Other information:
• SSL certificate: Let's Encrypt
• Control Panel: DirectAdmin
• Server: Nginx
Related: How to know if a problem is a server issue or control panel issue?
https://quảcầu.com
does not work properly, because the certificate returned by the server is for nameserver19.digistar.vn
and not your name. So that would be first point to address as any proper HTTPS client will refuse connecting to it. Second you seem to test withhttps://quảcầu.com/bo-suu-tap-tu-dien-chuyen-nganh/
which for me returns a 404 anyway after I bypass the certificate checks. Third, even if I check the main page, there is no meta tags, as the following returns nothing:wget -O - --no-check-certificate https://quảcầu.com/ | grep meta
.