Web Design “CMS” Style: Is It Right For You?
by Stephen Dow: NetSpeak Solutions – Web Design Firm
Occasionally we’re asked if we could develop a web design that would allow a client to update specific content themselves. This type of web design is based on a “Content Management System” structure. We then would say “yes” – but with caveats. First, we’d let the client know that CMS enables us to produce a web site that will “look” just as they wish. However, since it’s more complex to accomplish (because it’s database driven) more coding (more time) is required. So, it will cost more.
Over the last year or so, we’ve asked ourselves why clients inquire about these types of web sites more and more. From this, we’ve determined that it’s due to two factors; one is because of the use of social media sites (blogs as well) – where people have the freedom to post, edit and delete whatever they want – with the desire to communicate as the primary motivating factor. The second reason we’ve identified is perceived cost. Many clients “believe” (largely due to over-simplified, big company marketing efforts) that CMS sites will cost them less, and they’re much easier to maintain. The truth really is that CMS sites “only sometimes save you money”. Most of the time they add a lot of time in administration duties, and, “they actually cost you more money”. They can also impede the establishment of a search engine presence – or ruin an existing presence (if you aren’t fully versed in web marketing).
Creating a custom web design with CMS technology allows a designated person(s) to edit or update specific content on the web site using a specifically designed WYSIWYG (“what you see is what you get”) editor. This editor is located inside a password protected admin page. If you are familiar with blogs, this administration area has something similar to a word processing program in it, but doesn’t have all the features. Using this WYSIWYG – and other tools – allows you to edit, add or delete text, photos, and can also enable you to upload and link to video, PDF’s and other files.
It’s important to note that a Content Management System does not enable you to control the code that defines the overall site “design” or “layout template”. You can only edit text, photos, videos, and some other items within the existing coded framework. This is where you need a web design professional. He/she can alter the main design code (usually PHP code), with possibly some JavaScript and likely CSS (cascading syle sheets).
Contrary to big company advertising claims, the decision to utilize a CMS based web design should not be taken lightly. Here are the key issues we think you need to consider:
1. Initial Development Costs: A custom website with CMS pages for editing will take more development time to create than a static web designs using XHTML and CSS that operates the same except for editing. However, if you or someone else in your organization has skills in these areas (and the associated software), then you’d probably br better off if you updated a less expensive static site. In fact, depending upon the number of pages, the amount of content (text, photos images, PDF’s, etc.), design complexity, and other features, it will cost up to 25-45% more to create an identical CMS web site.
2. CMS is Database Driven: When developing a CMS site, a hosting company (or corporate entity) must install and maintain software on a web server and a database server. As a result, web pages are actually created “on the fly”. The page header, footer, main body and other content are stored in a database and are brought together using the main design template(s) coded for the overall design.
This is important, because the database software and the code used to access the database is more vulnerable to attacks by hackers than a “static” web site. This is not to say that this is a horrible problem – just that the providers of the software regularly release security updates that need to be applied to CMS software. Unfortunately, this is another item that takes time and thus will likely cost money (less so, if you are using a hosting company). But even if you won’t be paying for updating the software, you will typically will have to pay for periodic security and software updates if your company has the servers – and possibly if you are using a hosting company. However, other time and cost issues can sneak up on you down the road (see conclusion).
3. Updating Needs: If you plan to update multiple pages with content, video and images on a daily to weekly basis, then you will likely save some money if you use a CMS site design (assuming you can deal with issue #4) . But if you end up updating content monthly (or less), you will likely not be saving money. In this scenario, a web designer or programmer will be able to make updates on a static equivalent site more quickly and cheaply than you. And, if you only update your site a couple of times a year or less, then there’s really no advantage in having a CMS site at all. From our perspective as web designers and web marketers, we find that people do not update their wed content nearly as often as they thought they would. So think long and hard about this.
4. Search Engine Marketing Implications: This can be THE deal killer… In one regard, it seems so simple for you to be able just do all of the content updating you want without any concern – but there ARE consequences with websites as opposed to social media sites and blogs. Unfortunately, what most people aren’t immediately aware of is that websites aren’t typically for personal use. They serve organizations, companies and money-making entities the best. This is why search engines depend primarily on their content for business related search results. Moreover, companies typically hire businesses like ours, or have a staff of people just to oversee the website for content updates, keyword matching, etc. They do this because Internet marketing efforts are so important in optimizing website sales traffic, branding, paid ad campaigns, sales conversions, and to achieve and maintain high natural search rankings.
So, if you didn’t realize that “updating” will be affecting such important factors as this, then you do now. And if you do things that work against search engines, then you’ll end up with an expensive website that will likely never rank – and thus it will never be found; a VERY important consideration if you are a business!
For example, do you know how to write a search engine optimized “Title” and a META description (and this is just the start). Do you also know how to use the correct number of characters and how to optimize the position of your page keywords in these tags 9and some others)? Also, since main “content is king”, for search engine rankings, do you know the proper usage of the “H1, H2, and other related tags – as well as the proper use of anchor links and internal links within your text?
We’re not done yet either… Do you also know how to use the “ALT” and Title attributes for images. The same goes for putting in “Title” text for links (different than the previously mentioned “Title tag or attribute”). Basically, if keyword phrases are not included properly all through your site, then its pages simply won’t be found in the natural rank results in any user search.
We just want you to understand that while it’s relatively easy to make content and other updates using a CMS web design, it’s not like Facebook, Twitter or a Blog. It’s not as easy to do well without knowing advanced SEO (search engine optimization) skills.
5. “Look and Feel” Issues: If you don’t have an eye for typography as it pertains to the web, then you’ll likely use web unfriendly fonts (ones that are hard to read). You may also mix too many different fonts together, use type sizes that vary too much, and/or choose text colors that don’t go well with the overall site color scheme. If this happens, your website will look unprofessional.
Conclusion
For a CMS web site, we recommend having search engine optimization features included. However, if you don’t understand how to implement SEO principles site-wide, then little usefulness is actual there for you for all the additional cost. This is likely why most web design companies don’t even provide complete access to CMS sites! Most WILL charge you later though for the SEO work you’ll be needing. And this is can be more costly than a standard site; since this type of access is not part of what is editable.
So, how much money will a poorly maintained CMS site cost you in the long run? Let’s just leave it this way; at least as much as a bottled water billboard sign ad, sitting right in the middle of the desert – hundreds of miles away from where there are roads and people. Get the picture?
NetSpeak Solutions creates custom web designs so we can help you decide what’s best for you. For some clients we actually recommend a hybrid approach that has a blog (with CMS features) which allows you to regularly write your own articles and upload photos or videos too. Good blogs also help the marketing of the main website. Also, a web site that incorporates a “News” location, or, a database driven calendar that can be updated regularly are other examples. There are more.