Tag Archives: Content Management Systems

Small Business SEO Tip #2

This is the second in a series of posts about Search Engine Optimization for

In case you missed the first post, you can find it here: Small Business SEO Tip #1.

Tip #2 – Use a Content Management System

What is a Content Management System?

Small Business SEO TipsA content management system (CMS) is exactly as it sounds. It is a system that you use to build the structure and content of your website. It consists of at least a few components: a database, page format template(s), and a back-end management tool. There are a lot of moving parts and details that I didn’t list here, as I don’t want to make this an overly technical piece. Basically, you use a CMS to build the structure of your site, and to add/edit the content of your site. This includes text on the pages, media storage (images, video, documents), user access and so much more!

Why is a Content Management System Important?

A content management system allows you to maintain your website more easily than if your site were to be developed from scratch using static HTML or another web programming language. Meaning, you don’t need to know a programming language in order to edit the pages of your website. You won’t need to know how to create a new page from scratch, upload it to your server and add it to your menu/navigation. There are tools within the CMS that do this stuff for you.

You can even give multiple people access to your CMS to perform different tasks for you. This can be anything from Administrative access to the full system, the ability to add new content, just edit existing content, or just view existing content. There are LOTS of options here if you aren’t able to constantly maintain a site yourself.

Say you wanted to move some things around on your main navigation of your website. This would be VERY easy using any of the top CMS tools out there. If you wanted to do this on a static HTML website, then you would have to edit the code yourself, assuming you even have access to do that.

What are the best Content Management Systems?

In our opinion, WordPress is the most versatile, user-friendly, as well as feature-rich CMS out there. You can run anything from a simple blog about your morning coffee, to a full e-commerce site on WordPress. There are also thousands of plugins and themes that you can use to make your site look more unique and to add functionality that you would otherwise need to hire someone to develop for you.

Here are some popular content management systems:

Popular CMS Tools:

  • WordPress
  • concrete5
  • Joomla
  • Drupal
  • Expression Engine
  • Orchard Project

Popular e-Commerce CMS Tools:

  • Prestashop
  • Magento
  • OpenCart
  • Shopify
  • ZenCart

Here is a more expanded list of content management systems, should you need more information.

How do I Know Which CMS is Best For My Needs?

There are several factors that might influence your choice in content management systems. Sometimes, you are locked into a web hosting agreement that requires you to pick a CMS that will work on that hosting environment. You would need to check with your hosting provider and see which operating system and software their web servers will support – Apache, PHP, Microsoft, Java, etc…

You may also be previously familiar with a CMS and want to stay with it, since you’re most comfortable with it.

Your choice in web design and development companies will also have a lot to do with what CMS you end up using. Some companies will prefer one system over another. theBrewRoom prefers WordPress, for the reasons listed above.

That should cover it for today. We hope that you find these tips to be helpful! If there is something that you have a question about, or if you have a suggestion for a future Tip post, let us know.

Thanks for reading!