-- Google Desktop Tools and Google Labs Projects
---- Official Google Toolbar for Firefox
- 5:22 am on Jul 6, 2005
I see the relevance in this being Google's further support of FireFox which I see as a positive regardless of seo perspectives.
When was the toolbar for IE released? So
for Mozilla/Firefox means releasing a (redundant) toolbar for those years after it is released for IE?
Brought to you by