"name" is also in the URL of namecheap. It is very hard to counter legit sites with the exact keyword match in their URL, even if you have many more quality links going to you.
Try "hosting" and you'll see what I am talking about.
Try "hosting" and you'll see what I am talking about.
For instance, if I search for "how to learn Castillian", it might replace that with Spanish since that also describes what I'm looking for and will get more results.