Industrial Strength

14 Key Requirements For A Search Friendly CMS


One of the most important SEO decisions you make is the selection of your content management system (CMS). Your CMS can make SEO easy, or, in some cases, make SEO virtually impossible. Here are 14 crucial elements you should verify in a CMS before you commit to using it.

1. Control over titles, H1 headings and meta descriptions. In this day and age it may shock you that there are CMS’ that don’t allow you control over these basic page elements, but sadly, they exist. Worse, the vendors of these systems often charge exorbitant fees to fix the job as part of a customization project. Simply insist on these capabilities, and if it costs anything extra (at all) pick a different vendor.

2. Control over image alt attributes. Make sure you have the ability to implement the alt attribute within your image tags. This is the best method you have to tell a search engine what an image is about, so the capability is a must.

3. Custom anchor text. Another must have. Make sure the CMS you choose allows you to do this. Don’t assume that it can, because many systems can’t.

4. Nofollow, noindex support. While you might be able to live without this one, remember that this capability can save you from duplicate content nightmares, and it is also useful to to do some basic PageRank sculpting.

5. Avoid hidden text issues. Not too long ago I wrote about how some CMS systems make legitimate use of display: none, but there are many other ways to create hidden text. Many of these uses are legitimate, and should not be a major worry. However, do some searching for comments about your potential CMS on the forums and see if anyone has had hidden text problems with it.

6. Canonical redirects. Verify that you can implement a proper canonical redirect (using 301s!). In addition, check out the way the CMS handles the default document. Are you going to end up with all your internal links pointing to www.youdomain.com/index.html (or something similar)? This is not desirable.

7. Default redirects. Hopefully, the default redirects are 301 redirects. If not, it must be simple to select a 301. Otherwise at some point in the future some well meaning developer will end up using a 302 by accident.

8. Clean URLs without session parameters.. It is critical that your CMS not rely on session IDs on your URLs, or clutter URLs with other parameters. The CMS should rely on cookies to pass data about the user, and just accept the fact that users without cookies get less optimized performance.

9. Customizable URL structure.. The CMS designer should not be the one deciding the URL structure of your site. Your SEO team should. Don’t accept a CMS that does not allow you to control this.

10. Breadcrumbs. These really help reinforce the structure of the site for the search engine crawlers. It also passes the “theme” of sections of your site in an optimal way.

11. Duplicate content control. This is one of the most common CMS problems. Many of them create reams and reams of duplicate content. The good ones either avoid this altogether, or they give you a way to address it.

12. Scalable optimization. On large sites you will not be able to hand-optimize pages. You will need a scalable way to address these, and flexibility from your CMS is required to help you with that.

13. A way to publish articles on an optional basis. On a large site you may have a catalog of similar pages you publish with content from a database. You may wish to supplement that with some handwritten content, but if you have thousands of these pages you may be able to only do it for some of them. If your CMS allows you to handcraft articles for only some of the pages and not others you can simply write the articles as your team has bandwidth to do so, and publish them as they get written.

14. Sitemap generation.. Since your CMS is helping in the generation of the site, it should be able to help you create an XML sitemap.

Good, search-friendly CMS systems do exist. Some of the good ones I have worked with are Drupal, Joomla and PixelSilk. Of course blogging platforms like Wordpress work well for the purposes too.

Invest the time upfront to address these issues. It can really save your bacon in the end.

Opinions expressed in the article are those of the guest author and not necessarily Search Engine Land.


Eric Enge is the president of Stone Temple Consulting, an SEO consultancy outside of Boston. Eric is also co-founder of Moving Traffic Inc., the publisher of Custom Search Guide.

See more articles by Eric Enge >



Share, Bookmark & Discuss This Article
More:


Keep Updated: News Via Email | News Via RSS Feed | News Via Twitter


See more stories like this in the Members Library! Check out the Industrial Strength sections of the Members Library where this story is filed. Members also get access to exclusive video content, a members-only weekly & monthly newsletter, plus more. Check out all the benefits!

3 COMMENTS ON 14 Key Requirements For A Search Friendly CMS

Michael Cannon,

Great points Eric! Being able to have a CMS readily able to be helpful than hurtful is critical to today’s businesses. I’ve been using TYPO3 for about 6 years quite successfully for clients of 1,000 to 20M page views a month.



Pastorius,

Great article, I see tons of CMS’s out there that claim to be SEO Friendly but in most cases they turn out to be very SEO unfriendly.

When purchasing a CMS’s businesses should use this article as a “checklist” before even considering purchasing a CMS.



Ani Lopez,

I would add:
control over H2, h3, h4…
gerating valid xhtml
field for short text to show on paged pages instead the original text (or part of it)
some integrated SERP Optimization Tool like http://www.seomofo.com/snippet-optimizer.html





RECENT COMMENTS

  • alanbleiweiss said " Danny, Mark has since responded to your comments on his blog. In it, he offered some clarifications."
  • kloeprich said " The recent news confirms suspicions I’ve had that News Corp and MS were already in negotiations with"
  • Susannah said " I can't wait to try some of these tips this week. What a resource! It's like having a coffee with 21"

See All »


FREE DAILY SEARCH NEWS RECAP!

Stay on top of all the search news with our daily summary, the SearchCap newsletter. View a sample ›

STAY CURRENT THROUGHOUT THE DAY

RSS Feeds

The Search Engine Land feed keeps you informed as news happens. SEE ALL FEEDS »

Upcoming Search Engine Land Conferences

Search Engine Land produces SMX, the Search Marketing Expo conference series. SMX events deliver the most comprehensive educational and networking experiences - whether you're just starting in search marketing or you're a seasoned expert.


SMX Web Site » | SMX Difference » | SMX News »


Join us at an upcoming SMX event:

Search Marketing Now Learn more about search marketing with our free online webcasts and webinars from our sister site, Search Marketing Now. Upcoming online events include:


See more webcast topics »

TRACK US SOCIALLY
Upcoming Search Engine Land Conferences

Get Your Search Engine Land
Premium Membership!

Become a premium member today and receive:

  • Express commenting privileges & photo.
  • Exclusive videos & newsletters.
  • Discounts to our SMX conferences.
  • Access to "How To" & Other Archives.

Learn More

Upcoming Search Engine Land Conferences
Add to GoogleAdd to My Yahoo!Add to BloglinesAdd to NetvibesAdd to Windows Live