Forum Moderators: open
Don't like the idea of another rising search portal that caches pages however. Especially since they screwed up my CSS and have held onto this ugly snapshot for 6 months now. Hopefully the new portal will grab another copy and get it right this time.
[edited by: Woz at 8:48 am (utc) on April 13, 2004]
[edit reason] Linked/fixed URLs [/edit]
Here's an older thread: Largest Search Engine in the world opens [webmasterworld.com] July 1, 2002
The Chinese site does return English results. That must be the result of their crawling sites like yours. I haven't bothered figuring out their SERPs, but it looks like there are some pretty recent updates in there.