How to Fix “The Following Required Properties Are Missing: fb:app_id” Error

If you have put your WordPress site in the Facebook debugger you may have seen the following error:

“The Following Required Properties Are Missing: fb:app_id” Error

This error is due to your site not having a Facebook app ID associated with it. To fix the missing Facebook App ID error from showing up on your website you’ll need to do the following:

1. Create a Facebook App

First you’ll need to head to the Facebook Developer portal to make a free Facebook App: https://developers.facebook.com/apps/

Once on the developer portal over over “My Apps” on the top right and click “Create App”.

Facebook Create App Screen

Here you can put in your contact information and name for the App (typically your website name).

After you make your app you have to ensure it’s live and not in development mode.

2. Make Sure Your Facebook App is Live

When you first create your Facebook App you’ll see that it is in development mode on top.

Click the “In Development” button and Facebook will prompt you to add a privacy policy URL to your site.

If your site doesn’t have a privacy policy you can set up a new page and use a privacy policy generator to create one. Note that this is not legal advice but Facebook won’t let your app go live without a privacy policy.

After you put your privacy policy URL in you can click the “In Development” and your app will go live after accepting Facebook’s terms.

3. Using Meta Tag Manager to Set fb:app_id

Now that you have a live Facebook app we can now add the correct meta tag to our site. Many SEO plugins will let you add your Facebook App ID but sadly the most popular plugin Yoast has removed the option. So we’ll be using Meta Tag Manager to add the correct meta tag to our site with the App ID.

First you’ll need to install Meta Tag Manager. This can be done by searching Meta Tag Manager in the plugin area of your site.

Installing Meta Tag Manager

Once the plugin is installed you’ll have the option Settings/Meta Tag Manager which will allow you to add the correct meta tag.

On the plugin page you’ll be able to add the meta tag for your fb:app_id. First you want to select the property tag type in the dropdown.

After selecting a tag type you’ll be able to add the property value of “fb:app_id“. Then in the content field put your Facebook App ID. Enter those then click save changes.

Once you save this and clear your cache the correct fb:app_id property should now be in your site’s source code.

If your Facebook App is live and you did everything correctly after saving the page you’ll see no error.


Now that you’ve successfully added your Facebook App ID to your site ensure your site’s cache is cleared and test the site again in the Facebook Debugger.

If the page is cached in Facebook you may have to click “Scrape Again” for Facebook to retest your page.

Scrape Again button in the Facebook share debugger

After that your error for the missing: fb:app_id should be resolved!


If you have any questions let me know in the comments below.

 

Andy Feliciotti

Andy Feliciotti

Andy has been a full time WordPress developer for over 10 years. Through his years of experience has built 100s of sites and learned plenty of tricks along the way.

23 Responses

  1. Hi Andy, I just read your post, I don´t have an issue with my website but with my IG share link. It shows my pic, but not my name, description & handle (just “www.instagram.com”). Tried it with the Fb debugger and got the error message “Missing Properties: The following required properties are missing: fb:app_id”.
    Do you have any idea how to fix this? thx!

    “url”: “https://www.instagram.com/_u/leoniekaiser/”,
    “package”: “com.instagram.android”,
    “app_name”: “Instagram”

    1. Hey Leonie, sadly you can’t modify what code Instagram uses and you’ll always have this error (granted it’s irrelevant). This tutorial shows you how to fix it for your website. That being said you can use a tool like https://www.sharekit.io/ to modify what displays when you share a link on social. For example this tool should let you add your name or any details you’d like.

  2. I’ve done all of this, but the Sharing Debugger is still showing the FB App ID as missing. Any thoughts on fixing this?

      1. Hi Andy,

        I have followed step by step and the property option is easy to select. I don’t see the option to select “fb:app_id” so I typed the information and then I also typed in the Facebook App ID. I was hoping this would resolve my issue but I still get the same error.

        What do you suggest I do to solve this problem?

  3. Thanks for explaining the problem. The FB app dashboard looks different and I can’t see the developer mode. Also it asks for products to add and I’ve no idea which one to select.

  4. Thank you for your clear instructions. After following your steps, the “fb:app_id” notification in the sharing debugger has been fixed. I am quite new to Wordpress and don’t know if the problem I have is related, but when I share my URL on Facebook, the main pictures don’t load. Would you have any idea why this is and how I can fix this? I have cleared my cache and also passed the URL through the Sharing Debugger.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Tips Monthly

Get the latest from SmartWP to your inbox.