1. In short, NO. You don’t get a special bonus like that from having a keyword in your top-level domain.
2. You can see that by searching naturally for anything that interests you.
3. I’d venture a guess that the top results don’t have those keywords as a domain ending. Often it’s not even in the URL at all. That’s by design.
3. Just because a website has a keyword in its domain name doesn’t mean that it’s more relevant than others for that keyword.
4. In short, you don’t need to put keywords in the domain name.
5. From a practical point of view, it’s worth also keeping in mind that businesses evolve over time, and moving domains is hard.
6. So it often makes sense to pick a domain name that you can use for the long run and not necessarily one that just matches what you’re offering today.
7. (Mueller’s example) if you focus on making awesome blue widgets, and build your website on BestBlueWidgets.com, what do you do when you start offering red widgets?”