You are currently browsing the archives for the Search Engine Marketing category.

Archive for the ‘Search Engine Marketing’ Category

Make sure text is actually text

posted by JMO
Friday, May 28, 2010

Search Engine crawlers are great at crawling text. They can pick out words and phrases and interpret the meaning of a page and then list it in search engine searches related to those words. However, search engines are not great at reading text in images. But, you and your client really want to use a font other than the Arial, Verdana, Times New Roman, or Georgia. Lucky for you there are a few options for using uncommon fonts that will be displayed to your visitors regardless of their browser.

Font Display Techniques

Cufón offers the ability to upload a font file (.ttf, .otf, and a few others) and spits out a javascript file that, in conjunction with the cufón base code will use the canvas HTML5 element to display the font you want. The text is actual text and can be selected by a browser as well as crawled by the search engines. Because cufón leverages HTML5, there are still some complications with IE, though they can be overcome with some additional code. A full set of instructions are available to aid you in using this method.

Typekit offers a more plug-and-play option to add custom fonts to your website. You add a single line of code to your templates and you can then configure your font settings from the Typekit website. They offer a free version that supports a partial font library, but the paid versions incorporate many more fonts and more flexibility in how many fonts you can use and where. You can browse the full line-up of fonts to get a feel for the wide range of options they offer. Typekit supports all modern browsers and will cover 95% of traffic for most people.

Google Font Directory works in a similar way to Typekit, but without any required registration. We detailed this on the Schipul blog after it was announced at Google IO, but it should also be included as an easy option. Currently there is a very small selection of fonts available, but we are guessing that number will grow.

@font-face is a CSS option that allows you to point to a font file and have it displayed in the browser. While this is technically supported by most browser, the different font types are not very well supported. Safari, Chrome, Firefox, and Opera support TrueType/OpenType TT fonts and OpenType PS fonts. Internet Explorer supports Embedded OpenType fonts. The biggest difference in the font types is the licensing and security behind them, and it is unlikely any browser will support all font types in the near future. What this means is that it takes some work to use @font-face to display the proper font to all of your website visitors.

The Best Text for Your Site

The Google Font Directory offers the easiest way to implement a new look to those headings, menus, and sidebars. Typkit is just as easy, and expands the font library for a small yearly fee. Cufón and @font-face are a bit more technical, but give you more freedom in the fonts you choose to use. Pick the option you are more comfortable with and implement it on your website.

Of the four options above, all of them are better for optimizing your site than using images of that fancy font. Most often the areas that use images as text are loaded with great keywords, and if the site is coded right, they will appear in headings that have a heavier SEO weight than general text. This is also true of phone numbers and addresses, which in text can be crawled and displayed on Google local listing pages. Overall, you are better off using text, and the options above are currently your best bet to satisfy the SEO team and the design team.

SEO from DrupalCon SF 2010

posted by JMO
Tuesday, April 27, 2010

Last week I attended DrupalCon San Francisco. I recapped Days 1, 2, and 3 already, but I thought I’d spend some time focusing in on SEO for Drupal. We’ve talked about Drupal SEO here before, but I’d like to add to that with some of the new things we’ve learned from DrupalCon.

Jen Lampton and Rob Bertholf from Chapter Three gave a basic rundown of SEO in Drupal sites at DrupalCon. You can watch their presentation on the session page if you’d like. Along with the session, they write a quick blog post to bring their holy grail for Drupal SEO (pdf) document. It reviews some of the best practices for common SEO actions and included what modules are needed for those things. I’d like to dive in a bit deeper on some of my favorites from that list.

One of the best features of the document is that it separates out what things benefit Humans (like you), and what benefits Robots (like Google). For instance, alt text for images benefits the Robots by giving some context to images, but it was really designed to benefit Humans that use screen readers or other accessibility aides.

Rob discussed this early on in the presentation and pushed the audience to only make changes that benefit Humans. If it only benefits the Robots, it’s probably a black-hat tactic. I could not agree more, and am thankful he highlighted this distinction. Aside from nofollow links, robot meta tags, and the robots.txt, everything else on their list benefits humans. So Human-only isn’t a hard a fast rule, but it should be the majority of your focus.

The majority of things that you would optimize on the site should make things easier for the user. This includes:

  • A Consistent site structure (code and visually) and both XML and HTML Sitemaps
  • Use descriptive Headings and Titles for your pages, articles, and other types of content
  • Good internal Site Search and helpful error pages
  • Alt and title text for images and link title text to add more information

There are a few others on the list, but those above are the most important for the Humans. Those are the basics, and should be used before any other tweaks are even considered.

After the basics are covered, you can start to get more focused on special things like keyword selection, link text (e.g. not “read more” or “click here”), and setting up patterns and defaults for your URLs, Title tags, and Meta descriptions. Much of this can be setup to be automated whenever new content is added, and overridden when you need to make a specific change to something. Finally, you can use some special redirect modules (path redirect and global redirect) to make sure your content has one specific URL.

If you’ve accomplished everything above, you are far ahead of the pack. Remember again that you should be optimizing for the Humans, and not just the Robots. Another recommendation by the Chapter Three team is to use social media sharing embed tools to allow for easy community sharing. This, like many things, is good in moderation. Use you Analytics reports (you installed analytics tracking, right?) to find some of your top referring sites and use those share buttons on your content. We use a ShareThis tool which has several options, but does not display all of them everywhere. It’s not the greatest tool, but it brings some balance.

Finally, I want to discuss the notion of active vs. passive content. Active content is stuff that may change often, and will hopefully be shared and earn linkbacks. A great example of this is a blog. Blog posts give you little bits of content that other people can link to and send traffic to your site. Passive content is generally pages on your site like your About or Contact page. They won’t change often, and while the may get some traffic, they probably won’t get many linkbacks. You will hopefully have a mix of passive and active content on your site. Doing this will give you different types of traffic as well as linkbacks for your site.

Thanks again Jen and Rob for sharing your knowledge and experiences.

SEM News Roundup – Speed, Opt-out Tracking, and So What

posted by JMO
Monday, April 12, 2010

Over the past few weeks there have been some great articles published in the SEM world that you may have missed. Instead of trying to re-invent the wheel, we wanted to share them here so you can stay up to date on the latest news and thoughts from the search engine marketing world.

Google uses site speed in rankings – we’ve known for a while that Google was headed in this direction, and they finally made it official. Site speed is now counted, though it’s more of a tie-breaker than anything. Check out the full article. There, Matt Cutts points out that in addition to helping you in the rankings, speeding up your site will also please your visitors. Win-Win.

Google Analytics browser-based opt-out – Google takes privacy seriously and is working on some browser plugins that will allow people to opt-out of being tracked by Google Analytics. As a site owner, don’t let this frighten you. Web users have always had the choice to opt out of many tracking tools by turning off javascript (though many don’t as it affects their overall web experience). Chances are you will not see any major dip in your statistics, and your users will have an additional tool to control their privacy online.

The So What test to Analytics reporting – This is a favorite topic of mine. While Google Analytics and other tools offer you a sea of reporting options, very few of those give you actionable steps to improve your site’s KPIs. Avinash Kaushik offers a few examples of how asking “So What?” can improve your reporting efficiency and save you time, energy, and help move you closer to your online goals. Take some time to read it and then look at the reports you usually review and ask, So What?

To stay up-to-date on the important news in the SEM world, you can Subscribe to The SEM Blog and receive all of our updates in your favorite RSS reader.