Howto: Make your Facebook business page visible to non Facebook Users
Scenario is this: Visitors try and access your facebook business page but instead they are greeted with a Facebook login/signup page. This can be changed!
Whats this article all about?
By default, a visitor must have a Facebook account and be logged into to see your business pages. If they do not have a Facebook account, or are not logged in, then Facebook will display a registration/sign-in page. This isn’t ideal, first impressions count. That’s why we worked out how to make your facebook business page public and we decided to share the knowledge for anyone else in a similar situation.
Many people cant work out why their facebook pages are not visible to the general public. For example, you have just got your new facebook username, and put a link to it on your website, only to discover that if a user is not logged into facebook, then they don’t see your facebook page. Need more clarification? Here are some pictures:
|PROBLEM: When you visited http://facebook.com/OpalCreations (or your business page) you were greeted with this page||SOLUTION: After you make the fix below, pubilc, non logged in facebook users can now see your business page in all its glory (if it has any!)|
Why can’t non logged in users see my Facebook page?
The secret is……… your page’s privacy settings are set too strictly (Not your fault, Facebook sets this by default).
Really, only one select box is controlling your facebook business page’s visibility to the masses of unregistered and unauthenticated users (Assuming there is anyone left without a Facebook account).
The culprit select box in question is titled “Age restrictions”. By default it is set to a “safe” age restriction. This means, if a user is not logged into their Facebook account, then Facebook does not know how old the user is and therefore cannot show your facebook page as you may have inappropriate content.
How do I make my Facebook business page visible to the public?
There is one simple fix to allow all users to view your Facebook pages when they are not authenticated. In principle, you need to set your facebook page permissions to have no age restrictions. I have split this into 3 steps for your simplicity. To complete these steps you will need to be the Admin of the Facebook page (Business page or personal page).
Step 1) Access your Facebook page and click “Edit Page”
You have to be editing the relevant Facebook page’s settings and permissions as there is no point setting your own user settings!
Step 2) Set the age restriction to anyone (13+)
This means anyone can access your page, so, when a non logged in user accesses your page, then there is now no longer a need to hide your page or validate/authenticate the user.
Step 3) Save your settings to make your Facebook page publicly accessible!
You need to click “Save Settings” to apply your new fix.
All done! You can now log out of your facebook account completely and then try and access your Facebook page using your page’s URL. Voila, you will now see your page as opposed to the Facebook homepage!
Thanks, but why would Facebook restrict my page in the First place?
There are probably many reasons, however the ones that make sense to us are as follows:
- It encourages non-facebook users to sign-up so the user can see your content – thus expanding Facebook’s network
- Protection to minors – Unauthenticated users maybe of any age, therefore if you have something that is not suitable for certain ages groups on your page it could cause dispute. Therefore Facebook encourages the user to login/sign-up so that Facebook can display the content if they are old enough.
- Some developer made the default setting not thinking about its repercussions!
After all, we all want to use Facebook to advertise our businesses and websites; bringing Facebook users to us. However Facebook wants the opposite – links on your websites pointing to Facebook forcing users to register to see your content.
If you need any more help, or have any other thoughts, please do comment and we will endeavour to answer your queries.