26 Sep, 2012  |  Written by  |  under Analytics, SEO

A client’s internal team revised their web site a few months ago, and they noticed that their “sitelinks” went away in the process. Sitelinks are those indented listings below a regular Google result. For example:

examples of sitelinks from Habitat for Humanity

These are a handy way to get more traffic to your site, especially for branded searches where folks may want to click directly to a specific page on your site instead of going to your homepage and then clicking around.

In our case, the client lost their sitelinks because they installed WordPress in a folder instead of at the root of their site. So their URL structure was like:

  • www.site.com/Wordpress
  • www.site.com/Wordpress/about-us
  • www.site.com/Wordpress/products
  • www.site.com/Wordpress/support
  • www.site.com/Wordpress/contact-us

Initially we thought the problem was just that their web root (www.site.com/) needed a 301 redirect to www.site.com/Wordpress but adding that didn’t get their sitelinks back. Instead, we had to move WordPress up to the root. Instructions are here: http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

We also used the Redirection plugin to 301 their old URLs to their root locations. An .htaccess redirect would have worked just as well.

One caveat: Be sure to update your Settings: General: Site Address (URL) and not your Settings: General: WordPress Address. The latter is your admin URL and needs to be explicitly in the real folder for your admin area to work. If you break it, you can add this to your wp-config.php (note that the variable name is odd relative to the naming used in the admin area):


We made this update and a week later the site has their Sitelinks back!


29 Aug, 2012  |  Written by  |  under Analytics, SEO

I’ve had a few clients ask about Google’s Panda and Penguin updates this year, and at least one I think has been impacted by each. Here’s what a “Penguin” smackdown looks like, with a SHARP decrease in inbound Search Engine traffic on April 24, 2012:

So, what’s next for these guys? In this case it was an “extra” site that doesn’t have much impact on the business, which is why we didn’t notice the traffic dropoff immediately. The solutions are the same as always:

  1. Remove the old duplicate content
  2. Produce new unique content
  3. Promote the new content in social networks and generate real buzz

That’s a lot harder than re-using syndicated content and cheap link building, but the results will last a lot longer.

I was emailing with scrum expert and all-around great guy Dan Greening and thought this might be useful for others as well.

Remember when considering search engine optimization to focus first on goals, then traffic, then phrases, then rank. Ranking for irrelevant phrases won’t get you more or better leads.

Early on, be sure to set up goal/conversion tracking in Analytics. Most sites have several goals:

  1. Site visit duration. Long visits (1 minute longer than average?) = goal worth perhaps $5?
  2. Site visit pages. Many pages (1 or 2 more than average?) = goal worth another $5?
  3. Newsletter subscribes. $20 value?
  4. Contact Us submission. There are probably worth $100?

Here’s a related post if you’re having trouble setting goal values.

Once you have goals and conversions info you can track that back to phrases and find out which ones work best for you. This is a bit of a rosy outlook in that many sites won’t have enough high-value conversions to be statistically significant, which is why I emphasize soft goals like time-on-site and visit-depth.

Folks who spend a lot of time on your site or look at lots of your pages are pretty likely to subscribe to your newsletter or submit your contact form later on, so look at the phrases driving that kind of traffic and put your SEO time and money into those.

16 Sep, 2010  |  Written by  |  under SEO

(There’s an updated version of this article as of 12/19/2010.)

If you have a page about “basketball drills”, shouldn’t it include these words?


What if it didn’t?  How would you find that out quickly?

SEOmoz recently announced (and then corrected the stats for) a new tool in their labs called the “LDA Tool“.  The tool basically takes a search phrase and a page and tells you how much they relate topically.

Unfortunately, it’s not very clear from that report what topics it identifies or what you can do to improve your page’s score. In this post I’ll show you how to just that, and and give you a new LDA Optimization Tool I wrote to make it easy.

Continue Reading ->

Most of the sites I work on these days are on the small end of the scale, but a few are large news portals.  One of them went through a site redesign a few months ago (before I got involved), and they’ve seen a large dropoff in traffic.  I’m starting to look into why that happened, and wanted to share some ideas about how to fix the problem.

  1. Continue Reading ->
17 Nov, 2009  |  Written by  |  under SEO

The fine folks over at SEOmoz provide Pro members with the ability do neat link analysis of web sites and download a CSV of the raw data.  Will Critchlow posted over there recently about Advanced Link Analysis Charts to analyze SEOmoz data through their API and a bunch of spiffy Excel graphs.  I’m more of a PHP guy, so I put together some very raw beginning code to read in the Linkscape CSV and show pretty pictures using Google Chart.

Continue Reading ->

Looking today at a client’s blog SEO, I noticed that they’ve got PageRank heading to their wp-login.php:


Continue Reading ->

19 Mar, 2009  |  Written by  |  under SEO

Working today on a client site that had a couple of PageRank issues, I once again ran A1 Website Analyzer, and found a couple of interesting problems. Just let it scan the site, then click ‘Analyze website’ and ‘External’ to see how much on-site link love is headed off-site:


On this particular site, each page links to a customer support portal hosted by SalesForce.com. So by not using rel=”nofollow”, we’re sending all that tasty link juice to SalesForce. No good!

The way this link was set up, we were leaking as much PageRank to SalesForce as we send to our own 2nd-level pages.  Fixing this should help significantly.

The other problem is that the home page has lower on-site PageRank than other pages, but the solution for that will have to wait for another day.

12 Mar, 2009  |  Written by  |  under SEO

I’ve seen this a bunch recently, so when I saw this on Twitter tonight, I was curious what was up:


I have a great new tool that spiders sites and helps understand what’s up with on-site PageRank flow. It’s A1 Website Analyzer (free full-featured 30-day trial download), from Microsys Tools. I’ve used Xenu and other spider tools in the past, but what sets this tool apart is their on-site PageRank simulator.  This is a GREAT asset for understanding where PageRank is going and how to make it flow better.

Continue Reading ->