When to Excite and when to Yahoo!: evaluating the Internet search engines