Google toolbar - SEO Glossary
The Google toolbar can be installed on to Internet Explorer. Once installed it can let you search from the toolbar, check the backlinks of a site, how many pages are indexed in Google from a site. You can also quickly navigate to the Google News site and many other Goolge resources. It can be installed from: http://toolbar.google.com.