It is less critical for small businesses that do not offer e-commerce to have their own website since it can be costly to do it correctly to rank well in search engines like Google Bing and Yahoo Properly managing a high-ranking website requires time money and a constant flow of fresh content most small business owners do not have or are unwilling to dedicate significant amount of time to meet requirements however it is necessary when a business needs functionality like an online store.