While we should indeed give new users the benefit of the doubt there is a very fine line between a genuine but misguided attempt to help and an excuse of an answer only intended to post a link.
If they'd have left out the link then we could assume the former, that they are actually trying to help, the link pushes the answer firmly into the latter.
The link is to some random blog post about robot mops (roombas) on an "expert" site, rather than any well known brand that doesn't need this kind of spammy advertising, and is borderline useless to the actual question asked.
We don't actually care about vacuum cleaners or sites where you can buy them and that one broke because it sucked up a piece of plastic is a sad commentary on how awful or broken their cleaner already was.
A roomba cleaner is also pretty much useless in the context of cleaning a computer keyboard.
In my opinion the answer has no other reason to exist except to post that link.
Redacted content of original answer for the curious:
I would not advise doing this because I have one unpleasant case associated with cleaning the computer with a vacuum cleaner. I always ate over the keyboard and after a while it started to work badly. I decided to clean it with a vacuum cleaner. As a result, during suction, the button fell off and it was sucked into vacuum cleaner. This caused the breakdown of my vacuum cleaner. This situation <makes me think>(link to a blog post about a robot mop) about buying a new vacuum cleaner. I chose the robot mop and I am very happy.