Are you starting a new small business website or revamping your current one, there are numerous ways to promote it.