Why do I need a content management system?
In the old days, most websites were static or straight HTML, meaning they were not dynamically driven. You had HTML pages all ending in .htm or .html and the content was mixed in with the programming code on every page, which left a lot of room for error when updating the page. Every time you had a change to a page, you had to make the change and upload that page to the server. And if someone else in your office needed to edit that same page, they needed to download the most recent copy of the page from the server before making their changes.
Content Management Systems (CMS) changed all that. With a CMS, all your programming is kept separate from your content. Your programming lies within the pages on your server, and your content is stored in a database. The database and pages simply talk to one another and the server serves up the correct page loaded with the correct content, depending on what page the user clicked on. All you needed to do was access your CMS, pull up the page you wanted to change and hit save. The edits were sent to the database and instantly populated on your website.
My website has 146 pages!
Imagine having a website with over 100 pages to wrangle. You’ve got home.html, about-us.html, our-products.html, contact-us.html, and so forth. A CMS means your wsbite has one basic page for ALL those pages and the correct content is pulled onto the page from the database. Now you have one page, instead of 146. It just gets populated dynamically from the database. A lot simpler, right?
Access your website from any computer
No longer do you have to have your website pages stored locally on your computer or company network. A CMS provides the ability to make the changes from your computer anywhere by using a browser to access the “backdoor” to your CMS. So, now when you travel or want to work from your laptop, or need someone ELSE to make the change for you, you just log in to your CMS and make your changes.
Content management systems optimize your content for search engine results, which means you are more likely to receive a better ranking from Google, simply because you have a content management system attached to your site. For instance, WordPress automatically creates search engine-friendly URL strings, such as “About-Fender-Designs” instead of “index.cfm?id=4556783405-” You can see how that would help!
A CMS provides accountability
A CMS such as WordPress provides multiple user accounts, so everyone has separate login credentials, and the CMs tracks who logged in and made changes, and to what page. It also provides various levels of access rights. Changes are tracked and all page revisions are stored for easy access. This means if the new hire in cubicle one made a change and it was wrong, you can revert back to a previously saved version with one click.
Draft or Publish?
Sometimes you want to work on adding a new page to your site but you’re not quite ready to publish it. A content management system allows you to work on a page in “draft” mode and publish whenever you’re ready. Your company might have a work flow where one person writes the content and another person approves the work and publishes it to the website upon approval.
WordPress is blue sky design’s choice for a CMS
WordPress does everything I just described and more. Email us today to integrate your website into the WordPress content management system.