The process of launching a new website is, for many entrepreneurs, bloggers and business owners, an uncertain and scary prospect. This is often due to both unanswered questions and incomplete knowledge of which questions to ask. In this post, I'll give my best recommendations for launching a new site from a marketing and metrics setup perspective. This won't just help with SEO, but on traffic generation, accessibility, and your ability to measure and improve everything about your site.
#1 - Install Visitor Analytics
Nothing can be improved that is not tracked. Keeping these immortal words of wisdom in mind, get your pages firing analytics code before your first visitor. Google Analytics is the obvious choice, and customization options abound (for most sites more advanced than a basic blog, I'd highly recommend at least using first-touch attribution).
Google analytics, or any other package (see some alternatives here), needs to be placed on every page of your site and verified. Do yourself a favor and install in a template file you can be sure is on every page (e.g. footer.php). GA's instructions will indicate that placing the code at the top of the page is key, but I'm generally in favor of leaving it at the bottom to help page load time for visitors (though the new asynchronous GA code is pretty fast).
#2 - Set Up Google & Bing Webmaster Tools Accounts
Both Google & Bing have webmaster tools programs that monitor data about your site and message it back to you through online interfaces. This is the heartbeat of your site from the search engines' perspective and for that reason, it's wise to stay on top of the data they share.
That said, the numbers inside these tools are not always perfect, and often have serious flaws. The referring keywords and traffic data are, in my experience, far off what analytics tools will report (and in those cases, trust your analytics, not the engines' tools). Likewise, crawl, spidering and indexation data isn't always solid, either. Nonetheless, new features and greater accuracy continue to roll out (more of the former than the latter unfortunately) and it's worth having these both set up.
#3 - Run a Crawl Simulation of Your Site
No matter how perfect you or your developers are, there's always problems at launch - broken links, improper redirects, missing titles, pages lacking rel=canonical tags (see more on why we recommend using it and the dangers of implementing improperly), files blocked by robots.txt, etc.
By running a crawl test with a free tool like Xenu or GSiteCrawler, or leveraging a paid tool like Custom Crawl from Labs or the Crawl Service in the Web App (pictured above), you can check your site's accessibility and insure that visitors and search engines can reach pages successfully in the ways you want. If you launch first, you'll often find that critical errors are left to rot because the priority list fills up so quickly with other demands on development time. Crawl tests are also a great way to verify contractor or outsourced development work.
#4 - Test Your Design with Browser Emulators
In addition to testing for search engine and visitor accessiblity, you'll want to make sure the gorgeous graphics and layout you've carefully prepared checks out in a variety of browsers. My rule is to test anything that has higher than 2% market share, which currently means (according to Royal Pingdom): Internet Explorer, Firefox, Chrome, Safari and Opera.
There's a great list of browser testing options from FreelanceFolder here, so I'll just add that in-person testing, on your own PCs & Macs, is also a highly recommended use of an hour.
#5 - Set Up RSS Feed Analytics
Virtually every site will have some form of structured data being pushed out through an RSS feed. And, just like visitor analytics, if you want to improve the reach and quality of the feed, you'll need to leverage data.
Feedburner is the de facto software of choice, and it's very solid (though, good alternatives do exist). Getting your feed and the analytics to track and measure it is typically a very easy process because there's nothing to verify - you can create and promote any feed you want with just a few button clicks.
One important recommendation - don't initially use the counter "chicklet" like:
It has a bad psychological impact to see that no one has subscribed to your new RSS feed. Instead, just provide a standard link or graphic and after you've amassed a few hundred or thousand readers, use the numeric readout to provide additional social proof.
#6 - Tag the Actions that Matter
No matter what your site is, there are actions you're hoping visitors will take - from tweeting a link to your post to leaving a comment to buying a product or subscribing to an email list. Whatever those actions might be, you need to record the visits that make them through your analytics tool. Casey Henry's post on Google Analytics' Event Tracking will provide a thorough walkthrough.
Once action tracking is in place, you can segment traffic sources and visit paths by the actions that were taken and learn more about what predicts a visitor is going to be valuable. If you're pouring hours each day into Twitter m but seeing no actions, you might try a different channel, even if the traffic volume is high.
#7 - Conduct an Online Usability/Branding Test
Before a formal launch, it can be extremely helpful to get a sense of what users see, experience and remember when they browse to your site for a few seconds or try to take an action. There's some fantastic new software to help with this, including Clue App, screenshot below:
Last week, I set up a Clue App test for SEOmoz's homepage in 30 seconds and tweeted a single link to it, which garnered 158 kind responses with words and concepts people remembered from the visit. This type of raw testing isn't perfect, but it can give you a great look into the minds of your visitors. If the messages being taken away aren't the ones you intended, tweaking may be critical.
In addition to Clue, dozens of other easy usability and user-testing apps are now on the market. Conversion Rate Experts has a good list here and Craig Tomlin's got another excellent one here.
#8 - Establish a KPI Dashboard
No matter what your website does, you live and die by some key metrics. If you're starting out as a blogger, your RSS subscribers, unique visits, pageviews and key social stats (tweets, links, Facebook shares, etc) are your lifeblood. If you're in e-commerce, it's all of the above plus # of customers, sales, sales volume, returning vs. new buyers, etc.
Whatever your particular key metrics might be, you need a single place - often just a basic spreadsheet - where these important numbers are tracked on a daily or weekly basis. Setting this up before you launch will save you a ton of pain later on and give you consistent statistics to work back from and identify trends with in the future.
#9 - Build an Email List of Friends & Business Contacts for Launch
This may seem non-obvious, but it's shocking how a friendly email blast to just a few dozen of your close contacts can help set the stage for a much more successful launch. Start by building a list of the people who owe you favors, have helped out and who you can always rely on. If you're feeling a bit more aggressive in your marketing, you can go one circle beyond that to casual business partners and acquaintences.
Once you have the list, you'll need to craft an email. I highly recommend being transparent, requesting feedback and offering to return the favor. You should also use BCC and make yourself the recipient. No one wants to be on a huge, visible email list to folks they may not know (and get the resulting reply-all messages).
#10 - Create Your Google Alerts
TheAlerts Service from Google certainly isn't perfect, but it's free, ubiquitous, and can give you the heads up on some of the sites and pages that mention your brand or link to you in a timely fashion.
Unfortunately, the service sends through a lot of false positives - spam, scraper sites and low quality junk. It also tends to miss a lot of good, relevant mentions and links, which is why the next recommendation's on the list.
#11 - Bookmark Brand Tracking Queries
In order to keep track of your progress and identify the sites and pages that mention or link to your new site, you'll want to set up a series of queries that can run on a regular basis (or automated if you've got a good system for grabbing the data and putting it into a tracking application). These include a number of searches at Google, Twitter and Backtype:
The queries should use your brand name in combination with specific searches, like the example below (using "seomoz" and "seomoz.org"):
- Google Blog Search mentions
- Google Blog Search links
- Google Web mentions (past 24 hours)
- Google News mentions
- Twitter Search
- Backtype Search
You can add more to this list if you find them valuable/worthwhile, but these basics should take you most of the way on knowing where your site has been mentioned or referenced on the web.
#12 - Make Email Signup/Subscription Available
Capturing the email addresses of your potential customers/audience can be a huge win for the influence you're able to wield later to promote new content, products or offerings. Before you launch, you'll want to carefully consider how and where you can offer something in exchange for permission to build an email list.
One of the most common ways to build good lists is to offer whitepaper, e-book, video or other exclusive content piece for download/access to those who enter an email address. You can also collect emails from comment registration (which tend to be lower overall quality), through an email newsletter subscription offering (which tend to be very high quality) or via a straight RSS subscription (but you'll need to self-manage if you want to have full access to those emails). Services like MailChimp, ExactTarget, Constant Contact and iContact are all options for this type of list building and management.
#13 - Create Your Site/Brand's Social Accounts
Social media has become popular and powerful enough that any new site should be taking advantage of it. At a minimum, I'd recommend creating accounts on the following networks:
- Google Profiles
- YouTube (if you have or will have any video content)
- Flickr (if you have any graphics or images content)
And if you have more time or energy to devote, I'd also invest in these:
- Quora
- Slideshare (if you have any presentations)
- Scribd (if you have any document content)
- StumbleUpon
- Any industry specific social portals (e.g. in software, this might include places like StackOverflow, Github and Hacker News)
Setting up these accounts diligently is important - don't just re-use the same short bio or snippet over and over. Spend the time to build fleshed out profiles that have comprehensive information and interact/network with peers and those with similar interests to help build up reputation on the site. The effort is worth the reward - empty, unloved social accounts do virtually nothing, but active ones can drive traffic, citations, awareness and value.
BTW - Depending on the size and structure of your site, you may also want to consider creating a Facebook Fan Page, a LinkedIn Company Page and profiles on company tracking sites like Crunchbase, BusinessWeek and the Google Local Business Center.
#14 - Connect Your Social Accounts
If you've just set up your social account, you've likely added your new site as a reference point already, but if not, you should take the time to visit your various social profiles and make sure they link back to the site you're launching.
Not all of these links will provide direct SEO value (as many of them are "nofollowed"), but the references and clicks you earn from those investigating your profiles based on your participation may prove invaluable. It's also a great way to leverage your existing branding and participation to help the traffic of your new site.
#15 - Form a List of Target Press, Blogger and Industry People for Outreach
Depending on your niche, you may have traditional media outlets, bloggers, industry luminaries, academics, Twitter personalities, powerful offline sources or others that could provide your new site with visibility and value. Don't just hope that these folks find you - create a targeted list of the sites, accounts and individuals you want to connect with and form a strategy to reach the low hanging fruit first.
The list should include as much contact information as you can gather about each target - including Twitter account name, email (if you can find it), and even a physical mailing address. You can leverage all of these to reach out to these folks at launch (or have your PR company do it if you have one). If you tell the right story and have a compelling site, chances are good you'll get at list a few of your targets to help promote, or, at the least visit and be aware of you.
#16 - Build a List of Keywords to Target in Search Engines
This is SEO basics 101, but every new site should keep in mind that search engines get lots of queries for virtually everything under the sun. If there are keywords and phrases you know you want to rank for, these should be in a list that you can measure and work toward. Chances are that at launch, you won't even be targeting many of these searches with specific pages, but if you build the list now, you'll have the goal to create these pages and work on ranking for those terms.
As you're doing this, don't just choose the highest traffic keywords possible - go for those that are balanced; moderate to high in volume, highly relevant in terms of what the searcher wants vs. what your page/site offers and relatively low in difficulty.
See this post for more tips - Choosing the Right Keyphrases - from Sam Crocker.
#17 - Set Targets for the Next 12 Months
WIthout goals and targets, there's no way to know whether you're meeting, beating or failing against expectations - and every endeavor, from running a marathon to cooking a meal to building a company or just launching a personal blog will fail if there aren't clear expectations set at the start. If you're relatively small and just starting out, I'd set goals for the following metrics:
- Average weekly visits (via analytics)
- Average page views (via analytics)
- Number of new posts/pages/content pieces produced per month
- Number of target contacts (from item #15) that you've reached
- Social media metrics (depending on your heaviest use platform, e.g. # of Twitter followers if you're a heavy Tweeter)
- Any of the key items from #8 on this list (your KPI dashboard)
And each of these should have 3, 6 and 12 month targets. Don't be too agressive as you'll find yourself discouraged or, worse, not taking your own targets seriously. Likewise, don't cut yourself short by setting goals that you can easily achieve - stretch at least a little.
Every 3-6 months, you should re-evaluate these and create new goals, possibly adding new metrics if you've taken new paths (RSS subscribers, views of your videos, emails collected, etc.)
#18 - Plug in the SEOmoz Web App
I know this one's a bit self-serving, but I'd like to think I'd add it here even if it wasn't my company (I recently set up my own personal blog and found the crawling, rank tracking and new GA inegration features pretty awesome for monitoring the growth of a new site).
The SEOmoz Web App has a number of cool tracking and monitoring features, as well as recommendations for optimizing pages targeting keywords, that make it valuable for new sites that are launching. The crawl system can serve to help with #3 on this list at the outset, but ongoing, it continues to crawl pages and show you your site's growth and any errors or missed opportunities. Tracking rankings can let you follow progress against item #16, even if that progress is moving from ranking in the 40s to the 20s (where very little search traffic will be coming in, even if you're making progress). And the new GA integration features show the quantity of pages, keywords and visits from search engines to track progress from an SEO standpoint.
Using this list, you should be able to set up a new site for launch and feel confident that your marketing and metrics priorities are in place. Please feel free to share other suggestions for pre and post-launch tactics to help get a new site on its feet. I'm looking forward to seeing what other recommendations you've got.
p.s. Olivier Lalonde also recommended this excellent list via StackOverflow on the technical/development side (via HN thread).
KPI = Key Performance Indicators
for those readers that are acronym challenged :)
Thanks Kyle, now I don't have to ask... I mean, um, I knew that!
Well, we have Google for that don't we? define:kpi (or any other term, acronym etc..)
Nice read Rand!
As for "#4 - Test Your Design with Browser Emulators" you can test your site with https://spoon.net/browsers/ !
:)
O la la... i think that this post should be saved under the Learning section of SEOmoz or added to the Beginners Guide to SEO, as a natural addendum to all those ones who are starting a website and want to have a easy to follow roadmap.
Personally, as many not newbies, I have a similar step by step checklist, but I will gladly complement it with yours.
Beware new Mozzers, this man is rocking :)
Awesome list, and a great addition to #3 is Integrity (if you're a mac owner)... not quite as robust as Xenu, but it's really handy!
With any new site, I typically like to set up a Google Adwords account featuring the site's most important keywords. I set the position preference at 6-10+ and bid at a high max CPC and run the campaign for two to three days. This technique allows for collecting quite a bit of data, without spending an arm an a leg. However, lately the results have typically been shock at the dumb money that is being spent on CPC.
Good Post Rand.
One other thing I would add inregards to Metric is:
Setting a keyword ranking baseline to compare to future dates and using Google Analytics to support the increase in traffic and visitors the keyword brings.
I have a personal list very similar to this but nearly as detailed. I know you hit on establishing a keyword list and can insert that list into the SEOmoz web app. That being said, for those of you non-members, you can also track your keyword rankings with Rank Checker, which can be found here: https://tools.seobook.com/firefox/rank-checker/
Obviously, you won't rank in the top 150 for anything at first but it will become extremely useful once the site gets off the ground.
Perhaps to improve the conversion some A/B testing - but that list seems more than complete to me.
A great post which also for me highlights that SEO is an ongoing project and not a 'quick fix' solution like some so called SEO experts like to claim!
Excellent Post!
Good advice on telling SEO marketers to set up their Google Analytics up front.
For those marketers that are less SEO savvy and just starting out, I've assembled a list of the top 20 SEO tips on my blog.
For some, this may be a rehash of the basics but for others it will be a clear and concise list on how to get started.
https://dmzinteractive.com/home/search-engine-optimization-tips
Derek
Founder and CEO
DMZ Interactive
Excelent compliation Rand!
Thanks
Truly a comprehensive list... I can't think of anything to add!
Nice work!
Greast post and its worth while for me as a web developer to put something like this together as an action pack for newly born website owners to get out there an do something about their online marketing would be a valuable resource.
Great post O.o; this is really2 useful :D especially true with "Connecting Social Network" part
It's a nice listing and really easy to do all the list item.
This is one of the best article that I had come across. For the beginners, it's too much to do at once.
For success, I think these steps have to be done. These steps should help to bring traffic to the site.
Also will help for ranking in search engines.
Thanks,
Beautifulmingles.
Thanks Rand, I plan to reference this content when we re-launch our website. Good work!
This is fantastic! Great post and it can also act as a great checklist for any web site launch whether corporate, blog, etc.
Great post. Will follow these points on a new blog I launched about a month back.
Thanks as always. Especially, as i am getting ready to launch a fairly large new site in a few days, that list is more than useful.
Do you have any suggestions on website traffic benchmark to see how well a site launch is doing compared to site in the same industry or in other industry but of similar size offering similar things in term of content, community, etc.
Is there any red flag in terms of analytical metrics your advice watching at launch such as bounce rate, returning visitors etc?
Thanks in advance for your help
I am going to invest a full day on Event tracking for all my sites and one full day for Social account for all my sites. Thanks for the post
Great post! Really helpful for a newbie in the blogging/website world. Thanks for sharing the step-by-step details.
Best single checklist I have found...will definitely be incorporating it into my web deployment process. Thanks!
Pat Scherer, The Detail Person LLC
Thank you so much for posting this, it has been a great help to me. I now have to work on search engine optimisation and email marketing to optimise the site fully. Any helpful tips or links to get me on my way in that field would be appreciated.
That's the most appropriate guide for the beginners who are going to launch a new website for the first time and thus must follow all these steps to better optimize the website for search engine but also for visitors to gain good web reputation. Its also helpful for the existing webinars to review their website and to check their performance.
Great post for the beginners who are going to launch a new website but also helpful for existing webmasters to review their websites.
Rand I definitely gonna try all these things..
#12 Make Email Signup/Subscription Available is very important. Actually, before you start your website, you could even have a temporary page there that collects email opt-ins and get a real boost in traffic (and interest) once it really launches. There are many ways that you can grow your list, Dave Chaffey did a presentation with "just" 21 of them.
https://www.emailaudience.com/21-real-email-marketing-list-growth-ideas/
As for the ESPs there are many more than the 4 mentioned in this article, in fact many, many more at least 300+: https://www.emailvendorselection.com/the-number-of-email-service-providers/
Im launching a new website this week and I'm kind of nervous about it, this is a good checklist, thank you as always.
I have dedicated today devouring SEO related content from MOZ, certainly a great place for a starter in the world of online marketing and personal development.
Great source. Thank you.
Are there any major updates that need/have changed in this article since 2010? I've been building a similar list on my own but this is a cool cheat sheet for me.
great post. Really very, very useful post!
An excellent article, nevertheless. I have a question though...You talk about having a social media presence before launch. What if your websites are region specific - one for USA (www.example.com), for UK (www.example.co.uk), Singapore (www.example.com.sg) etc. What do you suggest here? One facebook page/twitter account? what if the audience segment is different based on the region? But if we have multiple pages, and a user types in your company page in the search bar on facebook, (eg. "example" and not "example singapore"), how do you suggest this be handled?
Hi Rand! Very interesting topic and a refreshing to start this new year.:)
Inspired by this post, I set up a KPI dashboard Google Spreadsheet and it's available to anyone who wants to use it! Here's a link: https://wordpress-hound.com/track-how-your-blog-is-doing-with-a-kpi-spreadsheet
Thank you for sharing this message. I keep it for future projects:)
Thanks for these tips Rand. A great starting point for any new SEO project. I will be coming back to this post in the future for a refresher I'm sure.
Great article.
Great tips, I would also recommend a few "don'ts" I found in this article:
webcompanion.net/blog/launching-a-website-in-2012/
It's basically a list of old methods and tricks which isn't really relevant in 2012. You can't get enough tips when you're about to launch a project, can you? ;-)
Edited by staff
How do you approche the linkbuilding ? time and quantity wise? This is the most time consuming factor. So I hope there was a quicker way.
great post!
This is great stuff but it's a lot to intake, especially for new business' where prioritizing is important. I'm sure this list could have gone down to 50 steps. I think it would be better to focus and expand on a few key issues.
I find posts like this, blueprints kind of, the most useful
I also love the blueprint posts, not only does it point out holes in what I'm doing, but it gives me insight as to how other SEOs operate. This was a particularly good post though.
Thanks Rand!
Egads! Thank you! I am working on a website that we are set to launch in a few weeks, and since this is our first real venture into the web world as it is now, this list has an invaluable amount of information for us to work with.
Seriously. I can't thank you enough. This is a great starting point on getting me trained to know what all I should be considering on the marketing end for the web. :)
4,600 URLs with 25,000 errors... ouch!
Simple and clear! Really very, very useful! Thank's Rand!
Wow! Fantastic article. Since Google Analytics documentation is so confusing (multiple versions and async modes) and hard to navigate, it's so nice to see clear and concise instructions on how to execute a successful analytics plan.
Thanks Rand,
I wish I had a post like this a while ago hahaha. Very refreshing and helpfull when starting out. I will be sure to spread the word.
Cheers,
Ryan
Some useful stuff that either I have applied or will now apply to our new site when it finally launches. (anyone whose worked on a site pre-launch knows how that date can seem like a mirage) I'm very excited to play around with the GA inegration on the web app, should be great!
Great checklist. Thanks!
Hi Rand,
Really good step by step advice here, I'll be pointing this post out to a few people for sure!
Jon
A good reminder of things that seem second nature in most cases but can easily be forgotten in the midst of trying to get the site up and going.
Great post. I think you've just set the industry standard.
This is an absolutely fantastic list of steps and tasks to complete for a new site launch. Many of these things I've done, but you've added new ones to my list as well. Even for the ones I've done, you usually added a new twist or additionally helpful step to the process.
Excellent post, cheers Rand!
I particularly like #8 - "Set up a KPI dashboard". It's pretty easy to forget in the flurry of setting up a new site that, for all the effort that goes in to it, these key metrics are what your site will live and die by. Having them all in one spreadsheet makes perfect sense, but it's one of those things that just hadn't occurred to me until it was pointed out.
Moz-sters, what do you think of the idea of letting Analytics run for a couple of weeks to a month before re-optimising pages, if necessary, for "surprise" search terms that you might not have thought of in the initial keyword research phase? I find there are often some out-of-left-field but productive keywords hidden in the Analytics for a new site that you'd just never have been able to research beforehand.
In my personal list, apart checking out long tail via Analytics, I put also a short timed mostly for SEO purposes Adwords campaign, as it helps me checking out more easily for which keywords the site has been found in the SERPs, thanks to the new report Adwords offers at the Ad Group level.
I loved reading this. As our company grows, we have been implementing some strategies and checklists to accomplish when launching new sites - which has ended up being the bulk of our website development work recently. I can appreciate the time it takes to go through a process and identify the most important steps for launching a website, and as ofter as we do it, we can still easily leave an item or two unfinished during the launch process. Thanks again for taking the time to complie this. I will be transferring this to the whiteboard for continued review, and adding a few of our steps to it.
Most of this could just be as easily applied to a site that's already been running for a few months - if nothing else it can only improve how you do things (and plan future strategies)
The free tools are always useful to know about - sadly (as much as I'd like to) I can't use the Web API - my site isn't monetised (yet :p) so it's going to have to wait a while :)
Now here where this site make's the diffrence, rather than useless information this site provides the whole lot of genuine information. I,m just learning it, love you ran. Hoping to see more usefull post like this one!!!
Thanks a Lot.
Thank you for this post, I just took on a new client and this will streamline things quite a bit.
In fact, I'm going to add a lot of these to a template in Basecamp right now.
Thanks!
Very nice post. Even working at an established site there's a few things to take away from here. Pretty cool to see so many actionable posts form rand recently as well.
Wow! - Where do you find the time? Thanks for this Rand :-) What a great step-by-step article. I especially like "Create Your Site/Brand's Social Accounts" Tying in these accounts will add a lot of value/relevance to a site.
Yes I definitely agree Andy. I worked with a startup last year and (not a joke) I begged the girl handling the company's email accounts to snatch up the social media accounts for the site's name and she didn't think it was important until the boss stepped in! I can't believe there are people in this day and age who just don't get it. :(
Great article by the way, I think it's a great checklist to keep on hand. I would add a 19th and 20th items though.
19) If you don't have an extensive beta period before launch and don't manage to garner a lot of Twitter followers or Facebook fans by launch date, make sure to have at least some Twitter or Facebook fans with a service like GetMorePopular or something because if somebody goes to your page and doesn't see any fans, they'll think you're nothing.
20) Take a day off before launching. Actually launching any product is very difficult, and you need to take some time off to treat yourself after the months of hard work. I know too many executives who don't take even 1 day off, ever. It's nuts, and they'll all die by age 50. :(
I agree. I've actually used the getmorepopular service for several of my sites and they definitely helped with my growth. You need to have a STRONG social media presence right from the start, otherwise your visitors will not take you seriously. You need to get a lot of twitter followers and facebook fans/likes in a short period of time in order to have a fighting chance, so use any help you can get. Plain and simple.
Jennifer
Janice~
Great information.
I am definitely a newbie and curious as to the benefit of buying fans. I understand that this gives some immediate credibility but what are the long-term results?
Thanks in advance for your feedback. Am open to learning more about this!
Totally agree with "WOW" :)
Really, Rand, tell us the secret of your time management. I don't be surprised if you will be nominated to award "The Most Productive Guy in SEO World" :)
It's a little off topic, but in case anybody of you know about good alternatives to google analytics (Step #1), I would appreciate the information. The biggest problem I'm having is that I can't use google analytics as their privacy policy (as most non EU-based company's??) collides with the German law and thus could/would mean a lot of trouble.. don't really want to go there.
Thanks for the great post, Rand.
I put a link to this article in my monthly touch marketing and am receiving very positive responses. Once again you make me look good to my customers and hopefully some of them will become Moz fans - Win-Win.
Larry
Awesome timing on this one...I'm getting ready to launch a new site in March, so we're putting a bunch of finishing touches on things, and this list will help tremendously.
It was also cool to learn about "Clue App" and to get some inspiration for formally tracking all of our KPIs in one place. Good stuff...
As for browser compatibility testing, I like Adobe's BrowserLab. Thanks!
Wow, huge post with so many useful informations hehe ! Thanks for sharing
@randfish - great post. We relaunched our site about 2 months ago. I am pretty chuffed that we had about 10 of your points covered (including #18 :)
Will definitely implement a few more of your ideas.
Keep up the great posts. It's inspiring stuff!
Good clear solid advice. I think one extra step might be to include infrastructure. Always good to have a solid technical foundation and scaling plan in place rather than having to firefight if your site takes off.
Super post Rand, I really enjoyed reading through this one.
Like many others, I already have a checklist I work through, but this will make a great addition to it.
#11 was one that I hadn't thought of doing before, for those who like to automate I recently came across a Firefox plugin which would probably be helpful with this. iMacros - https://addons.mozilla.org/en-US/firefox/addon/3863/
@13, this reminds me I really must update my profile on here.
Martin
randfish,
Awesome post. Definitely will help me to shorpen my SEO starter ideas. And one more thing I want to appreciate you for this post is definitely this will put them others in SEO again. Becasue most of the SEO guys are running beyond Social Media.
Please consider this too:
Sitemaps (html and xml)
proper navigation
I just want to say thank you for this post. Having this information in one place is incredibly useful. It's everything you think about and know you should do, but you're always thinking and doing them at different times. I just launched a blog, and while I'm not being super aggressive with it at the moment, I am doing my best to increase my traffic and this will be a great resource for me to turn to later when I have a moment to sit down with my blog.
Do you think Google Analytics has anything to do with so many markerters getting sand boxed and shut down in the recent Algorithum changes? Meaning, could Google have traced all their websites through the Google Analytics and shut them down? I have been told this by a few gurus and told not to use it because of that.
¿¿Gurus??
Honestly this is the first time I've heard this variation of the use of the Analytics datas from Google.
Personally I do not think so, as I do not really believe in a actual sandbox, meant as a repository of "forgotten sites".
But a site like the one you link to as serious reason why it is not indexed.
Great List. I am definitely going to use this in the future for my clients. Thanks Rand.
-Removed Link