Create a Windows 8.1 tile for your site - Build My Pinned Site - Microsoft Internet Explorer
With Windows 8.1, pinned site tiles can notify a user outside Internet Explorer 11 and pull them right back in! If you have a web feed, you can automatically build notifications into your tile. Who said RSS was dead? If you don't have one, skip this step....