It doesn't, but the next best thing is adding a shortcut to your home screen. Here's how to do it on Android phones using Google Chrome
- Click the three dot menu in the upper right
- Click "Add to Home screen"
There are similar procedures on other devices and browsers


