Or, if you want to pin one of the sites to your Windows 7 taskbar or your Vista Quick Launch bar, simply click and drag one of the links to add it without even visiting the site. Simply click one of the links to open that site. The new tab is an easy way to access and interact with your favorite sites. These sites will be listed by how frequently you visit them, and let you quickly access the sites you already access most. Here’s how you can customize or remove the Popular Sites page from IE 9.īy default in Internet Explorer 9, you’ll see a list of your most popular sites when you open a new tab. The new Internet Explorer 9 Beta includes many new features, including a Popular Sites page that presents a nice looking list of your most frequently visited sites when you open a new tab.