How to Stop Web Site Push Notifications in OS X
Many websites are using push notifications to send updates and alerts to Mac users. These alerts are signed up for through Safari, and then arrive as banners appearing briefly on the desktop, then fade away to sit in the Notification Center of OS X until they’ve either been cleared out or addressed manually. If you no longer want to receive push notifications from a website, you can adjust them on a per-site basis not through Safari, but through general System Preferences on the Mac.
- Open System Preferences from the Apple menu, then choose the “Notifications” panel
- Scroll through the side menu to find the site name(s) under “In Notification Center” and select the site to adjust settings for
- Under “alert style” choose ‘None’, then uncheck the box for “Show notifications on lock screen” and uncheck “Show in Notification Center”
You can also drag the site name down from “In Notification Center” to “Not In Notification Center”, but if you have a lot of stuff in notification center that can be challenging if not impossible since the preference window is not expandable.
Because push notifications are delivered to OS X as banners, you can also control how long they linger on the screen by using a defaults command string. That offers another option to disabling them completely if you just want to read a quick headline and then ignore the alert. If you’re being pelted with notifications while trying to get some work done but still want to generally be subscribed to push from the website in question, it’s probably best to just temporarily turn off Notification Center in OS X instead.
As of now, sites that have been chosen to not appear in notification center still appear in the Notifications system preference panel. That’s likely so you don’t get pestered to allow or disallow the notifications every time you visit the sites in question, but with enough alerts you can find the preference panel to get fairly cluttered.