You think of the potential use of the domain... usually, google search results + all what you mentioned count... ITs important also to consider the TLD... .com always is the best to use..
Think that way, if you want to buy a cable online, will you type in google "cable buy"? it might be the case if your english is not good, which means that you potentially wouldnt be a site visitor that will pay cash to buy online.. hence such a domain wouldnt be the best to invest in... I might be harsh, but Im saving you some cash here that would be wasted on thsi domain...
Good luck my friend.