Major Search Engines Collaborate on Web Index Tool

You don’t often get to see major search engine rivals Google, Yahoo, and Microsoft agreeing to work together on something. But apparently the clamor from webmasters, to say nothing of the practical benefits to the search engines themselves, could not be ignored. Meet 0.90, a site that eases the job of submitting web pages for indexing to the search engines.
Continue reading