At Distilled, we've recently acquired clients that would be categorized as large enterprises. Some of the challenges of working with large enterprises revolve around the complexity of how the company is internally organized. For instance, many large enterprise are comprised of several different departments that may or may not have existing relationships. In such circumstances, our roles as SEOs become more complicated as our task as SEOs oftentimes becomes that of a project manager, while we simultaneously develop strategies on how to implement strong internal processes that are ideally somewhat automated.
One of our clients is in an industry where new content is continuously being generated. Multiple entities contribute to the site's new content and because these contributors manage many responsibilities, implementing SEO best practices are rarely a priority. The development team wanted us to come up with CMS recommendations that will help to automate and consequently, improve the SEO on their sites. Below are 5 of the recommendations we suggested that could benefit anyone who is working or will work with a large enterprise client.
1) SEO Score Sheet
A method of effectively optimizing the site for SEO is to create an SEO score sheet. Any new content in the CMS must meet a minimum requirement for SEO optimization before it can go live. This score could then be translated into a grade. For example, following only the minimum requirements of the score sheet would result in a C grade.
Below is a sample of what the specs of the SEO checklist might include. Obviously these requirements are based on the individual realities of each company and thus, would need to be modified as such. In this example, the content must meet all the criteria listed under the "Required" section and any 3 items listed under the "Recommended" section before the content can be published. You can use this full technical site audit checklist to get ideas about what your SEO score sheet should include.
Required
- Include a meta description that is less than 155 characters
- Content must contain a minimum of 80 words of unique content
- Content must contain a unique headline
- Images must contain an alt tag
Recommended
- All images have captions
- Content contains at least 1 image
- Headlines must contain one suggested keyword
- Content contains at least 1 link with optimized anchor text
- Image file names contain at least 1 descriptive keyword
- Content contains at least 2 keywords
- Event name is the first word of the headline for news event articles
- News article images are at least 300px in one dimension
- For slideshows, include unique content about each image that is crawlable
- For videos, include full transcripts on the page
- For videos, the word "video" is included in both the title and the description
Our client responded positively with this suggestion and even came up with their own ideas. For instance, they declared that this would work perfectly as an internal departmental competition to see which departments received the highest SEO grades each quarter. In addition, the client even suggested that this score sheet could work well as an internal SEO report card.
Overall, this type of system could also become a useful internal analytical tool to see which departments have trouble meeting the requirement and thus might benefit from additional internal SEO training.
2) Alerts
Alerts can be bothersome, but a well-engineered alert is also really appreciated. For instance, I really like this Gmail alert which asks if you had forgotten to attach the files. This has saved me from resending countless emails.
Alerts can either be used alongside or independently from the SEO score sheet. These could be used to make sure that any article contains a minimum of 80 words before it can be published or in other scenarios, such as when articles contain the same title as another live article. This would require content writers to edit their title to something more unique, which would eliminate duplicate title issues.
For sites that have issues with having tons of different tags (some of which are heavily utilized, while others are rarely used) like blogs, consider implementing an "Are you sure?" alert that would allow individuals to reconsider whether the tag should be created. For a more detailed and actionable tag, consider implementing a "Did you mean _____ tag?" that would include suggestions from existing utilized tags based on the tag that was about to be added. For example, if a "content management system" tag was about to be added, a "Did you mean CMS?" alert would appear. This would help to eliminate variations of similar types of tags from the CMS.
3) Help Center
To help content writers understand and implement different SEO practices, incorporate more information about SEO in the CMS. Some CMS systems already provide additional information for other sections via the question mark, such as on how to set time/date like in the example below. Consider adding this feature for other sections that are particularly important for SEO, such as title and description fields. These sections should provide very brief, but explicit instructions (such as specific word counts) on how they should be utilized.
4) Adding Canonical and 301 Redirect Fields
Adding rel canonical for cross-domain canonicalization and 301 redirect fields on every page within the CMS would allow sites to better manage their content and actively optimize for SEO. Although this field might not be used regularly, its purpose is to act as an insurance mechanism in case of any major future changes or implementations, such as a site redesign. This field should have limited access to those who would know how to properly use it.
The SEOmoz blog actually incorporates this feature as shown in the screenshot below.
5) Incorporating Keyword Research
To improve and encourage the use of targeted keywords, create a tool that would provide keyword suggestions based on the content. Ideally, this type of implementation would be used primarily for landing or category pages, where the targeted keyword list has already been compiled and approved. For example, if the content was written about "selling cars", the keyword tool might suggest including terms, such as "cars for sale."
I would love to hear about how other SEOs in the community handle content management for large enterprises in the comments section below. What has been effective or what problems are you struggling with?
Hi Stephanie,
first of all compliments for your first post on SEOmoz :).
Second, the SEO Scorecard is a great idea I wish more in house SEO will apply in their "best practices". That's why I'd like to add a couple of links here:
Finally, something that would be very useful could be the integration of the CMS to an internal CRM (custom or commercial one), in order to have in one place also the "Content Scheduling Agenda". That's something I consider essential for:
Content is the king so its always pros and cons to be followed to get it at better area for hitting people target.Above 5 points of managmenat CMS helps to improve better content.
There are so many variables when considering optimization and tools to market a website that it can be tough to keep up with at times. This article helped refresh my memory on a few tactics that have not escaped my mind but are not utilized on all the website being optimized. I found the recommendation about content to be very significant during this read. I have seen as we all have seen thousands of websites full of content because someone is trying to place more content on the page because they completely believe content is king and it will bring the crawlers to the website.
Yes, new content is good and can bring the crawlers to your website as scheduled by the site map, but does not mean it will help if the crawlers do not scan it, hence the term (Fresh Relevant Content). This is what makes CMS search engine friendly, because it updates your site and ping's the engine with a request to come back to your website to be indexed again.Relevant content of course is the prime factor when creating content for the site. The use of 80 words as stated of unique content is interesting and I believe is enough as long as it is relevant and gets your readers attention.
If your placing two keywords inside of the 80 words of content, then what sort of prominence and how many times? From past experience it seems the search engines indexing this content prefer a limited amount of content and the need to go beyond this amount of content would make what is being said about "80 words" of content being sufficient, very true.
The term "Content Is King" pigs in space :) Ha, Ha, is valid but when is to much content to much… I have seen website's rank extremely well in the SERP's with little to almost no content on the page. This is an indication of how important Off-Page SEO factors are in the formula. The need for content usually seems to come from individuals wanting to establish internal link's to various pages on the site or outbound links as well or they have been mislead by something they read about optimization. This type of linking has value and remains as another important factor with On-Page SEO.
The need to produce anchor text has caused individuals to create content on top of content to the point of having a page that extends for miles. This bring's us back to 80 words is enough content if relevant to what the site is about. This is exactly why I agree with the statement of 80 words being enough. Proof in the pudding - tried, tested, researched, proven and experimented with this suggestion and the amount of content needed. Have found it to be very accurate and true.
Having good structure is where the line's blend. Anchor text is On-Page SEO and so is structure. You can not have structure without content, Right, Right… So when someone say's content is KING, they would be correct. Keeping in mind that to much content is overkill. So the use of 80 words allows for content and structure. Keeping in mind that we want to allow the visitors to navigate easily throughout the site but not over whelming them with content that they probably will not take the time to read. This is the reason for a good call to action along with headlines are significant and extremely important.
I think that will be all for now… Great read THX.
[link removed]
SEO Score Card is an innovative concept. I saves time for site optimization and would also keep check on the quality of content. I also loked the 301 redirect which I have been applying of late as it is great way of obtaining good search engine ranking and increasing traffic for the website.
Great tips and spot on recommendations for large enterprise-size content. In fact, the team I work with is currently building a custom in-house tool to help with both tip 1 and 2. We are setting up a rule base for our in-house CMS that will provide both blockers and recommendations so that we can help optimize the content while not creating a lag in production. We want to make some rules enforceable and will not allow them to publish, while other items are merely recommendations to make the content better, but not block them from publishing the content.
For example, if they don't use the keyword in the slug url, then we block them from publishing, but if they have a title that is longer than we recommend we will still let them publish but give them a suggestion to make it shorter. The alerts are a great way to do this and can be used in a fashion that is not intrusive or hampers the work-load.
If using Wordpress, there are some great plugins that can pretty much do everything on this list. Some are free, but at least one that is worth looking at and using is a paid plugin, but can certainly help optimize content especially for sites with multiple authors or content sources.
Great post!
What about using meta-keywords for an internal search engine? Or do you consider this as not related to SEO but site optimization?
Nice read Stephanie. I'm a long-time ExpressionEngine pro and I recently wrote an article about "Granular SEO in ExpressionEngine" which gives practical tips for devs on how to implement some basic page-specific SEO. Might be of interest to your readers?
Great article.
I espcially enjoyed the fact that you gave useful tips athat are always in the back of our minds (at least us who do SEO), and sometimes we forget to add them to copy briefs.
gfiorelli1 - thanks for sharing the Lindsay scorecard template in addition the the site audit checklist they recommened in the article itself.
There are some really good tips in this article, well done Stephanie.
I reckon your advice can also apply to medium sized enterprises as well as large ones, especially as there are often different levels/versions of the same CMS.
Well written :-)
There are some great tips in this post some of which we currently follow and others which we will be following in future. An excellent guide. Great Post!
@Stephanie,
BTW Stephanie, I love your article, one factor that has to be part of this plan: What is the cost of changing and maintaning this (obviously the benefits are important) ? There is some cost up front and then maintaining this does take some time and effort ;)
I was following 3 out 5 but i will follow all the 5 points. Thanks Stephanie for all these 5 points.
Your idea of incorporating keyword research is great but I believe that this is kind of a difficult one as:
BTW, I suppose that combining 1 and 2 will probably produce better results :)
Good article, I can't imagine dealing with some of the monster size companies.
Good job on this post stephanie!!! I follow the link from Building a technical SEO Process to this page which cover all the basics which are always the most important step in SEO in my opinion.
Thanks for the great post!!!
Very nice checklist to add to my arsenal :-)
Thanks
Thnak You very much, short and clear headlines!
Great tips, I really like the SEO Score Sheet.
The only thing I would add is: "For videos, include captions."
Providing captions improves ability for deaf or hard of hearing people to access your content. Since you're already recommending adding transcripts, adding captions is fairly simple to do.
I realize your article from December 2009 didn't indicate captions provided any SEO benefits, but captions are often done at the same time by the service providing the transcript.
Quite Impressive post. I really like 3rd point.
Help is important part in any cms
Thanks for sharing such a value BAL information
Nice one I have implemented a similar set up with a large telco client I work on where all new pages that go live onto the website need to fit a specific template with SEO integration.
But what we have also done is come into the business and do workshops with the clients and also on going training and assitance with the project.
It is great to have all the web dev, internal SEO, social, PR, marketing, copy writers and every on all working together on a System which is SEO friendly.
But yes 100% I would say you need training with the system to show people why these changes are so important.
Great post - I'm always looking for the cms to autogenerate the canoinical tags which can then be rewritten in the CMS, it's never a standard option witht the ones I've used.
Exceptional Post Stephanie!
SEO for CMS is a part where two technical disciplines meet. An outstanding knowledge of database driven web applications is needed, plus a well experienced in modern SEO techniques. Many People are use tools for monitor the performance & some of are using external tool for managing their content and another to analyze it. We need to create a system which provides how different elements are impact for our site like Meta tags, image alt text, keywords etc.
I have seen that sometimes dynamic URLS are through as red flags in search engines. I am using MODx for my website. Any solution if you have then dropped your feedback that would be immense for me.
I didn't get your point ..regarding the different impact of the meta tags , image alt text, keywords etc. in a CMS. How can a CMS can measure the impact of that?
On the other hand, I can say that measuring can be done to check the traffic ratio,and the free services like GA can give differential value regarding the traffic from different sources with different keyword search terms and segmentation.
So please elaborate the CMS measurement of the impact of meta tags and keywords etc.!!
What i felt in my CMS to be additionally is the Tree Based view for the contents , it helps a lot in arranging the contents in a manner, hence becomes User friendly and from the security point of view, the CMS should have Easy access for changing the Permissions to moderators,publishers and administrator as per their Authority level.
As all users of modern webapps know, though, these are fixed with plug-in. This is an essential feature and nothing can be done about it at core level. We need to fix it by using a plugins.Likewise we can generate the metatags via programmatically with CMS and we can see the rich snippets and keywords which are perform better.
True, the CMS that this client had did generate meta tags automatically. Unfortunately, this meant that there was a duplicate title issue for some of their articles (because the author had used the same title for multiple articles). Plug-ins could help this client, but would require additional training across multiple departments and this might prove to be difficult for people on staff who aren't as tech saavy.
Yes agree with you. It might have difficult and some basic training is require for various departments. Thanks for the answer and great post Stephanie!
I'm not quite sure exactly what your question is, but I believe you're asking about the importance of meta tags, image alt text and keywords for the SEO score sheet? This particular client was in the publication industry and thus, heavily relied on Google News and general traffic for their articles. Content writers would submit articles that would go live through the CMS. However, because currently there are no standards in place for meta tags, we found through their Google Webmaster Tools, that there was an issue of duplicate meta title and descriptions. Also, an area that we could see them garnering an increase of traffic was for their images, which also had text that couldn't be crawled or didn't have alt tags.
Basically, it isn't that the CMS can measure the impact, which I can't really think of how they can, but having these things in place can help make sure that some of the basic SEO practices will be universally implemented. I hope this helped to answer your question.
Cool article Stephanie, I've been in a similar position before where simple things can go such a long way and if you can create a means to achieving this, huge improvement will be seen. I love the way the client got involved and created a competition between departments, that's absolutely brilliant!
Great post Stephanie! I hadn't given much thought to it, but the Alert system would be a relatively easy and simple method of minimising variation in tag structure. And after the countless times I have been saved embarrassment by the Gmail attachment alert, utilising this system seems only logical. Thankyou for the post, I am sure the recommendations will bring significant increases in efficiency in the long-run.
Stephanie Chang simply a great article.I loved whole article but 2 & 3 Tips seems the most important. I really like the way you described the importance of alerts really they can be life saver when you are working for big site as implementing alerts is really a good option to stop the mistake before it happens.It also helps us to makes our work confirmed and more accurate.Help Centre is also a very good option to choose as if we have some one new to work with composed CMS, Help centres really help them to educate themselves which make their job much easier and independent.
And also thanks for the shared article Site Audit Checklist I was really in-need of such a great list it will definitely going to help me.Thanks again.
Having a SEO scorecard system built into a CMS would be great. SEOmoz's On Page Optimization tool is fantastic, but obviously can only be used once a page has been pushed live. Having a similar tool built in the CMS would make sure the original version that goes live at the very least has the basics of SEO built in. Nice post.
SEO checklist is completely imperative for SEO mgmt on a large scale. Content creation from multiple people with different levels of experience can drown a site in a heartbeat. Love the article.
Slightly off-topic, but in #4, the screenshot is of input fields AFTER the heading, but the label for 301 redirects states (at the end): to the value entered above.
Confusing!
Haha you're right. I didn't even think see that. Sorry for the confusion.
Generally it happens with my content writers, many time they get undirectional while managing multiple CMSes with their contents, hence this score card is very helpful for me to make my writers understand the basics. thanks a lot for this... I might wish to add some more points to be checked in my own Score Card!
Hey Stephanie,
Awesome work, implementing these strategies as we speak!
Thank you,
Legit Post. Keep up the great work.
I really like tbe idea of using an SEO scoresheet. It makes sure that everyone is on the same page and knows what they are supposed to be doing when it comes to SEO. It makes it easier to streamline the process and keep everything moving in the right direction.
Great post Stephanie.
Working with CMS sometimes could be really hard, since the CMS we use in my company creates metas automatically, or better, in a semi-automatic way. And it's really hard, because I am a huge fan of customized metas depending on what is the message you wanna give to the user. And I have to deal with the fact I'm having some duplicate title issues.
So really love your list that helps on how to have a more user-friendly CMS.
I can't emphasize the importance of optimizing images on your website. When the whole Charlie Sheen thing was big, I used a picture of him for a blog post I did relating Charlie Sheen to SEO and I received a lot of traffic from the image search.