All you should need to do is pin Chrome to the task bar, then in the address bar click (the http or https portion of the address) and drag it to the desktop. Then drag that shortcut to the task bar and the text should change to "Pin to Google Chrome" provided Chrome is the default browser. Then going forward you can right click on pinned Chrome icon and you should see a "Pinned" section at the top to select the site.