My personal definitions are:
Android - Human-like artificial being, you can (and should, otherwise we enter the realm of canon tagging) see some details, but the skin tone and general physiology should be mostly human. Detroit: Become Human's designs come to mind. neon trim on skin, or artworks that depict the innards like post #5148496.
Humanoid Robot - Artificial being that is clearly not human (you can tell that it's a robot at first glance - unnatural skin tone, you can see the innards, like post #4637465), but has a humanoid structure. If it has a face, it probably shouldn't be able to move smoothly. At the very least it can move like a human.
Non-Humanoid Robot - Artificial being that doesn't move like a human.
Cyborgs, as previously said, are human beings with enhancements. For this i would mainly tag humans with mechanoid implants that are visibly not originally part of them, like Jet Black.
There are also mecha musume, but they're a beast of their own and will not be considered for now.
The main issue I see is setting a line, because there are a lot of fringe cases which go against my explainations above.
For instance:
- Not every "neon trim on body" is necessarily an android - eg. post #2923635
- Any post under single mechanical arm and similar artworks. Can you tell whether it's an android or a cyborg without meta knowledge? Do we just not tag them if it's too ambiguous without resorting to meta knowledge? (eg. post #4219665, see also: roboco-san)
- Any android which shows too many mechanical parts, like post #5113365 or post #3862515. I would personally tag them as android, but...
- Those stylized robots, which are clearly not human, but I wouldn't put under robot (or at least not without a sub tag for them), like post #2886965.
- Do robots with only an upper or lower humanoid body count as humanoid robots? For example that video that went viral some week ago.
I would personally put under robot anything that is clearly a machine.
Because of that, I wouldn't make android imply robot, the tag definition is too broad. Cyborgs aren't technically robots either, so that applies for them too.