If you're a patron at search events, conferences and workshops, you might walk away the way I typically do: full of "stuff" to try but no clue where to start. Weeks go by, your notes become a beautiful art piece with dozens of brown coffee cup circles and doodles, eventually getting crumpled into a ball and tossed across the room just next to the trashcan you were aiming for.
There goes another $1,300 of inspiration without actionable takeaways. In this post, I'm going to give you a way to organize information you receive (and some of my own tactics) into what you will now and forever call an "SEO Strategy."
There are rockstars who multi-task and play all the search channels at once, optimizing content, creating links, rendering videos and engaging with social media elements while juggling 12 bowling pins and guzzling an energy drink. Good for them. For the rest of us, let's stick to something a bit more palatable and a lot more doable.
Below you'll find the basic layout of your 6-12 month campaign, starting with what's in your SEO strategy. Let's start with milestones. You can put your milestones into a Google Spreadsheet in bold, font 24. Paste items in between milestones respectively, as you grow in your understanding of SEO best practices and techniques.
You can also use project management tools, such as TeamWorkLive.com or Basecamp, both of which allow you to calendar your milestones and create assignable task lists beneath them. If you're an agency, you can create templates and cookie cutter your boilerplate SEO campaign. Example:
Milestone 1 - Your SEO Strategic Plan (1 Month)
You are going to get to hundreds of ideas and tools thrown at you for keyword research, spying on competitors, finding link opportunities and elements to consider when planning your SEO campaign. Problem is, most presenters don't actually say "okay, add these line items to your research to-do list, phase 1 of 5 in your holistic SEO strategy", they just say "here's some stuff you can do".
What's in Your SEO Plan?
Below is a list of reports and actionable lists to carry over to your project management system (or spreadsheet). The planning phase can take up to a month, but will save you a lot of time and frustration later in the campaign. Remember, this is boilerplate, so you can squeeze in new research and data-mining tasks you pick up from events. Isn't it nice to have a place to start putting the "stuff"?
- Obstacle Analysis Report (OAR) - This report will help you discover potential crawl and indexing issues. It has little to do with content, and is mostly focused on how search engine-friendly a website is. Criteria might include: checking for broken links and duplicate content, analyzing HTML and XML sitemaps, optimizing robots.txt and .htaccess files, to help crawlers get to the content you want indexed and away from the content you don't. The OAR might also include a review of Webmaster Tools, an audit from your seomoz.org campaign, and possibly data from similar online tools. Basically, your on-page "stuff" goes here.
- Competitor Analysis Report (CAR) - This is your baseline report, your Day 1, your "aha" moment, where you get to discover some exciting things about your competition, and some occasionally depressing things about your current SEO performance. Having access to Hitwise is the most ideal starting point (if you can afford it). If not, tools such as Compete.com, SEMRush, KeywordCompetitor, and OpenSiteExplorer.org can give you really nice insight into where your competitors are earning links, what keywords they are getting traffic from (AdWords and natural search), and even tell you how much more money they spent on specific keywords last month versus the month prior (a keyword performance indicator). For local businesses, WhiteSpark's Local Citation Finder does a darn good job of finding competitor business citations and sorting them by seomoz.org's own Domain Authority for easy prioritizing.
- Link Analysis Report (LAR) - This report is fun. Using tools like those in the seomoz.org arsenal, or possibly giving Ontolo a spin, you'll be seeking out and creating an organized inventory of link opportunities. Categorize your opportunities by classifications such as: Web Directory, Business Directory, Industry Blog, Regional Blog, Industry Portal, Industry Forum, Industry Experts, Niche Social Networks, and so forth. From here you have a few choices of how to store the information. I prefer Buzzstream, an Eric Ward-approved link tracking software, but Google Docs will do the job as well. If you do use a Google spreadsheet, break your classifications into their own tabs or link building becomes unmanageable.
- Keyword Discovery Report (KDR) - You'll already have a boatload of data from the first three reports to help with this, possibly the most important, report. You can also explore a number of other tools to help tally up all the keyword opportunities. WordTracker and Google AdWords will provide some excellent ideas, but nothing will beat what you'll find in your own web analytics and Webmaster Tools (provided you are actually tracking conversions and/or sales). With competitor data, you can run pivot tables in Excel to learn about the frequency of keywords the major competitors appear to be receiving traffic from. Purge out the terms that are too broad or not searched enough to be bothered with, sort by relevancy and search volume and you've got yourself a list of keywords to optimize for.
Now that you have all this terrific data, what the heck do you do with it? Here's where actionable items or deliverables come into play.
- Put your OAR items into a To-Do List within your project management system (under the milestone of On-Page SEO)
- Put your CAR items into a Google spreadsheet so you can track and monitor changes over time
- Put your LAR classifications into one or more To-Do List within your project management system (under the Off-Page SEO milestone), put the opportunities into a spreadsheet or Buzzstream
- Put your KDR into a Google Docs spreadsheet, create a new tab called Content Tracking Spreadsheet with a column for just the top 100 or so keywords, and create columns to track Page Name, Title, Meta Description, Has Video?, Image Name, Image Attributes, Has 450+ words of Content? Matt Cutts Didn't Throw Up, Is Engaging? etc. In your PM system, your content writing tasks can be assigned (put the list under the On-Page SEO milestone)
Now that the technical stuff is done, you get to start the creative and social media campaign planning. Pull a group of super smart people into a room for a full day and come out with awesome link bait, widget, tools/giveaways, and other creative link building strategies to add under your respective milestones.
Milestone 2 - On-Page SEO (2 Months)
There are thousands of smart (and sometimes silly) things you can do to optimize your website. You already have a To-Do List assigned in your project management system to square away OAR findings, and a To-Do List for your content team based on the keyword themes you want to optimize for. This initial phase of your SEO shouldn't take more than 60-90 days and typically isn't rocket science.
You're going to get all sorts of new ideas from the seomoz.org blog, Search Engine Land, SEO Roundtable, and thousands of Tweets if you follow #seo in Twitter. Therefore, if you're using a project management system, your template will be growing and growing over time.
Local and Ecommerce websites will have a few special To-Do Lists for data feed optimization, location-based landing pages, and a few other things you might extract from David Mihm's Local Search Ranking Factors or elsewhere.
Milestone 3 - Off-Page SEO (3 Months for the Basic Tasks, 6 for Moderate)
Mike Essex wrote an excellent post awhile back on 99 Ways to Build Links by Giving Stuff Away. I also like to use my Meetup.com group to have everyone provide 1-3 creative link building ideas to everyone who requests ideas, along with some crowd-sourcing tools, such as Amazon Mechanical Turk and similar services. Choose the top ideas based on the business and industry and add them to an Advanced SEO To-Do List in your project management system. You will definitely need to create several project briefs for each idea so it makes sense to the tech and marketing teams.
I keep a Google spreadsheet going that has nearly 400 link building opportunities now (thank you Eric Ward).
You'll also have a list for Basic Link Building (industry destinations and directories), Moderate Link Building (outreach, and slightly more technical than submission-based linking). Advanced link building tasks are really more of an initiative and can be tracked outside of the the project management system as ongoing marketing innovation.
Milestone 4 - Social Media Optimization (1 Month for Setup)
This milestone gets a bit tricky and requires getting in bed with those crazy social media people we all love. Perform an audit of all the current destinations our SMM teams are working with and insure they all contain relevant keywords, profile links, and (if location-based) business name, address, and phone number.
Next, seek out new social media opportunities, such as niche social destinations, popular social networks that have not been claimed yet (Google+ might be a good start). You might even buy lunch for the social team, and then try to give them training on how to blog with keyword-rich links every so often. If their eyes start going crazy as if you fed them after midnight, run away and try again another day. If not, train your social team, in distributing content, video, and micro-blogging to give you a serious lift in ranking. The trick is to make them think it was all their idea.
Milestone 5 - Video & Mobile (2 Months for Setup)
Technically, you can break video and mobile into two different milestones. But for the sake of the novel this post has become, let's bundle them together. For video, I recommend having a quick chat or consult with a pro, such as Mark Robertson of ReelSEO on campaign, channel and distribution ideas. Get ready to setup some video XML sitemaps and to start distributing video to relevant sharing networks. Also be prepared to start using video ads (PPC), which may help long term placement on key YouTube videos.
For mobile, you'll want to slip ONE task in for Milestone 2, insuring your mobile users have a custom experience that's mind-blowing and award winning. The rest will revolve around the creation of mobile apps for your products, mobile search optimization, and possibly even a few short code campaigns. We love Vegas, so I'm always excited to get my MB SMS offers from Mandalay Bay).
I've Completed My Milestones, Now What?
If you get through all the milestones (6-12 months on average - some might overlap, but they don't have to), your project management system should be empty of tasks. If so, you're no longer in Production Mode, you're now in Operations Mode and need only use your link and campaign tracking tools (here's a sample) for your day-to-day SEO initiative. However, you may elect to start over and repeat the entire process annually, depending on the results from the first round.
Now you have 5-6 vehicles of SEO in an organized form. You may decide to create a page for each milestone on your yellow notepad when you attend SEO conferences and events. If a presenter gives you some cool "stuff" to do, you should be able to easily classify the task into one of these buckets, so later you can update your project management template, as though you were putting another piece into a seemingly endless puzzle; which beats the heck out of creating scribble for your crumble ball with beautiful coffee rings on it.
Thanks for reading.
Well planned out there. I think the timescales are maybe a bit drawn out, you could be getting on with quite a bit of onsite seo in the first month and even some offsite in the first / second month to get things moving and I'd be recommending carrying out social media marketing right from the offset as I'm sure this is a crucial ranking factor these days. There again I suppose it depends on the timescales a business has to dedicated to getting things moving.
Great feedback - thanks! I agree, in most cases, on-page SEO can be squared away in the first month. Many of the clients I've worked with in 2011 were enterprise-level with a custom CMS and other complications that spread "search engine-friendliness" tasks out as long as 120 days, but for the average project a month is more than enough.
Thanks a bunch for the comment and feedback!
I'm working with 4 sites built in the same custom CMS at the moment - it's taking really long for targeted keywords to rank, whereas if I build a page of content in a basic wordpress install I can get them to rank straight away - so I know what you mean.
You have to stop giving away stuff like this for free :(
I look at this as one of christmas presents i got ....
thanks
You sound like my wife - lol (definitely good advice though). Thanks man!
Good Post my Boss Order me to read this post he also added this Practice which i expected from u peoples. As i am new in this feild. Till now i have read this post 4 times
Steve,
This is a great article and, even for us newbies in SEO, it helps to make a bit more sense in this field. I have just joined and already bookmarked SEOMOZ, especially since your article has been the first I have read here!
I have tried browsing your profile for any Twitter profile to follow you (I am strict in whom I follow) as I would like to keep up with your advice. In my case, my area of expertise is something completely different but feel free to check my personal blog and I will be happy to offer my help/advice in anything I could (freely, of course!).
Again, thanks for the article. I just need time now to devour all of the articles here at SEOMOZ, LOL
All the best,
Rogelio
It's really very nice stuff i ever seen. You really explained SEO Strategic plan very enlightening. I impress after reading you blog. Thanks for sharing this with us.
SEO Company India
Thanks for the article and humor. Besides having good ideas, it made me smile. I always appreciate personality and humor in serious articles. Thanks.
I think this is a very interesting point.These lonk buliding stratsgy are very easy to understand.All the milestone are really very well. We do a ton with social media, video, content, etc so clearly a big part of the overall marketing strategy.
Thanks Dipal - you made my day!
Nice! Thanks for the post!
Dang yo! This is great stuff Steve! I like that you mention BuzzStream. I'm a big fan of their system for Link Management as well.
Know what would be awesome? A link to download your Basecamp Project templates! Feel free to email those to me privately any time. ;)
One download coming up....actually refining my templates for 2012 based on Panda & SMM updates. Standby Darren!
Hi Steve,
Thanks for the excellent info!
Is the link to download your Basecamp Project templates available?
Also, is it possible to get a link to download the doc format you used in How to Write an SEO Obstacle Analysis Report? Did you use the seomoz api to generate some of that?
Thanks again,Phil
Dear Steve,
Thank you so much for putting together this information for everyone. It really has added value to my work practices and made for a very happy NYE!
Would it be OK to share these templates with me too please?
Thanks again,
Jason
Any chance I could get that download as well? Sounds like a great resource. Thanks for the great article!
Hi Kat,
Thanks for the feedback! We have updated our templates quite a bit in the last 4 years. I'm sure we can work something out where you have us perform an audit (Moz Friends & Family rate) and we deliver both the PDF and Word versions. Let me know if this sounds interesting. My email is steve at wiideman dot com.
Often it seems that people think about SEO at a tactical level, so it's great to see a post on strategy development. The agency i work for have implemented a similar process for our clients and compared to our previous method - which involved a fair amount of guesswork and little timing - it makes the process of formulating a strategy a lot faster, simpler, and easier.
Some great tactical tips in there as well
Thanks Ben - it's amazing how many SEO's out there hit the project with guns blazing having absolutely no clear idea what they are shooting at (they are just so impressed with their guns and that they know how to shoot). :)
Very good post - in fact, if you don't mind, copy/pasting to a Google Doc so I can follow this through with a new client. By the way, if you're looking for a free alternative to actually managing the porject, milestones and tasks, take a look at HappyTodos (disclaimer - I work there).
Nothing wrong with a little blatant advertising when it makes sense Avi. :)
There's a good cut/paste guide in Quora if you Google "best boilerplate seo strategy" you find it fairly easily.
Thank you for the post. Generally speaking, seo involved a bunch of people inside the organization and maybe the seo is outsource to an agency,thus what i think is to have a commun template to follow all of these milestones
What an awesome idea for a whitepaper or Best Practice Guide! Communication is where project life cycle breaks down - agree 100%.
I've been nervous to really add some SEO strategy packages to our websites, but this article really draws a map of how to do it. Thanks for such detail.
Typically, I recommend that clients get to posting on every major social network right away, as I see such fantastic SERP results so quickly.
Someone else mentioned that so many clients are looking for Social Media stuff as it's the buzzword. I've found that a little more time chatting with them reveals that they're still looking to grow their business like anyone else; they just think that SM is the right start because of the news. Thanks to the "QBQ!" book for helping me figure that out!
Thank you for an awesome post. Even though I have over 4 years SEO experience (client side) I have always felt I could be more organised with my tasks and I do get overwhelmed when the usual spread sheet becomes too big.
I used Zoho and followed your steps and I already feel like some space in my head has been freed up.
Thanks again !
Thanks dvonne,
Your feedback made my day. I have a few clients that have said "if the Internet dies or SEO is flipped upside-down, you'd be a great organizational consultant." I'd rather be a great hammock-tester to be honest. :)
This post has inspired me and made me create my own Grass Roots SEO site. I feel it is extremely important that people understand what SEO is all about and although my site is a work in progress, I want people to know that web design should always be targetted at the visitor, not stuffing keywords into places they don't belong.
Setting up milestones and planning a SEO campaign as you have highlighted is something I'm going to be teaching people in my blog - thanks for such a great and inspiring post once again :)
Hi martinevansnet, how's the site coming along?
Thanks for the info and links - appreciated. I like the prompt of utilizing your social media team to "distribute content" and I obviously dug the Gremlin reference, as it is both seasonally and SMO-professional appropriate. I would suggest (given the resources) of segmenting the SMO team so particular individuals can really make an impact within respective niche-related social sites.
You're so right. I've always considered SMM as sort of push and pull, whereby one person pushes out killer content and a ghost personality fast-follows with a reachout or listening campaign to feed the content to the people who would appreciate it the most. There should be an org chart for the industry's new need for a Social Media Department. ;)
Great stuff. Its optimized SEO with time management.
very intresting post but we all must have to agreed that current time is for SMO from most of our clients get more exposers.. thy insist to do SMO more as it's on high pick of online mountain.
Interesting point NBSEO. I would encourage you to pull a conversion report showing all traffic sources. I think you'll find cpc with highest percentage, but organic with the highest volume. SMM is likely 7 or 8 down the list (for both). At least in the accounts I'm staring at. :)
I am truly agreed with your plan of action! Just describe about off page monthly activities!
Great point websure. At our office, there's a great big whiteboard to compliment a page I setup on our intranet. Between the two, everybody knows what they are working on. The online page is a "Resource Allocation Table", outlining the hours each person should be putting in per client (based on budget). Hope this helps?
This is a pretty good outline for implementing all the things we hear all the time. I agree with you, after watching a webinar here on SEOmoz I get a million ideas of things I want to do, but the implementation is key.
You mentioned video sitemaps, what is your experience with them influencing rankings for videos, or are they mostly for indexing?
Awesome question. Let's find out from the genius of all things video SEO:
https://twitter.com/#!/seosteve/status/152654701664538624
Great read Steven, You have describe complete cycle and flow in advance level. We need a perfect plan for our businees and at the end good execuation required. As far as seo perspective this is vital steps to follow. Lovely process you explain and i love to follow this for sure.
I want to add one more point and it is measurement of the project. It is key part and we can decide the performance according to that. Lastly wonderful post i must say. Big thumbs up for you..!
I can't believe I left that out! Great catch Hirenvaghela!
Great layout of basic project management!! I like the detail included in the sample report! Thank you
I was hoping for more giggles on the campaign themes and topics, but I'll take likes. :)
I gave a good giggle when I was reviewing the post. And used some of these ideas just this past week in one of my own personal projects.
Thank you Steve. Great stuff! You did an incredible job narrowing down a very comprehensive and actionable SEO strategy, process, and lifecycle. I look forward to following this one and any future articles you write, especially if you write one about tracking results and toolsets you might use after milestones are complete.
Thanks Jeff! There are so many ways to track results, KPI's, ecommerce, lead generation, downloads, videos watched, etc. I guess it depends on how advanced you want to go. For most businesses, setting up a simple value per lead after evaluating net conversion rate (offline) and average customer value, is more than enough. Just add a juicy little digit to your Goal in Google Analytics and you can get a nice ballpark figure. I'll try to keep the insights coming, especially after all the great feedback!
Good One
Thanks
Looks great, But now a days some of client's are looking for social media nothing more.. what about this? I'll be wait for your next post with.. Thanks, Manoj
It does seem like there is bandwagon. A good friend of mine who authored two social media books recently told me, "it might be your search engine optimization that got the prospect to the website, but it was my social media that convinced them to buy". I'd have to agree with him. I see faces of my friends showing up on product pages that are actually influencing (somewhat) my decisions.
Thanks for the awesome feedback!