Will Your CMS Cause Paid Search Problems?

For many marketers involved in SEO, the three letter acronym CMS can sometimes be more like a four letter word.  Depending on the CMS and the implementation, there are some serious problems that can impact your SEO efforts.  From duplicate content to unfriendly redirects to lack of content optimization, the list can get quite long.  The irony is that CMS packages are supposed to make your life easier (and many do), but there are times they can negatively impact your SEO initiatives (and that’s an understatement).  There are many types of content management systems on the market.  Some are tailored for specific industries, others for running e-commerce shops, and then you have the major players which can run robust and high volume websites.  Some packages are more flexible to work with, while others have limits.

I’ve mentioned SEO a few times already, but you probably noticed that the title of my post focused on SEM and not just SEO.  That’s because I’ve been running into more and more CMS-related SEM problems than I’d like to.  Some of the problems can be avoided if they are addressed up front, while others are more difficult to tackle.  My goal is to arm you with information that can help you avoid some of the headaches I’ve seen when running SEM campaigns while using a CMS to power a website.  And as many of you know, hell hath no fury like an SEM that can’t track his campaigns properly. :)  By the way, I am by no means saying that CMS packages in general are problematic for marketing departments.  I simply want to explain specific situations where content management systems can be a thorn in your SEM side.

But Isn’t SEM Straight Forward?

There are times when I’ve been brought in to help companies and clients vet and choose the right CMS packages.  Regardless of the size of the client, most of the focus has been on the potential SEO impact.  I think many people see paid search as something relatively easy to implement.  For example, choose your keywords, build campaigns, point them to your site, and you’re good to go.  That’s not necessarily the case.  Sure, the SEO implications of choosing the wrong package for your specific situation could be catastrophic, but when many SEM campaigns are heavily judged on ROI, you should be able to give yourself the best shot at success (and that means control).  That’s where some CMS packages can be a pain in the neck.

I’ve included four categories of problems that you could face when implementing your SEM campaigns while using a CMS.  I’ve also included some recommendations and workarounds later in the post.

Customizing Content and SEM Landing Pages

Meeting visitor expectations in SEM is critically important for increasing conversion.  Since you are spending $x per click to drive targeted prospects to your site, you definitely want to make the most of it.  So as a smart search marketer, you decide to craft campaign landing pages tailored for each visitor segment.  Smart move, but will your CMS cooperate?  For example, you probably want to limit the amount of navigation on your SEM landing pages to ensure the focus is on the product or service at hand.  I’ve run into circumstances where clients could not remove parts of the navigation (or the entire navigation if that’s what they wanted to do).  Your CMS could potentially limit what you can provide, which can have a big impact on the user experience (and on your ROI).  Depending on your CMS package and your implementation, some might be able to give you what you need, while others might require additional development.  Other smaller CMS packages might not be able to bend at all.

An Example of Customizing a Campaign Landing Page:

You might also want to tailor content areas on the landing page.  CMS packages use templates to render the layout of certain categories of pages.  If you didn’t have specific templates created for your marketing landing pages, then you might be extremely limited with what you can tailor.  For example, your product detail pages all might be driven from one template.  Depending on how detailed you were while setting up your CMS, you might not be able to add new elements so easily.  Or, you might have to cut down your requirements and only get some of those elements implemented.

Tracking Conversion

Web analytics packages have come a long way over the past several years.  Most packages enable you to track both macro-conversions (sales, registrations, etc.) as well as micro-conversions (downloading a document, viewing a video, clicking an email address, etc.)  However, some CMS packages are not ready to track conversions the way you need them to.  The beautiful part of a content management system is that it can make it much easier to update and manage the content on your site.  The downside is that it might limit the level of functionality you want to implement for tracking visitor behavior.

The problems I have encountered typically deal with micro versus macro-conversions.  For example, as long as your macro-conversions are triggered in a standard way (such as submitting a form), you probably won’t have problems tracking them in your CMS.  However, tracking micro-conversions in your CMS could be problematic.  I’ve provided a quick example below.

Glenn Gabe
Featured SEO Writer for SEJ Glenn Gabe is a digital marketing consultant at G-Squared Interactive and focuses heavily on SEO, SEM, Social Advertising, Social Media Marketing, and Web Analytics. Glenn has over 18 years of experience and has held leadership positions both in-house and at a global interactive agency. During his career, Glenn has helped clients across a wide range of industries including consumer packaged goods (CPG), ecommerce, startups, pharmaceutical, healthcare, military, education, non-profits, online auctions, real-estate, and publishing. You can follow Glenn on Google+ here.

Comments are closed.

15 thoughts on “Will Your CMS Cause Paid Search Problems?

  1. Hi Glenn: I have seen some pretty major blogs falling foul of duplicate content because of CMS systems: most people never even consider it might be an issue. In fact I think it’s a major problem with CMS and always configure accordingly, even at the cost of usability (as in displaying only an excerpt of a post on the main page, for example) and convenience.

    This would be a great niche for an SEO I should think, optimizing CMS for paid search. Sadly, most Web owners will need a lot of convincing.

  2. Hi Patricia. Thanks for your comment.

    I think you bring up a great point about configuration. Several of the problems I have come across had to do with the implementation and not necessarily just the CMS. Creating a plan of attack with regard to SEO and SEM before implementing a CMS is a really smart move.

    Regarding website owners needing a lot of convincing, I think if they run into some of these problems after investing money in a paid search budget, they might be more apt to make changes. Every company is different, though.

  3. Glenn,

    This is an excellent article. I routinely pull my hair out, what’s left of it, when scrappling with uncooperative CMS environments. Until this past year, it was strictly related to SEO, but now, SEM and even SMM are coming into the forefront as critical to client initiatives.

    Sometimes it’s as much about custom built CMS solutions as well. Many clients hire web firms that built their site using a home-grown CMS, and that’s really a challenge because those sites are typically one of hundreds on a virtual server environment. To get those development companies to cooperate in upgrading their CMS for ONE client can be about as hard as it gets.

    My biggest blessing is that my single biggest client is an agency. For 95% of their clients, sites are built in a CMS my client built, and from day one, I’ve been intimately involved in helping them integrate SEO and recently SEM functionality and capabilities into the framework.

    Even then though, they’re continually adding new functionality and sometimes fail to bring me into the loop soon enough. #HeadBangingContinues

  4. Thanks Alan. You are absolutely right. SEO has always been the hot topic with regard to CMS-related problems, but those problems are definitely creeping into other channels. And you’re spot on about home-grown CMS packages. I’ve also encountered serious challenges with some smaller, custom packages.

    My hope is that more and more companies realize the challenges and take the right steps to overcome them. I’m also hoping that more CMS vendors realize the impact and develop content management systems that are more flexible with SEO, SEM, and Analytics.

    Thanks for your comment!

    1. Hi Marc.

      I’ve seen both good and bad implementations with regard to SEO and SEM impact. But, content management systems that enable you to tailor the setup can often get you what you need. You just need to map it out and then make sure the end-result is what you were looking for.

  5. Alan,

    What a great article. I’m an Internet marketer myself and I’ve just launched a new site in Joomla. I did research it up front and found convincing evidence that I would be able to run Google Website Optimizer tests on landing pages. But now you’ve got me thinking about how to go about modifying navigation…I almost think the only way to manage that will be to launch a “landing” website under a whole separate URL. You can do some variations on the front page vs. the other pages, but that probably would not cover everything you would want to test.

    Again, very interesting write-up and one that is sending me back to do some additional research. I will definitely be bookmarking this on Delicious for future reference.

    Thanks,

    Deb J. Jones | digMarketing

    1. Thanks Deb. I’m glad my post was helpful. And this is Glenn and not Alan. :)

      I’m glad you are getting what you need for landing page optimization, but I would definitely try and tailor those landing pages as much as possible prior to running multivariate testing. If you can get a template mapped out for your marketing landing pages and then run mvt, you might see better results. (since some elements that are part of the current page might be inhibiting your chances of converting visitors).

      Thanks for your comment!

    1. Thanks Holly. I’ve worked with several different packages (from the major vendors to smaller, custom packages for specific industries). There are times when the actual CMS is the problem and then times when it’s the implementation that’s the problem. I’m a firm believer that if the CMS is flexible enough, you can get what you need. It’s just a matter of knowing what you need and then following through during the implementation!

  6. Hey Glenn,

    A CMS can also cause slow load page times resulting from a poor configuration or overzealous use of plugins/addons. As you know that’ll wreak havoc with the quality score and cause wasted spend with visitors who hit the back button after waiting a couple seconds.

    1. Great point Jesse. You’re absolutely right. I’ve also seen serious performance issues from bad CMS implementations. That should be another bullet point in my post! Thanks for bringing it up.

      If you are choosing a CMS package for your site, you should ask to see similar implementations and check performance. If you notice any problems, dig deeper to learn why.

  7. Hey Glenn…this is quite an insightful post. I agree that most folks don’t spend enough time testing their CPC campaigns from start to finish. Our CMS, Eden Platform, is designed with built-in SEO evaluation and suggestions so that web marketing novices can make SEO pages attractive for organic search. You can also use this functionality to increase your chances of getting a stronger quality score for your CPC ads.

    As a vendor, I have yet to encounter a customer who’s requested split A/B landing page testing, though I recognize its value. That functionality is currently in our product road map.

  8. Thanks for your comment Neil. I’m glad to hear that your CMS was built with SEO in mind. It’s too important to ignore. I’m going to check out your site in more detail shortly and I’ll let you know if I have any questions. SEM-wise, does your CMS overcome the obstacles I listed above? Thanks again.