In the "Create Shortcut" dialog box, choose a name for your shortcut and select the "Pin to taskbar" checkbox.
Check the box "Open as window" if you want the site to open in its own window without the standard browser toolbars.
Alternatively, you can also pin a website to the taskbar by dragging and dropping the website's favicon from the address bar to the taskbar.