I just noticed that we have an android tag. Is this tag really helpful? Depending on your chosen definition, robot may or may not include all types of android. (If you think robots have to be and perhaps even look mechanical, consider that this excludes the robots in R.U.R.)
That “Data objects to being called a robot” is neither here nor there. Or rather, it's there in-universe, but not relevant here: what matters is whether a visitor on SFF.SE would expect Data to be classified as a robot. If Data objects to being tagged a robot, let him state his case in this thread.
Given how wildly definitions differ, I think it is bad for searching to have two separate tags. I'm inclined to make androids¹ a synonym of robots. Any counter-argument?
¹ I just merged to the plural form to be consistent.