New
#11
Hello zenedge, and welcome to Seven Forums.
You should also be able to right click on the Internet Explorer icon on the taskbar to be able to click on the website under "Frequent" to pin the site in the jump list.
If you didn't want the internet shortcut for the site pinned into the jump list of Internet Explorer, then you could use OPTION THREE in the tutorial below to create a separate internet shortcut for that site that will pin to the taskbar separately.
Internet Website Shortcut - Create
Hope this helps,
Shawn