The Following Required Properties Are Missing: fb:app_id (Safe to Ignore)

If the Facebook Sharing Debugger tells you “The following required properties are missing: fb:app_id,” you can ignore it. Despite the wording, nothing is broken and no property is actually required. Your Open Graph tags are fine and your pages will share correctly.

The Following Required Properties Are Missing fb:app_id error in Facebook debugger
“The Following Required Properties Are Missing: fb:app_id” Error
Key Takeaways
  • This warning is safe to ignore. Your Open Graph tags are fine and your links will share correctly on Facebook.
  • The fb:app_id tag powered Facebook Domain Insights, which Facebook began retiring in 2016, and Open Graph Stories, which ended in 2018. Nothing reads the tag today.
  • Yoast removed the fb:app_id field in Yoast SEO 15.5 for exactly this reason, which is why you cannot find the setting anymore.
  • If you still want a clean debugger report, the fastest fix is a one-line snippet using Facebook’s public default App ID.
  • You only need your own Facebook App ID if you actually use other Facebook platform features.

Why the fb:app_id Warning Appears (and Why It No Longer Matters)

The fb:app_id meta tag used to connect your pages to a Facebook App so Facebook could attribute activity back to it. It fed two products: Domain Insights, the old analytics tool Facebook began shutting down in 2016, and Open Graph Stories, which Facebook discontinued in 2018.

Both are gone. The tag is not read by anything in Facebook’s current ecosystem, and the analytics it once provided now come from the Meta Pixel instead. The Sharing Debugger simply never had its checklist updated, so it keeps reporting a missing property that stopped mattering years ago.

This is also why the setting vanished from your SEO plugin. Yoast removed the fb:app_id field in Yoast SEO 15.5 and now recommends against adding the tag back, noting that obtaining an App ID was a convoluted process for a tag nothing uses.

Do You Actually Need to Fix It?

For almost everyone, no. If the rest of your Open Graph tags are in place (og:title, og:description, og:image, og:url), your links will preview correctly on Facebook whether or not the App ID is there. Test a page in the debugger and look at the preview image and title rather than the warning list.

There are two situations where adding it is reasonable. The first is practical rather than technical: you are handing a client or a manager a debugger report and you want it clean. The second is that you genuinely use other Facebook platform features and already have an App ID to point at. If neither applies, you are done, and the rest of this guide is optional.


Option 1: Silence the Warning With One Snippet (Fastest)

You do not need to create a Facebook App just to clear a cosmetic warning. Facebook publishes a default App ID that any site can use, and Yoast documents this as the simplest route. Add this to your child theme’s functions.php or a custom plugin:

add_action( 'wp_head', function () {
	echo '<meta property="fb:app_id" content="966242223397117" />' . "\n";
} );

That is Facebook’s public default App ID. Swap in your own if you have one. Add the snippet through a child theme or the Code Snippets plugin so a theme update cannot wipe it, then clear your cache and re-test.

One caution: only add this tag once. If your SEO plugin or another plugin is already outputting Open Graph tags, adding a second source of the same tag creates duplicates, which produces real debugger errors rather than this harmless one.


Option 2: Use Your Own Facebook App ID

If you want the tag pointing at an App you control, and especially if you already use other Facebook platform tools, you can create a free Facebook App and reference its ID instead. This is the longer route, and it is only worth it if you have a reason beyond the warning itself.

Create a Facebook App

Head to the Facebook Developer portal at developers.facebook.com/apps, hover “My Apps” in the top right, and click “Create App”. Give it your contact information and a name, which is usually just your website name.

Create App button in the Facebook developer portal
Facebook Create App Screen

Switch the App to Live Mode

A new app starts in development mode, and the App ID will not validate publicly until it is live.

Facebook app in development mode

Click the “In Development” toggle and Facebook will ask for a privacy policy URL before it lets the app go live.

Privacy policy URL field in Facebook app settings

If your site does not have a privacy policy page yet, WordPress can generate a draft for you under Settings > Privacy. Once the URL is saved, toggle the app to live and accept Facebook’s terms.

Facebook app switched to live mode

Add the Tag With Meta Tag Manager

With a live app, you can output the meta tag. If you would rather not touch code, the free Meta Tag Manager plugin handles it from the dashboard.

Install the plugin, then open Settings>Meta Tag Manager.

Meta Tag Manager settings page in WordPress

Select “property” as the tag type, set the property value to fb:app_id, put your App ID in the content field, and save.

Meta Tag Manager settings with fb:app_id property and content filled in

After clearing your cache, the tag will be present in your page source.

fb:app_id meta tag visible in page source code

Re-test in the Facebook Debugger

Whichever route you took, clear your site cache and run the URL through the Facebook Sharing Debugger again. Facebook caches what it scraped previously, so click Scrape Again to force a fresh fetch.

Scrape Again button in the Facebook share debugger
Scrape Again button in the Facebook share debugger

The warning should be gone. If it persists, the tag is almost certainly not reaching the page source: check that your cache is genuinely cleared, and view the page source to confirm the tag is there exactly once.

Frequently Asked Questions

Will the missing fb:app_id warning hurt my SEO?

No. The Facebook Sharing Debugger has nothing to do with Google, and the tag has no bearing on search rankings. It does not affect how your pages appear in search results.

Why can’t I find the fb:app_id setting in Yoast anymore?

Because Yoast deliberately removed it in version 15.5, on the grounds that the tag is unused and the App ID process caused more confusion than it was worth. Yoast still outputs the rest of your Open Graph tags.

Is it safe to use Facebook’s default App ID?

Yes. It is published by Facebook as a shared default and is documented by Yoast for this purpose. Since nothing consumes the tag anymore, it only serves to satisfy the debugger’s checklist.


Once your shares are behaving, it is worth checking how your pages look across the other networks too. Social Media Share Preview shows the Facebook, X, and LinkedIn previews side by side, and our guide to WordPress social image generators covers automating the images themselves.

Picture of Andy Feliciotti

Andy Feliciotti

Andy has been a full time WordPress developer for over 15 years. Through his years of experience has built 100s of sites and learned plenty of tricks along the way. Found this article helpful? Buy Me A Coffee

34 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?

    1. In the WordPress plugin Rank Math, under the ‘Titles & Meta’ option, click on Social Meta and there’s an option there to add the numeric value of YOUR Facebook App

  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.

  5. Hello Andy – just followed your guide to getting fb:app_id into wordpress site using Met Tag Manager. When I select “property” it does not aloow me to enter the value fb:app-id. As soon as I type it and press enter it goes blank.
    Any suggestions
    Cheers

    1. Peter under Tag type select Property and next to Tag Type you have property Value under tou have option to select some option but you will see a text: choose a value or type in a custom one… so you copy this: fb:app_id or type it and click save changes. That is.

  6. Hi i fix one of the problem with your method using Met Tag Manager (fb:app_id) but i have this more errors can you help me with that? The following required properties are missing: og:url, og:type, og:title, og:image, og:description. Thanks

    1. Hey Dejan,

      Those errors can be addressed by adding those errors in place of fb:app_id, adding one at a time until you’ve got them all covered… or… using an SEO plugin like All In One SEO. Hope you find this helpful.

  7. Your instructions are a bit out dated (I know, “Already?” but yes, they are) for where to click. It’s now Getting Started and not My Apps.

    When searching under Add New Plugin within my WordPress Dashboard, the Meta Tag Manager plugin was not made available. So, I downloaded it then uploaded, installed and activated the plugin.

    Then… I can clearly see my meta property is displaying correctly once I cleared the cache… yet, Facebook’s Debug STILL displays the same error… this time with additional information… “image webp could not be downloaded”.

    This now put Facebook in as big a “GRRR” for me as LinkedIn for NOT allowing users to display webp formatted images when they load faster due to a much smaller file size as opposed to jpg formatted images.

    Both of those platforms SHOULD allow the webp image format as the pages load faster for their users. So what are they thinking by NOT allowing them?

    Makes me wanna’ scream at these two social media platforms.

  8. HI, Andy,
    I did get that error and your instructions are very clear! (thank you!) But — why is it important that I fix that error in the first place — especially since Yoast removed the ability to fix it without installing (yet) another plugin?

  9. Hi, the instructions are very clear, thank you, and I understand that it is to remove the decribed error. I’m sorry if I’m a bit slow, but what actually ID the error? What am I fixing with this? I’m not very technical, so I don’t understand why I’m actually doing all this. Please help, I’m a bit lost! Thank you!

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.