The generation, publication and huge number of pages in the major portals and Web sites poses many challenges that the management systems of web content (or CMS, Content Management System) have tried to solve in recent years.
Below are some of such factors:
1. To facilitate the generation and editing content for the Web by personnel without specific training in programming.
2. To ensure a uniform appearance of all content and its presentation according to a corporate design and editorial line with a predefined.
3. Maintain consistency in the structure of Web sites, allowing the incorporation of new content in the appropriate sections after approval and the preliminary screening of the persons listed.
4. Avoid the existence of duplicate content (different URLs that show the same content), an orphan content (files left on the server unnecessarily because they are pages that no longer suggests any link or image files or multimedia to be shown on pages deleted) or broken links, pointing to pages that do not exist on the server.
Due to all this many reasons and objectives, CMS companies such as Joomla, Wordpress, Drupal are started up to satisfy this up roaring demand. Upgrades and improvement of each individual software are also deployed to keep the trend going on.
CMS are software tools that allow decentralize the work of maintaining the content of a portal, so that non-technical staff from different departments of an enterprise can add, edit and manage their own content on a corporate Web.
However, despite its obvious advantages, the traditional approach of such tools has focused on providing the best content management by streamlining production processes, approval and publication of the same, rather than to generate Web pages properly optimized to be competitive in the search engines.
Among the problems, from the viewpoint of optimization for search engine positioning include the following:
Dynamic URLs:
Search engines sometimes limit the number of dynamic variables in the URLs that indexed. The pages generated by many managers frequently contents include a large number of dynamic variables in your URL.
Unique Titles:
The title of a page is one of the most important factors when it comes to positioning well in a content search engines. However, many content management systems do not allow users to assign a single relevant to each page.
Lack of support for Meta tags:
CMS does not have many specific fields for the user to specify the contents of the Description and Keywords Meta tags. Although not as important as the way to achieve a good position in search engines, these labels are still playing an important role in the choice of the user to click on our site on a search results page.
Lack of keywords in the URL:
Dynamic URLs generated by many content management systems tend to be somewhat friendly to both the user and for the search engines, and do not include search terms that contribute to a better positioning.
Unable to post an optimization:
The process of producing content that imposes the use of a CMS system makes it very difficult to optimize post-generated content.
If you are a web developer, or you are in mist of developing your own CMS, stay tuned by subscribing to the feeds now. We will be discussing about various ways where you can make your CMS the best SEO tool in one of the post in the coming few entries.
If you enjoyed this post, make sure you subscribe to my RSS feed!



{ 1 trackback }
{ 3 comments… read them below or add one }
Glad I found this site – I’m finding the content very useful – thanks!
I’ve developed at least 3 different CMS’s for different reasons over the years as a PHP developer. Thus far I’ve learned two things. 1. writing your own CMS is fascinating, but kind of useless. 2. Use the best tool for each particular type of content you need to manage, and then syndicate content as needed. For example, Flickr is awesome for managing photos, Wordpress works awesome for blogging and text content, and YouTube is great for videos, so instead of writing a CMS for Photos, Blogging, and Video management, why not run the whole thing on WP and syndicate the photos and videos from the other services. It’s a double bonus because you also get the exposure that the other communities bring and you don’t have to worry about rolling your own system.
Oh, and videos and photos hosted on flickr and youtube tend to rank higher than if they were self-hosted.
Just the page text changes. I use dreamweaver to lay the sites out and once completed, i’m looking to get a CMS in place so clients can update their own text.