Getting your website top in search engine result is potential for business, yet very few achieve that goal, reason why they achieve top results, is that their websites have been optimized in a way that various search engines identify the content as per the keywords in the search parameters.
When a potential customer gets online, they often don't care who they end up buying from. They are looking for a decent price and an easy buying process. Even customers who have bought from you before aren't likely to work too hard to find you. If you want to succeed as an online business, you need three things: a memorable name, a great product, and good internet visibility.
Choosing a name is important. You want customers to remember who you are without getting you confused with competitors. It's certainly important that your business name is not insulting or offensive. The online business world brings you into contact with all languages and cultures, so if you are planning on international sales keep this in mind. Selecting a name that is easy to remember and spell is critical. You don't want customers flocking to a competitor with a similar name, or unable to find your website due to a "cutesy" spelling.