How to stop news feed distribution of your Facebook post and why you might want to
Facebook posts can continue to show on people's post until the interest fully ends. However, say you have a sale on, and don't want people to be alerted about it afterwards and be disappointed it's too late. Or you want to offer a limited time service offer to test something out in your business. Whatever the reason, sometimes you just don't want people to see it in their feed after the fact.
You can stop news feed distribution on any Facebook post in advance by amending the settings when you post. Simply get your post all ready, then choose the little arrow next to publish. Choose the schedule option and update when you'd like the post to be scheduled, and when it will stop. You won't be able to schedule the post less than 10 minutes in the future.
The post will still show on your page's timeline just the same, but not in anyone's news feed. Keep in mind this will effect your further reach for these posts, so I wouldn't recommend having too many of these with too short of a visibility or your followers won't see much. But every so often, you just want something to hide itself for the future.