Categories
Archives
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- November 2008
Blogroll
Useful Sites
Friendly Links!
(Add your link here!)Tags
Posted by randfish
We’ve been getting a lot of questions in Q+A and on the road at events like last week’s Miva Merchant conference, Online Marketing Summit and the YCombinator conference about how to properly paginate results for search engines. In this post, we’ll cover the dangers, opportunities and optimization tactics that can best ensure success. The best part? These practices aren’t just good for SEO, they’re great for usability and user experience too!
Why is Pagination an SEO Issue?
Pagination, the practice of segmenting links to content on multiple pages, affects two critical elements of search engine accessibility.
- Crawl Depth: Best practices demand that the search engine spiders reach content-rich pages in as few "clicks" as possible (turns out, users like this, too). This also impacts calculations like Google’s PageRank (or Bing’s StaticRank), which determine the raw popularity of a URL and are an element of the overall algorithmic ranking system.
- Duplicate Content: Search engines take duplication very seriously and attempt to show only a single URL that contains any given piece of content. When pagination is implemented improperly, it can cause duplicate content problems, both for individual articles and the landing pages that allow browsing access to them.
When is Pagination Necessary?
When a site grows beyond a few dozen pages of content in a specific category or subcategory, listing all of the links on a single page of results can make for unwieldly, hard-to-use pages that seem to scroll indefinitely (and can cause long load times as well).

Clearly, I need to log into Facebook more often…
But, usability isn’t the only reason pagination exists. For many years, Google’s recommended that pages contain no more than 100 links (internal or external) in order to make it easy for spiders to reach down deep into a site’s architecture. Many SEOs have found that this "limit" isn’t hard and fast, but staying within that general range remains a best practice. Hence, pages that contain many hundreds or thousands of links may inadvertently be hurting the access of search engines to the content-rich pages in the list making pagination essential.
Numbers of Links & Pages
We know that sometimes pagination is essential – one page of results just doesn’t cut it in every situation. But just how many links to content should the average category/results page show? And how many pages of results should display in the pagination?
.gif)
There are a lot of options here, but there’s serious danger in using the wrong structures. Let’s take a look at the right (and wrong) ways to determine link numbers.
.gif)
.gif)

In some cases, there’s simply too many pages of results to list them all. When this happens, the very best thing you can do is to work around the problem by… creating more subcategories! It may seem challenging or even counter-intuitive, but adding either an extra layer of classification or a greater number of subcategories can have a dramatically positive impact on both SEO and usability.


There are times, however, when even the creation of many deep subcategories isn’t enough. If your site is big enough, you may need to have extensive pagination such that not every page of results can be reached in once click. In these cases, there are a few clear dos and don’ts.
Do:
- Try to link to as many pages of the pagination structure as possible without breaking the 100(ish) links per page limit
- Show newer content at the top of the results list when possible, as this means the most link juice will flow to newer articles that need it (and are temporally relevant)
- Use and link to relevant/related categories & subcategories to help keep link juice flowing throughout the site
- Link back to the top results from each of the paginated URLs
.gif)
Don’t:
- Show only a few surrounding paginated links from paginated URLs – you want the engines to be able to crawl deeper from inside the structure
- Link to only the pages at the front and end of the paginated listings; this will flow all the juice to the start and end of results, ingoring the middle
- Try to randomize the paginated results shown in an effort to distribute link juice; you want a static site architecture the engines can crawl
- Try to use AJAX to get deeper in the results sets – engines follow small snippets of Javascript (sometimes), but they’re not at a point where this is an SEO best practice
- Go over the top trying to get every paginated result linked-to, as this can appear both spammy and unusably ugly
When in doubt, consider the directives you’re optimizing toward – the need for fewer extra pages of pagination, the desire to make the browsing experience usable (many webmasters mistakenly think users will simply give up and search, forgetting that some of us can’t recall the name of the piece we’re looking for!) and the importance of maintaining a reasonable count of links per page. Also note that although I’ve illustrated using 5-10 listings (for graphical space requirements), a normal listings set could be 30-90 links per page, depending on the situation.
Titles & Meta Descriptions for Paginated Results
In most cases, the title and meta description of paginated results are copied from the top page. This isn’t ideal, as it can potentially cause duplicate content issues. Instead, you can employ a number of tactics to help solve the problem.
Example of results page titles & descriptions:
Top Page Title: Theatres & Playhouses in Princeton, New Jersey
Top Page Meta Description: Listings of 368 theatres, playhouses and performance venues in the Princeton, NJ region (including surrounding cities).Page 4 Title: Page 4 of 7 for Princeton, New Jersey Theatres & Playhouses
Page 4 Meta Description: Listings 201-250 (out of 368) theatres, playhouses and performance venues in the Princeton, NJ region (inclusing surrounding cities).Alternate Page 4 Title: Results Page 4/7 for Princeton, New Jersey Theatres & Playhouses
Alternate Page 4: Description: -
Yes, you can use no meta description at all, and in fact, if I were setting up a CMS today, this is how I’d do it. A missing meta description reduces complexity and potential mis-casting of URLs as duplicates. Also notce that I’ve made the titles on results pages sub-optimal to help dissuade the engines from sending traffic to these URLs, rather than the top page (which is made to be the better "landing" experience for users).
Nofollows. Rel=Canonicals and Conditional Redirects
Some SEOs and website owners have, unfortunately, received or interpreted advice incorrectly about employing directives like the nofollow tag, canonical URL tag or even conditional redirects to help control bot activity in relation to pagination. These are almost always a bad idea.
Whatever you do, DO NOT:
- Put a rel=canonical directive on paginated results pointing back to the top page in an attempt to flow link juice to that URL. You’ll either misdirect the engines into thinking you have only a single page of results or convince them that your directives aren’t worth following (as they find clearly unique content on those pages).
- Add nofollow to the paginated links on the results pages. This tells the engines not to flow link juice/votes/authority down into the results pages that desperately need those votes to help them get indexed and pass value to the deeper pages.
- Create a conditional redirect so that when search engines request paginated results, they 301 redirect or meta refresh back to the top page of results.
The only time I recommend using any of these is when pagination exists in multiple formats. For example, if you let users re-sort by a number of different metrics (in a restaurant list, for example, it might be by star rating, distance, name, price, etc.), you may want to either perform this re-sort using javascript (and employ the hash tag in the URL) or make those separately segmented paginated results rel=canonical back to a single sorting format.
Letting Users Display More/Less Results
From a usability perspective, this can make good sense, allowing users with faster connections or a greater desire to browse large numbers of results at once to achieve these goals. However, it can cause big duplicate problems for search engines, and add complexity and useless pages to the engines’ indices. If/when you create these systems, employ javascript/AJAX (either with or without the hash tag) to make the pages reload without creating a separate URL.

(the Google Analytics interface allows users to choose the number of rows shown, though they don’t have to worry much about crawlability or search-friendliness)
Also remember that the "default" number of results shown is what the search engines will see; so make that count match your goals for usability and SEO.
Additional Resources
- A Gallery of Pagination Examples and Recommendations from Smashing Magazine
- A Farewell to Pagination from SEOmoz’s Whiteboard Friday series
- The SEO Pager Plugin for Wordpress is a highly customizable set of options that allows you to create search-engine friendly pagination in Wordpress’s CMS from SEO Egghead
If you have any thoughts or recommendations to share in the comments, we’d love to hear from you!
Posted by Danny Dover
This post is part of an ongoing series where my co-workers and I are working to build a freely available resource center of up-to-date SEO best practices. As we write this content, we are submitting them for peer review so that everyone on the Internet can benefit from collective intelligence. You can read more about the SEO Knowledge Center here.
The proposed SEO best practice for this week deals with explaining what HTTP Status Codes are and why certain ones are important to SEOs. These 3 digit numbers cause all kinds of problems for search engines and SEOs that are related to indexing and redirection. While the resource page linked to below is not as directly actionable as the soon to be released page on redirection, it still serves as a good broad overview of the topic. As SEOs, we would love to hear your feedback on the following areas:
- Are there any tools that you think are essential for beginner SEOs to know about for finding status code errors?
- Are there any important status codes this page leaves out?
- Is there anything specific you would like to see on the redirection page?
Please let us know if there is something we should add, remove or modify to make this page more helpful for beginners.
HTTP Status Codes
Remember, this page is just a work in progress. We would love to hear your thoughts and suggestions on how to improve it. Please feel free to leave your comments below.
Posted by Sam Niccolls
The analytics ninja is not dead, but with Avinash talking more about SEO analytics and SEOs like Rand talking more about web analytics, 2010 has brought with it increased cross-pollination between analytics experts and SEOs.
This blog post is for the analytics driven, SEO savvy, search samurai looking to implement tracking code best practices and take advantage of some useful Google Analytics plugins.
The focus of this post is on Google Analytics, but many of the concepts are also applicable more generally, no matter what web analytics platform you’re using.
Tracking Code Basics
Asynchronous Tracking Code – Even before the asynchronous tracking code was rolled out, I was a believer in putting the GA tracking code in the header, rather than before the closing body tag, which is where Google recommends placing the tracking code. With the announcement of asynchronous tracking code, which loads in conjunction with the page as opposed to sequentially, however, you can now have your cake and eat it too. You can get the benefit of your data not being compromised by slow page load times and also keep from getting push back from the developer that implements your tracking codes.
<script type="text/javascript">
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_trackPageview']);
(function() { var ga = document.createElement('script'); ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; ga.setAttribute('async', 'true'); document.documentElement.firstChild.appendChild(ga); })();
</script>
Expanding Goal Limitations – Without setting up goals, your GA account is a glorified hit counter. So it’s imperative that you set up goal or eCommerce tracking (if not both). When setting up your GA goals in your analytics settings, you can either use the expanded goals, which allow you to track up to 20 different URLs or engagement metrics per profile. It’s important to realize, however, that you can also set your goals up so you can track hundreds or even thousands of goals. All you have to do is set up a logical hierarchy where the root of your goal URLs trigger your goal events. For us at SEOmoz, this might mean we have a tool run goal event triggered with /goal/tool-run – yet we also have the added granularity down to the individual tool level should we ever want to see which tools are being run the most or to segment traffic based on visitors who ran a particular tool.
eCommerce Tracking – Justin Cutroni did a great job with his series of blog posts that walk through how eCommerce tracking works, installing & setting up eCommerce tracking, explaining why everyone should use eCommerce tracking, & tracking lead gen forms. In addition to eCommerce tracking, not to be forgotten is using SetVar or a custom variable to segment repeat or premium buyers. For example, say your site gets 5 sales from keyword #1 and 5 sales from keyword #2. If sales for keyword #1 are each $800 and sales from keyword #2 are $10 each, you’re going to want to segment that traffic and make on-page optimizations by looking at the on-site behavior of your premium buyers who converted on keyword #1, rather than from keyword #2.
Custom Variables for Registered & Non-Registered – One of the most powerful aspects of GA is the ability to set custom variable. Custom variables can be set at any of three levels (visitor, session, & page). The Google Analytics help documentation is particularly great, but EpikOne also has a worthwhile description on how custom variables work. The most powerful of these is the visitor level custom variable which allows you to cookie a visitor across multiple sessions. At SEOmoz, we use this to track three different member types: free members, PRO members, & canceled members. We also use custom variables to cookie at the session level.

Campaign Tagging & SetAllowAnchor – From widgets to newsletters to signature links in personal e-mails, campaign links should be tagged using the GA URL builder, which gives you tracking parameters that includes multiple, including required _utm values for source, medium, & campaign. In action this looks something like this:
http://www.seomoz.org/?utm_source=newsletter&utm_medium=email&utm_campaign=march-6-2010
When tagging your campaigns be aware that by default GA will only recognize tracking parameters if the string is kicked off by a question mark, which from an SEO standpoint can lead to diffusion of link juice and duplicate content issues. To avoid these issues, we you can kick off campaign parameters with the hash tag and modify your GA tracking code using the SetAllowAnchor attribute, so GA recognizes the hash tag as way to kick off a campaign tracking URLs. To do this, add — pageTracker._setAllowAnchor(true); — to your main GA tracking code between the var pageTracker and pageTracker attributes. Or, for additional documentation, read LunaMetrics’ blog post on using SetAllowAnchor, but the code should look something like this:
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-0000000-1");
pageTracker._setAllowAnchor(true);
pageTracker._trackPageview();
} catch(err) {}
Tagging Email – One of the most important areas you can apply campaign tagging is e-mail. And though you can get fancy and create a filter that combines email sources you should not have to do this because your campaigns should be tagged to begin with. So definitely follow what the experts say about tagging email campaigns, but I am a huge fan of bucketing your reports by segment and grouping based on conversion goal. For example, at SEOmoz we’re rolling out a number of e-mails ranging from a customer lifecycle welcome series to newsletters to follow up emails after PRO members cancel. Rather than doing one off tracking, our GA tracking is set up in a way that we can aggregate by visitor type. This allows management to quickly look at the all up numbers and see how e-mail is driving each goal area of the business: activation, retention, and re-activation.
And if you use a logical naming convention with your email tagging, such as the one shown below, your marketing team will be able to splice and dice using regular expressions to get a much more granular view of performance for each email format, type, or version:
- Email Format: Which types of emails are doing best (i.e. newsletters, promotional emails, system notifications, etc.)
- Performance by Email Type: Shows the breakdown of which email types have the greatest volume and/or the lowest click through rates. And thus, where you should place your testing and optimization energy. (i.e. emails sent 1 week after sign up, promos sent in December, etc.)
- Version Number: Allows you to test subject lines and e-mail variants to see which versions are driving the most conversions, engagement, or retention. (i.e. subject line #1, subject line #2, etc.)
Vanity URLs – If you’re running an offline campaign, such as a magazine ad, a business card run or a billboard creative, you’re not going to want to use the long URL builder parameter. As WebShare’s Corey Koberg shows in the below graphic, long URL parameters don’t work for offline. So you’ll likely be much better off measuring offline efforts with a short, easy to remember vanity URL, which, in order to keep your metrics from being skewed as a result of page load times, you’ll want to implement using a 301 redirect, rather than using meta refresh.
Google Analytics Plugins
Though not on the list of must haves for the search samurai, I’m a sucker for a great browser plugin. And as ROI Revolution blogged about, there are a handful of browser plugins for GA that you might find are worth installing. Three plugins I use with varying degrees of regularity are:
Does a Page Have GA?
If you’re checking a lot of pages on your site to see if they have tracking code installed or if you want quick, at a glance reference as to whether or not a page on another site has GA tracking code, Twistermc’s GA? Firefox plugin is a great way to see if GA is installed without having to view the source code. The way it works it works is simple. If a page has GA installed, the bar chart that appears in the lower right hand corner of your browser is illuminated. If the page does not have GA installed, the bar chart is not illuminated.
Which Referring Sites & Keywords Have Changed?
Similar in concept to a custom alerts, the Better GA plugin by Juice Analytics provides a useful way to drill into your referring sites or referring keyword reports and see which sites or keywords have fluctuated the most over the last few days or week.
Better Google Analytics:
Perhaps the most robust GA plugin of all is VKIs studios’ greasemonkey script based plugin, which offers a number of bells an whistles, including page level social media data from sites like Digg, Reddit, StumbleUpon, and Delicious (see below),as well as added functionality such as a direct entry field to access your top content report from any other report, direct links to export to Google Docs, and a half dozen or so others.
For more comprehensive information on Google Analytics, I encourage you to read through Google Analytics’ help documentation or tapping into some of the great web analytics resources available such as Google Analytics’ Official Blog, Webshare’s Blog (their Google Analytics 101 posts are particularly good,) LunaMetrics, EpikOne, & Avinash’s Occam’s Razor – each of which are full of Analytics tips from top-notch experts.
Also, special thanks to David Booth at WebShare for his help with SEOmoz’s implementation of Google Analytics and also for sharing several of the insights included in this post. For more info on GA and GWO, WebShare’s Google sponsored Seminars for Success, which I attended last year, and which the SEOmoz marketing team will be attending here in Seattle on May 12-14th, are among the most educational and best valued around.
Posted by jennita
The holidays are long over, 2010 is well underway, we’ve already launched a new product, made a big announcement… and it’s barely February! While our amazing development and product teams are busily building new tools as I type (and I’m not even kidding, those guys work a lot), some of us are hitting the road. For the next couple months, the SEOmoz team will be galavanting across the globe attending, speaking and even keynoting (yea.. is that a word?) at multiple Search Marketing Conferences. Essentially, in the next 45 days there’s an opportunity to see one of us at a city near you… or somewhat near you… or at least in the same country… or possibly the same continent. Anyway, you get the picture.
Following is a detailed list of where you can find us over the next couple months. Being a part of such an amazing community means the world to us, so please if you’re attending any of these events, stop by and say hello. We’d really love to meet you. (Unless of course you’re a stalker, then make sure to look for either Sam Niccolls or Danny Dover… They’d LOVE to meet you.) Without further ado, here’s the list!
OnlineXcellence – Glasgow – February 12
Kicking off this international tour, Rand will be presenting to business owners and CEOS during a day of SEO training at OnlineXcellence.

Let me tell you something…
SES London – February 15-19
This is the first of many trips to London this year for the mozzers. SES London is known for having great content, and this year one of my favorite speakers, Avinash Kaushik is giving one of the keynotes. Rand will be attending and speaking at the following sessions:
- PPC or SEO? The Ultimate Search Marketing Battle
- Social Media Best Practices for Marketers Inside the Brand
OMS San Diego – February 22-25
At OMS San Diego, Rand is organizing a panel of Search Marketing leaders who will be discussing advanced tactics at the SEO 2.0 Leadership Forum. Rand will also be speaking on the panel, "PR, Social Media and Search".
Miva Merchant – San Diego – February 24-26
The mozzers will be camping out in San Diego for a few days! For the Miva Merchant conference, Gillian is speaking on three sessions while Rand is keynoting about SEO on the second day.
SMX West – Santa Clara – March 2-4
This will be my first SMX West and you’ll find me volunteering in the In House Track on day 3. Rand is speaking on the Link Building Fundamentals panel, which looks pretty awesome. I’ll have the flip video camera, so be sure to hunt me down, maybe you’ll make it onto a Whiteboard Friday.

Use the code "smx10seomoz" to get a 10% discount at SMX West!

Gillian Speaking in India Last Year
SphinnConn – Jerusalem – March 4-7
SphinnConn Jerusalem is the first of it’s kind. It sold out quickly and is sure to be an amazing event. Gillian will be speaking at the SEO Fundamentals panel and the Link Building Clinic.
MVIXcon Dubai & Cairo – March 8-11
Gillian is looking forward to addressing a Women in Business group at MVIXcon in Dubai and to a meeting with members of the Royal Family during her visit.
SEMpdx Portland – March 9
Just a skip, hop and a jump from us, we’ll be heading to SEMpdx Portland which has an amazing lineup of speakers. Rand will be speaking on SEO Tools panel and covering both SEOmoz tools as well as others.
InfusionCon – Scottsdale – March 10-12
Scott will be presenting on SEO to this group of small to medium e-businesses at InfusionCon. Also, we’re always interested in learning more about how to most effectively reach new customers, optimize our payment systems, and get better at customer service.
Sarah will also be attending!
MountainWest RubyConf – Salt Lake City – March 11-12
The MountainWest RubyConf is an excellent Ruby conference, which is our preferred dev language at SEOmoz. It will be a good opportunity to meet others doing cool things with the language and to get to know the community more personally.
SXSW Interactive – Austin – March 12-16
Danny Dover will be at SXSW Interactive joining and talking with the literally 10,000s of other attendees. The technology conference is aimed at all things interactive (Websites, Video Games, Movies). It will be a good opportunity to meet website creators who operate outside the sphere of the SEO industry. (Yes they exist, yes they are in Texas)
IMC Calgary – March 16-17
As part of Gillian’s world wide tour 2010, she’ll be speaking at IMC Calgary on the The Power Triumvirate of 2010: The Convergence of Social-Mobile-Local.

Use the code "imc-speaker" to save 15% on any IMC event in 2010!
SES New York – March 22-26
SES New York is jam-packed with training workshops, sessions and brilliant keynote speakers. Really, who wouldn’t want to spend some time in New York City in March? Rand is speaking on a panel plus Adam and Kate will be attending as well. This might be Kate’s first Search Marketing Conference, so go easy on her folks.

Get 50% off SES NY with the purchase of 1 Year of SEOmoz Pro. Go Pro Now and Save on SES NY!
IMC Stockholm – March 22-25
Gillian will be keynoting at IMC Stockholm, a broad group of entrepreneurs, affiliates, and search marketers.

Use the code "imc-speaker" to save 15% on any IMC event in 2010!
SMX Munich – March 23-24
Our own rockstar developer Ben, will be speaking at SMX Munich on both a ranking factors panel, as well as a spam issues panel. (Wow, I didn’t even know Ben spoke German!)
The Freemium Summit – The Business of Free – San Francisco – March 26
The Freemium Summit was recommended by Dharmesh Shah as a good conference for folks who have free offerings as an important part of their business plan. Sarah will be attending and it’s a great opportunity to learn and network with other entrepreneurs.
Posted by Danny Dover
This post is part of an ongoing series where my co-workers and I are working to build a freely available resource center of up-to-date SEO best practices. As we write this content, we are submitting them for peer review so that everyone on the Internet can benefit from collective intelligence. You can read more about the SEO Knowledge Center here.
This weeks proposed SEO best practice deals with duplicate content. It is my belief that duplicate content is the single biggest SEO problem on the Internet. (Well that and Myspace layouts.) On the page linked below, Jen Lopez discusses what duplicate content is, how it gets created and how to get rid of it. Hopefully, this page will help all of you combat this problem.
Please let us know if there is something we should add, remove or modify. We are also open to suggestions on how to design better robots. As you will see on the duplicate content page below, Rand’s robot mock-up skills are like a mixture of Avatar CGI and Shakespearean writing but without any of the talent or impressiveness (or iambic pentameter for that matter).
Duplicate Content
Remember, this page is just a work in progress. I would love to hear your thoughts and suggestions on how to improve it. Please feel free to leave your comments below.
Posted by Gil Reich
This post was originally in YOUmoz, and was promoted to the main blog because it provides great value and interest to our community. The author’s views are entirely his or her own and may not reflect the views of SEOmoz, Inc.
Q&A sites are a great way to get your message across and to build your brand and reputation.
How many people use Q&A sites?
- In a recent Business.com study, 49% of companies that use social media said they ask questions on Q&A sites. Only 29% said they use Twitter to find business-related information. The 49% doesn’t even include the many who get info from Q&A sites by Googling or Binging.
- Answers.com (where I work) is now ranked (by comScore) as the 17th most visited site in the US. The vast majority of Answers.com’s traffic is to user generated Q&A pages. Yahoo! Answers gets even more traffic. Much of your potential market is already getting their answers from these sites.
Source: Social Media Best Practices: Question & Answer Forums. Business.com, December 14, 2009, http://www.business.com/info/social-media-best-practices-q-and-a
What’s in it for me?
Providing quality answers and links to relevant pages can help you in the following ways:
- Direct your customers (and potential customers) to accurate information about your product.
- Connect with people in your market, build your reputation, and generate leads.
- Provide links back to your site. Some of these links are Follow links, and thus also provide SEO value.
How do I use these sites?
The general rules of social media apply here too:
- Help others
- Build relationships
- Push your products and services when they answer somebody’s question or request.
Q&A sites work great for this, because people are already asking the questions. When I blog I hope my posts address questions that my readers want answered, but they may not. In Q&A sites, your starting point is that somebody asked the queston that you’re answering.
Specifically:
- Search the Q&A sites for questions about your subject, and browse the relevant categories.
- Answer questions fairly and accurately. If appropriate, mention your product or service, and / or link to a relevant page on your site.
- Follow up & interact where appropriate. Use these sites’ message boards to see if you can be of further help, or to congratulate another contributor for a great answer.
- Fill in your User Profile, showing why people should like and trust you. You can also usually link to your site from your User Profile.
In the example below, notice how the user provided a quality answer (much of which follows a template he uses in other answers as well) and adds a relevant link to his site.
What are the leading sites and how do they differ?
- Yahoo! Answers: The biggest site in the industry, with 47 million US visits in November according to comScore (and that’s probably a very conservative estimate). It’s a broad horizontal site. Questions are open for 4 days. Users answer the question, and vote on the best answer. The best answer is selected by either the asker or by the community.
- Answers.com / WikiAnswers: Answers.com has 41 million monthly US visitors according to comScore, making it second to Yahoo! but far larger than the other Q&A sites. It’s also a broad horizontal site. It’s key differentiators are:
- It’s connectd to a reference site, so if you ask "What is the abstention doctrine?" your answer will come from West’s Law and the Oxford University Press.
- It’s a wiki, so instead of multiple users providing multiple answers, users collaborate on one answer.
- In most cases Answers don’t get closed, so you can find questions asked more than 4 days ago and still contribute to the answer.
- LinkedIn Answers & Business.com Answers: These sites are great for more targeted communication, lead generation, and reputation building. Think of Yahoo! Answers and Answers.com as more B2C, and these sites as more B2B. This is Q&A in the context of advanced professional networking sites.
- Stack Overflow and its siblings: Stack Overflow is a great Q&A site for programmers. If you’re a software developer and you want to establish yourself as an expert and to network with your peers, this site’s perfect. The same technology is now powering other niche sites, most notably serverfault.com (for system administrators) and Answers on Startups, which Rand Fishkin just named one of the 10 Sources I’ve Come to Love.
- Aardvark: Aardvark is more of a closed system where you ask questions to people in your network. This is great for well connected journalists and bloggers to get answers from their network, but may not be ideal for spreading your message beyond your social circle.
How is using them like doing a guest post on SEOmoz?
Answering questions on Q&A sites is exactly like doing a guest post on SEOmoz:
- Find the sites where the people you need are getting their information.
- Give them quality information that will benefit them.
- Get your own message across, with full disclosure of who you are. You can be self-serving, but not too self-serving.
- Build relationships, and establish your expertise.
Ultimately you need a win-win here. You need to serve the needs of the community with whom you’re interacting, in a way that also builds your business and reputation.
Where can I get more information on Q&A sites?
See the following excellent articles:
- Jason Falls: How to drive business leads with Q&A forums
- Using Yahoo! Answers to generate leads. Does it work?
- Lisa Barone: Finding Answers on Business.com
- Business.com’s Study: Social Media best practices: Q&A forums
Or contact me (Answers.com user: Gilr)
Posted by great scott!
This week Will Critchlow is back to help Rand talk about best practices for keeping your clients (and yourself) happy during consulting contracts. It’s important to start early (setting expectations, contracting, agreeing on KPIs), maintain good communication, and follow through on deliverables. Happy clients mean more business, improved reputation, higher demand and more success for you. Check out this Whiteboard Friday to get some ideas about where you might be able to improve your process and leave your clients so happy they’ll sing your praises to everyone they know.
PS – As mentioned in the video here are links to some of Sarah’s great posts pertaining to SEO contracts:
- Does Your SEO Consulting Contract Have a Clause Limiting Your Liability?
- Manage Risk By Including an Indemnification Clause in Your SEO Consulting Contracts
- Why You Should Give Yourself the "Opportunity to Cure" in Your SEO Consulting Contracts
- Manage Client Expectations And Reduce Your Risk By Including A Warranty Disclaimer In Your Client Contracts
Posted by Danny Dover
Mini Update: Thank you to everyone who has offered suggestions so far
I just wanted to clarify the editing process for these pages. The first version of the SEO Knowledge Center will only be updatable by people who work at SEOmoz. I don’t think that is sufficient long term, so I would love to hear ideas on how to add a better feedback system. My first thought was wiki style, but given the nature of these pages, I don’t think this is the best solution. What do all of you think?
I believe that the hardest part of SEO is simply keeping up with the trends. Our industry moves extremely fast and as a result, my co-workers and I have spent countless hours searching through old blog posts, articles and e-mail threads while trying to find small tidbits of information. Each of us have separate lists of our favorite resources and up until now, we haven’t had a convenient way to aggregate these.
Luckily, we are finally fed up enough to try to do something about this problem.
Together, we are going to spend the next month putting together an SEO Knowledge Center that will contain information on the best practices and important information for various SEO elements. After they are done, I am making it my responsibility to keep these pages up to date for the duration of my employment at SEOmoz. (Read: Job Security ;-p)
While my co-workers and I write these, we would like to offer up all of our drafts for peer review. Below you will find the first three SEO elements that we are tackling. We are big fans of the wisdom of the crowds and would love to hear all of your feedback.
Title Tag
URL
External Link
Please note: These pages are not yet finalized! That is why we are submitting them for review
Posted by RobOusbey
Amongst the add-ons I add to any new install of Firefox is the Web Developer Toolbar by Chris Pederick. (Find the install links at the bottom of this post.)
Obviously, this add-on is chock-full of features that are useful for web developers, but it really does make diagnosing various SEO issues much easier. This list gives the top seven tasks that I find easier when the toolbar is installed.
1. Browse Like a Robot
By turning off JavaScript and Cookies, you can browse the web as it’s seen by ‘bots (which in most cases can’t accept cookies or execute JavaScript.) This basic change can help you recognise site architecture issues pretty quickly, such as when a main navigation bar is displayed using JavaScript or when visitors who can’t accept cookies always get redirected to the front page. (Yes, I’ve seen both of these in the wild.)
2. See What the Spiders See
For a more hardcore spider-emulation experience, use the Toolbar to turn off styles and images. The sudden appearance of previously cloaked text or seeing that the ‘main heading’ is actually an H4 item and sat 75% of the way through the content might suggest why a particular page is having issues.
Although different spiders treat meta redirects in different ways, it can often be easier to diagnose some on-site issues if you disable them altogether via ‘Disable → Meta Redirects‘. To see what the site serves up to different user agents (such as mobile devices, GoogleBot, etc) you’ll want to get the author’s other successful add-on, the user-agent switcher.
3. See the Structure
Talking of page structure, you can press ‘Information → View Document Outline‘ to see the structure of a page, or simply ‘Outline → Outline Headings‘ to see the hierarchy of headings within the page.
4. Validation and Best Practices
The toolbar gives quick access to code validation tools (such as the HTML, CSS and RSS validation from WC3.) There are also options to highlight links without title attributes, or images with missing (or blank) alt attributes.
5. A Tip for Search Marketers Who do CRO as Well
Those of us with our massive screens (by the way, did you see this guy?) might not always appreciate how people view our pages. However, a quick click on the ‘resize’ button lets you see the site through the viewport of an older monitor or a net book.

I should probably let LoveFilm know that 20% of people can’t see their big green ‘Start a free trial’ button.
6. Making Web Page Screen Captures Easier
A change we’ve tried to make at Distilled recently is to include more illustrative images in our client reports. A fiddly task that comes up from time to time is creating a screen shot of a web page, but without it being obvious which links you’re already clicked on. A quick click on ‘Miscellaneous → Visited Links → Mark All Links Unvisited‘ removes the ‘visited’ styles from any links on the page.
7. Reputation Management Tip: Anonymity Made Easy
A year ago, I posted about how to hide your referrer string when browsing, as a handy way to prevent people seeing that you’re probing their site. It’s much easier to do with the Web Developer Toolbar, by simply clicking ‘Disable → Disable Referrers‘
You can read more about the Web Developer Tool Add-On, or if you’re running Firefox, simply install it now.
If you’re already a convert to this add-on, do let us know in the comments of any other features you use regularly.
Posted by great scott!
So what’s the trick? How do these folks who run around calling themselves SEOs actually know SEO? Do they just make it up? Is there a class you take somewhere? This week Rand looks at exactly this question: where do these guys (and gals) learn the stuff they know and how do they stay on top of the ever-changing search landscape to make sure they’re putting forth best practices for their clients and projects?
Watch this week’s Whiteboard Friday to learn where you should focus your efforts if you want to learn SEO. You’ll find it’s not as complicated as you may think. In fact, it’s pretty simple, but not necessarily easy, especially when you start talking about IR and patent analysis, conducting research, collecting and analyzing correlation data, building ranking models, and other fancy strategies. But, as SEO extraordinaire and all-around awesome dude, Dave Snyder, adroitly demonstrated in his recent post about how he got started in internet marketing, hard work, talent, and a little luck are the backbone of success in this industry.
SEOmoz Whiteboard Friday – How SEOs Know SEO from Scott Willoughby on Vimeo.
p.s. Here’s the original post on Ben’s Ranking Models from the SEOmoz/Distilled London Training Seminar



.png)






