Lately I’ve come across a lot of situations with new clients where they are having trouble getting access to their existing source files or getting their current providers to cooperate in many ways. So today I’m going to talk about three business fundamentals that should be established when starting a website.
1. Establish Ownership. The first and most important one of these principals is to own everything – your domain name and all of your content (words, pictures, logos, graphics, videos, etc.). There are many, many companies who will offer you great deals up front (such as a “free” website for a year) but then retain ownership of your site, so you are left with little options or flexibility. Although the initial cost may be higher, establishing ownership will pay dividends throughout the lifespan of your website by assuring that certain barriers to progress will not be imposed.
2. Have Complete Access to Your Content. In many (if not most) cases, there is one major exception to the “establish ownership” rule and that is in regards to hosting. Most small businesses just do not have the time, resources, or know-how to manage their own hosting servers so it makes sense find an established hosting company to handle these tasks. However, when you employ a hosting company, it is important that you have direct access to all your files via FTP. Many small business owners don’t understand the process or the importance of this ability, but by having full access a professional developer can instantly add, modify, or delete any website item on your behalf.
3. Adaptability and/or Agility. This is the only one of the three which actually deals with website design (my specialty). The basic point here is that the online universe is rapidly evolving and it is important that your website’s design has the ability to integrate newer features, technologies, and design features. Of course, this is much more of an art than a science because none of us know which innovations are on the horizon. But by keeping your site agile and not “painting yourself into a corner” with too many static features and dependencies, you and your developer will maximize the possibilities for the future.
~ Ric Albano