Hundreds of URLs are blocked by Facebook each day. Facebook does this to remove sites infected with malicious software, offensive content, or suspected as spam.
The sad truth is Facebook errors on the side of caution and often blocks good websites. The most common reason is a community standards ban for spam.
This happens when someone repeatedly drops your URL into a caption, comment, or direct message. As a result, Facebook's algorithms automatically flags your content as spam.