In order to redeem Facebook likes, you need to make sure your content is truly public. In other words, you should be able to see the content when not logged in to Facebook. This is straightforward for Facebook pages and their content, but for your personal Facebook, you need to make sure:
- Your account is listed with an age over 18. If your account is under 18, even if you mark your post as public, Facebook - for security reasons - won't actually make the post visible on the internet.
- You can see the post when logged out of Facebook (Tip: you can load the page in Incognito mode, to avoid having to log in and out of Facebook).
- You have subscribers enabled on your account and they can comment / like your content. Check this under "Account Settings" => "Subscribers".