Today, there’s less and less of a debate about the values of getting a web presence for your company, and more and more about which web presence is right for you. Depending on your industry and your concept, a corporate homepage can serve a wide range of purposes. In its classic function, a website operates as a sort of com­pre­hen­sive online business card, pre­sent­ing all general in­for­ma­tion like opening hours, di­rec­tions, contact details, and more. Almost all websites nowadays also feature simple dynamic elements like contact forms, designed to allow the site visitor to request ap­point­ments, book services, or purchase offers. And the recent phe­nom­e­non of offering added value to users in the form of a company blog, useful web services, social media feeds, or user forums has emerged as an integral part of modern websites too.

But when it comes to creating your company’s online web presence, the question isn’t just about which elements the company website should contain: it’s also a question of which software is best suited to your needs. And due to their low costs and im­pres­sive scal­a­bil­i­ty, many companies today are opting for the quick and easy solution of content man­age­ment systems. But even this decision doesn’t nec­es­sar­i­ly narrow things down right away: there’s a wealth of CMS programs out there, and some smaller busi­ness­es may find the complex systems with large ranges of function to be too much for their needs. Since company website re­quire­ments aren’t universal, the question of which CMS is right for small or medium-sized busi­ness­es (SMBs) can be difficult to answer. But there are a number of things to look out for when making a decision about which content man­age­ment system would best suit your needs.

Point 1: What budget do you have available?

The material and human resources that you’re able to make available for your web project are the first thing to consider when deciding on the right system for your website. Small busi­ness­es don’t usually have the same financial resources as large cor­po­ra­tions and so will have to make precise cal­cu­la­tions in order to stay within budget. Depending on the concept of your website, there’s a wide range of possible financing solutions that might be right for your needs. If, for example, you’re planning on running your entire web project in­ter­nal­ly then you can save a lot of money on external de­vel­op­ers and designers, but you’ll need to make sure you have the right staff on hand to be able to do a good job. This can quickly reduce the selection of eligible content man­age­ment systems available to you if your own in-house de­vel­op­ers can only work with specific programs and scripting languages.

It’s also important to factor in the costs incurred during in­stal­la­tion, ad­min­is­tra­tion, and main­te­nance of your CMS. And you’ll need to decide whether you want to handle the hosting of your CMS and website in­ter­nal­ly too, which means buying the necessary hardware and software, or whether you want to rent hosting space from an external provider. While hosting may seem stressful, it’s important to consider that content man­age­ment systems don’t usually place overly high demands on server structure, which is why this selection factor won’t be such a big issue for most systems.

Point 2: What type of website are you planning?

The type of content that you’re planning to publish on your company homepage is arguably the most important decision-making criteria for selecting a CMS. In general, you can make simple static pages as well as more complex websites featuring dynamic elements with almost any system, but the flex­i­bil­i­ty and sim­plic­i­ty of doing so is closely linked to the modular structure of the CMS. And many content man­age­ment systems also offer a wide range of ex­ten­sions and templates in their standard in­stal­la­tion, meaning that you really have more functions and options available to you than most websites will ever require. But some of these are more so­phis­ti­cat­ed than others of course, and it’s possible that a basic CMS may not have enough complex features for your needs, or that an expensive, fully func­tion­ing CMS may be out of budget or un­nec­es­sar­i­ly difficult to use.

Point 3: Does the CMS offer the required usability?

It’s important that the CMS you choose for your SMB offers your site visitors the comfort they need. If the employees involved in pro­gram­ming the system can’t use it properly, then this is likely to be reflected in the quality of your internet presence. So the functions for the de­vel­op­ment of your web project should be as user-friendly as possible: if your team of de­vel­op­ers can’t make the website smoothly and how you want it, then the CMS you’re using isn’t right for your small website. Another equally important factor is the options for ad­min­is­tra­tion. It’s important that the admin area is both clearly separated from the editorial area and also allows as­sign­ment of user roles and user rights, so that you can determine exactly which employees are able to use which functions.

A high level of usability is also an important factor when it comes to content im­ple­men­ta­tion. Authors, editors, and other employees re­spon­si­ble should be able to add text, videos, images, and more in­tu­itive­ly. Help tools like pre-built content forms and a well-func­tion­ing WYSIWYG editor that au­to­mat­i­cal­ly converts text fields into HTML should be con­sid­ered com­pul­so­ry programs for websites that rely on regular content updates.

Point 4: How can you ensure the ac­ces­si­bil­i­ty of content?

When your web presence is designed, published and newly available, you also want to make sure that it is ac­ces­si­ble to as many users as you can – and that as few users as possible are stopped from enjoying your content by language barriers or which device they’ve chosen to use. Since more and more users are searching the web on their mobile devices, you need to ensure that your chosen CMS for a small website enables you to create a mobile version of your company website without too much dif­fi­cul­ty. One solution, which is ad­mit­ted­ly more effort to program but much less trouble to maintain, is a re­spon­sive website. This website type will au­to­mat­i­cal­ly adapt to the display screen size of any device being used, but if you want to go with this option, you’ll need to ensure that your chosen content man­age­ment system allows you to do so.

If you want to offer your web presence in multiple languages, it goes without saying that you should choose a system with a mul­ti­lin­gual function. This gives you the advantage of being able to manage content in different languages in parallel as a single project, rather than having to develop multiple separate pages for each language. Another important aspect is the principle of a barrier-free web. Taking the time to make sure that all of your content is ac­ces­si­ble to everyone will greatly improve the user-friend­li­ness of your website.

Point 5: Does the CMS offer enough security for your data?

There’s no program that offers complete pro­tec­tion from hacking attacks. But there is a range of useful functions that some content man­age­ment systems offer that can limit access to external sources. Systems designed to target small busi­ness­es offer the following ad­van­tages over the typical programs used by larger projects and cor­po­ra­tions:

  • They’re not such a target for cyber criminals because of their limited reach and dis­tri­b­u­tion
  • They have fewer vul­ner­a­bil­i­ties because of the smaller community and lower number of plugins or modules

You should also ensure that the developer of the re­spec­tive content man­age­ment system you choose checks the trust­wor­thi­ness and func­tion­al­i­ty of all modules offered by third parties, for example tracking tool plugins. A CMS that au­to­mat­i­cal­ly indicates available updates to the system software as well as any ex­ten­sions in use is also a plus, because regularly updated software is much harder to hack. And in addition to the standard password pro­tec­tion, some content man­age­ment systems offer ad­di­tion­al security access via a secure con­nec­tion.

But your web project’s private data isn’t just under threat from the outside: it’s just as important that your chosen CMS responds in the right way to user errors and system or database crashes too. The most important things to ensure are:

  • In­di­vid­u­al­ly definable user roles, so that in­ex­pe­ri­enced or unau­tho­rized employees aren’t able to make mis­con­fig­u­ra­tions that are critical to the system
  • The ability to version documents so as to quickly and easily undo human error
  • Automatic backups of both the CMS and the database

Point 6: does the CMS help in search engine op­ti­miza­tion?

Even though most content man­age­ment systems built for smaller websites are char­ac­ter­ized primarily by a limited and specif­i­cal­ly tailored range of functions, SEO modules remain essential and cannot be neglected. At the very least, it should be possible to improve your search engine op­ti­miza­tion through manual upgrades in the form of ex­ten­sions. When choosing the right content man­age­ment system for you, you should make sure that you have the following SEO options:

  • Meta in­for­ma­tion (title, de­scrip­tion) can be defined
  • Al­ter­na­tive text for links and images can be created
  • An XML-Sitemap can be generated
  • Search engine-friendly links can be produced
  • The HTML code can be resolved
  • Rich snippets can be created

What CMS are there for small websites?

Not only the number of content man­age­ment systems, but also their range of functions has increased rapidly in recent years. WordPress started as a useful program for bloggers, for example, and has turned into com­pre­hen­sive web software that can be used to realize even the most complex projects. In order to coun­ter­act this trend, some de­vel­op­ers have published CMS that are specially designed for smaller projects and are therefore ideally suited as CMS for SMEs. Below, we introduce some of the best solutions.

Kirby

If sim­plic­i­ty, flex­i­bil­i­ty, and good usability are top re­quire­ments for the authors of a website or blog, the CMS Kirby is the perfect choice. Once installed, all changes to your Kirby project can be made con­ve­nient­ly via FTP, the network drive, or Dropbox, while an easy-to-use editor is available for designing your own website. What’s special about Kirby: Your web project does not have to be connected to a database, but can be operated via an external data source. In order to publish your site with the database-free CMS, you have to purchase a paid license.

Pros Cons
Website doesn’t need a database Pub­lish­ing is not free
Very slim project code Not made for theme changes

Ex­pres­sio­nEngine

If you’re looking for an easy-to-use content man­age­ment system that’s very fast and flexible, Ex­pres­sio­nEngine is a solid choice. Designed for designers, the open source software allows you to create channels for blogs, news, product or service de­scrip­tions so that in­for­ma­tion can be served anywhere on your site. It’s possible to run multiple sites after in­stalling Ex­pres­sio­nEngine just the once, and with one-click updates lasting seconds, your site never has to be offline.

Pros Cons
Extremely fast and flexible In­stal­la­tion process is not yet automated
Fantastic support by well-developed user community Most add-ons have to be purchased

Con­tent­ful

Joining the headless CMS trend is the Berlin-born content man­age­ment system by Con­tent­ful, which you can use for a fee. Since it doesn’t have a fixed frontend, the software is destined to dis­trib­ute its own content across platforms: Once created in the Con­tent­ful editor, content can be published anywhere at any time via an openly pro­gram­ma­ble API. The backend structure, too, gives you almost all the freedom you need to design a cus­tomized rights and access model to suit your company.

Pros Cons
Content is not dependent on design Monthly fees
Website updates can be launched at any time without regards to content The preview function needs an update

MyWebsite Now

A simple and effective CMS al­ter­na­tive for building small websites is offered by the homepage builder MyWebsite Now. This practical website tool by hosting provider IONOS does not offer all the backend admin options offered by a typical CMS, but it does allow you to con­cen­trate on the es­sen­tials. In this way, you can design your web project with ready-to-use modules and in­di­vid­ual layout and design templates without having to worry about in­stal­la­tions, updates, or hosting.

Pros Cons
User-friendly drag-and-drop editor can be used without pro­gram­ing know-how Provider de­pen­den­cy
High security and data pro­tec­tion standards  
Website Builder
From idea to website in record time with AI
  • Intuitive website builder with AI as­sis­tance
  • Create cap­ti­vat­ing images and texts in seconds
  • Domain, SSL and email included

In summary: the perfect CMS for your small business depends on your pref­er­ences

Not all of the criteria listed above will be relevant for every small business when it comes to picking the right content man­age­ment system, and the weighting of the in­di­vid­ual areas and pref­er­ences will vary from company to company. But as a general rule, small busi­ness­es will benefit best from a less complex system. The current trend for content man­age­ment software is to offer more and more functions in standard versions, limiting the need for plugins and expanding flex­i­bil­i­ty for designers. But many of these features are only useful for creative and chal­leng­ing web presence ideas, not simple corporate homepages. For many smaller busi­ness­es looking to set up a simple, man­age­able web presence, this extra range of options is a negative: the different CMS users, es­pe­cial­ly ones concerned with content like editors, can become quickly over­whelmed and this increases the risk of a potential security gap.

Tip

A com­pre­hen­sive list of the best content man­age­ment systems for both smaller sites and complex business projects is provided in our expansive CMS com­par­i­son article.

The following is a neat checklist for all the most important things you need to consider when choosing the perfect content man­age­ment system for your small to medium-sized business:

  1. Decide whether you want to look after the CMS yourself, or leave the task to an external service provider.
  2. Define the type of content you have planned and the main aim of your company homepage.
  3. Make sure that your chosen CMS is easy to use for all users (including editors, de­vel­op­ers, pro­gram­mers, admins, site visitors, and more).
  4. Check that the CMS offers all the technical pre­req­ui­sites you need to make your website ac­ces­si­ble to as many users as possible (e.g. users of mobile devices, site visitors from other countries, hand­i­capped users, etc.)
  5. Be sure that the content man­age­ment system offers you the data security you need.
  6. Check that the chosen system supports search engine op­ti­miza­tion.
Go to Main Menu