Excite has a [url=www.excite.co.jp/world/]Translation[/url] page where they have 5 options for users:
Text translation - enter text and translate it from English to Japanese or vice versa
Web page translation - enter a URL and translate it from English to Japanese or vice versa (followed links are also translated)
Translation search - enter Japanese keywords and it will find English sites This is most likely what you saw sugarkane
Translated directory listings - directory search
Popular sites translated
If you posted the URL I might be able to tell you what keywords they were finding you under (if they were using the Translation Search).
Some interesting news on this front, Excite Japan is using a company called [url=www.elingo.com/]elingo[/url] for their translation services, including all those I listed above. However, as of November 27, this company has gone out of business. It is not certain whether Excite Japan will buy this company or it's technology, or go looking for another vendor. The elingo online machine translation between Japanese and English is probably one of the best ones available in my opinion. I'll have to keep my eye on this one.