My Links

Categories

Archives

Blogroll

Useful Sites

Tags

Advertisers Amp Audience Blog Blogger Bloggers Blogging Blogosphere Blogs Ces Challenges Consumers Email Experiences Facebook Few Days Followers Google Launch Lot Love Making Money Marketers Marketing Metrics Money Nbsp Next Level Niche People Quot Readership Search Engine Search Engine Optimization Search Engines Seo Seomoz Seos Subscribers Traffic Tweets Twitter Webpronews Whiteboard Willoughby

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.

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).

Tiny scroll icon on Facebook
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?

Pagination-1

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.

Pagination 2

Pagination 3

Pagination 4

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.

Pagination 5

Pagination 6

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:

Pagination 7

Don’t:

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:

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.

Number of Rows Choices
(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

If you have any thoughts or recommendations to share in the comments, we’d love to hear from you!

Do you like this post? Yes No

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:

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

Duplicate Content

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.

Do you like this post? Yes No

Posted by Sam Niccolls

Google News 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:

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.

Do you like this post? Yes No

Posted by jennita

SEOmoz conference map

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.

Rand Speaking
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:

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.

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

Gillian Muessig Speakin in India
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.
save!
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. :)

save!
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.
save!
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.

The craziest part is… once all these are over, we have another round starting in April. :) We hope you’re planning on attending some of these events and look forward to meeting you, or speaking with you again. Stay on top of our activities by following us on Twitter, or being our fan on Facebook. Happy Conferencing!

Do you like this post? Yes No

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

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.


Danny Dover Twitter

Do you like this post? Yes No

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?

Business Answer Usefulness

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:

How do I use these sites?

The general rules of social media apply here too:

  1. Help others
  2. Build relationships
  3. 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:

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.Quality (and Self Serving) Answer

 

What are the leading sites and how do they differ?

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:

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:

Or contact me (Answers.com user: Gilr)

Do you like this post? Yes No

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:

Do you like this post? Yes No

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

Title Tag


URL

URL


External Link

External Link


Please note: These pages are not yet finalized! That is why we are submitting them for review :-) Please feel free to leave us feedback, including your favorite resources and tools for these specific SEO elements, in the comments below or with me on Twitter.

Danny Dover Twitter

Do you like this post? Yes No

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.

Web Developer Toolbar
Click on any of the small images in this post to see them in full size.

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.

SEOMoz without the style
This is how the site looked before Timmy joined

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.

SEOMoz's structure

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.

LoveFilm's front page
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

Has Rand used the costume before?

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.

Do you like this post? Yes No

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

Do you like this post? Yes No

Newer Posts »