If you on the pros and cons of your CMS, you may be in for a big surprise in your web design performance and search engine rankings
If you didn’t build your own site, you’re likely using a content management system (CMS) that your web builder chose. If he or she didn’t educate you on the pros and cons, you may be in for a big surprise in your webpages’ performance and search engine rankings.
The technical definition for a content management system (CMS) is “is a computer software program used to manage the creation and modification of digital content.” (1)
A CMS consists, typically, of two components. The first is the application interface, which allows a user the means to design and add content with limited to no coding experience. The second is the builder or content delivery application (CDA), which converts the content into code that a web browser can use to build the page.
To make this easier to understand, I use a simple metaphor of an architect, contractor, and warehouse. In this metaphor, the architect creates a set of blueprints that they give to the contractor. The contractor takes those blueprints, assembles his or her team, and pulls everything they need from the warehouse to complete the build.
This metaphor illustrates the three key elements of a CMS. Now, I want to add a few new concepts to this metaphor to illustrate how a CMS actually works when creating a website.
First, the architect has a specialty or theme to their design. In this metaphor, we will use a house as an example. There are myriad options within a house, for example, flooring, tile, window size, etc.
Next, the contractor doesn’t see the blueprint before showing up at the site to build the house. The contractor knows he or she is building a home, but other than that, it’s left open. Therefore, they have to bring all the labor and materials they might use, even if they aren’t needed in this specific build.
Once at the site, the contract reads the blueprints and then has to sort through and organize their materials first before the job can start.
To translate this back into the CMS components. The content management systems’ theme is the blueprint template in terms of HTML and CSS that the front-end user customizes. While HTML and CSS are not technically coding languages, manipulating them requires some coding knowledge.
The front-end interface uploads any materials into the data warehouse. However, the contractor still has to bring the whole template to the build because then, we, the CDA, know what to use.
As you can see, there is a trade-off between how much flexibility is afforded to the user/designer and the burden it puts on the builder. This is the cause of all the issues that can arise later, so it is an excellent concept to keep in mind throughout this post’s remainder.
The major CMS providers by market share may surprise you. All the top names are there, but WordPress is over seven times bigger than its next competitor, Wix (2).
Sticking with the house building metaphor, if you are the homeowner, who is eager to move in, it’s a good idea to know how long it will take to build the house. This is why it is important to understand the impact your CMS choice will have on website design and user experience (UX).
It is also important to understand where it is hosted. The hosting is the warehouse in our metaphor. If the warehouse is slow or far away, it can cause delays in getting the necessary materials to the location.
It’s also important to know the assets for your site are sized appropriately. Screen size varies across usage platforms. The design process will need this into account and make sure the design elements work across all platforms. One option is to choose a responsive design, which adjusts text and images and the overall visual design.
For example, if you stored 40 ft. of wallpaper for a 10 ft. wall, it takes time to cut the paper to size. Just as a faux-finish is faster to install than a full finish, you’ll have to ask yourself, when you create visuals, if the quality of the image, etc., outweigh the time and cost to transport and install it.
The significant advantage of a CMS is convenience. Users with little to no experience in web development can get a site live in minutes. Now, that site is likely to put a heavy burden on the contractor as the images are likely sized appropriately or optimized for speed, the hosting may be slow or shared, and the list goes on.
The fundamental trade-off is performance in terms of speed. As mentioned, the contractor has a lot of heavy lifting to do, and that takes time. This is especially true on mobile.
Not only does the contract have to build the house, but he or she also needs to figure out how to shrink it without affecting the user’s experience. UX design needs to be a part of the consideration set.
For example, a ten-room mansion will not fit on a 100 sq. ft. plot of land. Therefore, something must give either load times, user experience, and/or both.
According to BestDesigns, "original graphics make up 40% of all successful visual content that accomplishes marketing goals, but 43% of marketers struggle with the consistent production of captivating visuals." Whenever you use a theme, you are using a non-original graphic design. No matter how customized a theme is, many of the design elements remain the same. For example, the grid pattern used, navigation layout, footer, and the list goes on. They often offer, templates for pages, which may be seen as benefit in saving you time. However, by doing so, your design begins to lose originality.
When it comes to CMS providers, I’ve used all of the top five mentioned above. There are some differences in ease of use, flexibility, design aesthetic, and e-commerce.
However, no matter which you chose, you will have to deal with the one fundamental problem with CMS systems, mobile. Mobile is now the number used device globally. Therefore, it cannot be simply ignored or handled solely with a responsive or interactive design.
Without taking any action, your performance on mobile will likely fall in the 20s to 40s on Google PageSpeed Insights. They rank 0-49 as poor, 50-89 as needs improvement, and 90+ as good. Google is a hard grader, but since they made the rules for search, it is probably a good idea to follow what they say.
With a slow speed on mobile, the target audience will likely bounce if it takes more than 3 to 4 seconds to load.
The four common options are: plug-ins, AMP, custom, clean-up.
For this interest of time, I will focus on WordPress as they are the dominant market player. There are several plug-ins for WordPress, namely W3 Total Cache, WP-Optimize, JetPack, and Smush, which all have over a million installs.
Accelerated Mobile Pages was introduced by Google in and around 2016. AMP is an open-sourced platform that is akin to a prefab house, going back to our earlier metaphor.
It has fewer features but is easier for the contractor to put together. It does not have the same look, but it is functional and livable.
The news sites are great examples of non-AMP desktop with AMP mobile:
These are sites built by web designers. They are built using just the code required to provide the web design effect you desire. With smart header management, you can achieve scores in the upper 80s on PageSpeed Insights.
Theme optimization also requires a developer. He or she would physically remove the excess code from your theme. This requires significant coding knowledge to do it correctly.
If you want a lightning-fast web design and site, a custom build is definitely worth a look.
Enjoyed this post? Consider following us daily.
Brian Cairns, CEO of Prostrategix Consulting. Over 25 years of business experience as a corporate executive, entrepreneur, and small business owner. For more information, please visit my LinkenIn profile
While there are many different small business digital marketing services available to use, here are 3 which might benefit you the most.Gain More Insight!
The siren song of SEO and Social. The free advertising everyone wants but struggles to get. The small business digital marketing products you need to know.Gain More Insight!
Schedule a discovery Call and find out what ProStrategix Consulting can do for you!Book Discovery Call!