Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

Why is my open graph image meta tag isn't working on Facebook?

This is the very first time I try to deploy something. Though the webpage is for testing purposes and not finished yet but I want to share it for my friend to see.

When I share my web with some of my friends, I can’t see the open graph image

It just displays like this

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

enter image description here

I’m just trying to implement a very simple static open graph image, not the dynamic one.

Here’s how I set up my head in the public/index.html of my React-app

  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
    <title>Mirai</title>
    <meta name="theme-color" content="#000000" />
    <meta
      name="description"
      content="Watch anime"
      />
    <meta name="mobile-web-app-capable" content="yes"/>
    <meta name="application-name" content="Mirai"/>
    <meta name="apple-mobile-web-app-title" content="Mirai"/>
    <meta property="og:title" content="Mirai"/>
    <meta property="og:description" content="Watch free anime"/>
    <meta property="og:type" content="website"/>
    <meta property="og:url" content="https://mirai-huy8856.vercel.app/">
    <meta property="og:image" content="https://s4.anilist.co/file/anilistcdn/media/anime/banner/101922-YfZhKBUDDS6L.jpg"/>
    
    <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
  </head>

Here’s my VERCEL App, I’ve View Source and saw that it has og meta tag in there, but Facebook refuses to read the image, what have I done wrong?

Here’s the Image I tried to implement.

This is my folder structure in the ReactJS application.

Folder Structure

>Solution :

You can test your OpenGraph settings on the Facebook Debugger here:

https://developers.facebook.com/tools/debug/

It is worth noting with OpenGraph Image data you should supply additional data; namely:

<meta property="og:image" content="https://s4.anilist.co/file/anilistcdn/media/anime/banner/101922-YfZhKBUDDS6L.jpg"/>
    <meta property="og:image:type" content="image/jpeg" >
<meta property="og:image:width" content="1800" >
<meta property="og:image:height" content="550" >

Further; looking at the page you give on your metadata OpenGraph URL tag
https://developers.facebook.com/tools/debug/?q=https%3A%2F%2Fmirai-huy8856.vercel.app%2F

The de-bugger states:

Missing Properties
The following required properties are missing: fb:app_id

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading