Important Factors to Consider When Creating a Website