When you’ve decided you need to give your website a facelift, whether it’s dated images or content or perhaps to remove flash or java elements, you may find that you’re in a pool of options much deeper than you bargained for. Joomla, Drupal, PHP, ASP, there are easily a hundred different types of content management systems you can make use of. Personally as an SEO I prefer working with HTML and CSS as it’s elegant in it’s simplicity.
Why a content management system? Because it’s easier for the end user after the site is completely built. It allows the owner of the site to be able to login to the site, to make any changes or additions that they may deem necessary, it allows the designer to create a site to your specs and leave it with you to manage in the end. This is a great idea from a designers view as maintenance and upkeep are out of their hands. As a user however, if you’re not mindful of the content you add and change, you could accidentally find yourself kicked out of the SERPs. The safest way to ensure that all of the rules and guidelines are being followed is to be in league with a search engine optimization expert. Someone who you can contact and who can direct your online efforts to better position yourself on the organic search listings.
What type of website you have built, also determines the level of difficulty your SEO will be confronted with online. There are nuances and intricacies which exist in code which can go so far as having as simple a mistake as an extra space in the page completely takes your site down. It’s of importance when you’re contracting someone to perform your SEO, that they know your CMS and are comfortable in using it.
There needs to be some distiction made about those who are truly search engine optimization experts and web designers. Web designers selling themselves as SEO experts aren’t going to do you the services you may need or require to get the results you desire. Purely SEO companies will most likely not be able to design and build you the website look you desire for your brand. Just like you wouldn’t hire a plumber to build your house, you don’t hire a web designer to perform your SEO.