When I put in an image URL or search term, I would get:
抱歉,您需要检索的图片我们无法下载,请从本地上传图片进行检索。
百度识图测试版感谢您的使用,我们会继续努力提升效果。
Google Translate:
Sorry, you need to retrieve the pictures we could not download, please be retrieved from the local to upload pictures.
Baidu knowledge map Thank you for using the beta version, we will continue our efforts to enhance the effect.
When I tried to upload an image, it would just hang, sometimes freezing Chrome.
It means "learn picture" in Chinese. It's in the title. 識圖 even though the pinyin is not that pleasant to people who knows English, Baidu is a Chinese search engine and most of the users are Chinese speaking users. Furthermore, as a Chinese speaking person I can well make fun of it by saying "shxt" every time the engine spits out the right image!
I don't know why you got donwvoted, your comment is perfectly valid. Plenty of case studies about Anglo-Saxons making silly linguistic faux pas in other countries, including China. China has a huge domestic market but the companies there will eventually also have business case studies warning against "shitty" linguistic mistakes ;)
This, however, is a site in Mandarin targeted at Chinese. "Shitu" is not intended for Western markets, it just happens to appear in Latin script in a URI.