RT @bgtheory: This is crazy; smallest & decent ($74) computer ever? http://t.co/cmRfZyTf #
Archive for the ‘Web/Tech’ Category
SEO from DrupalCon SF 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.
iPad, iPed, iPid, iPod, iPud
Previously only one of those words was an Apple product. After January 26th, however, Apple now sells iPads along with iPods. What may be a silly name or a great name briefly caused a bit of confusion with the search engines.
IPED and IPEDS are acronyms that have quite a few results in Google, Yahoo, and Bing. But, the other spelling brethren to the iPod do not have much meaning. Because of this, all three search engines show spelling corrections for those words and typically include “iPod” search results as well. Today, we still see this for iPud and iPid. And, immediately after the Apple announcement, we saw it for iPad, too.
This was soon corrected, whether naturally or through intervention, in Yahoo and Google. Bing is still showing results for iPod when you search for the new iPad. This instance appears to show a small flaw in the search engine algorithms. How do you quickly add a new term when it had been written off as a typo?
The iPad announcement is the most recent example of this, but many web 2.0 companies experienced the same problem. When companies began to emulate Flickr’s naming convention of adding an ‘r’ to the end of their name, it also confused search engines. Is Snappr a service, or is someone looking for a lawn mower. This is especially apparent when services first launch, which is exactly what we witnessed with the launch of the iPad.
What does that mean for Search Engine Marketers? It means that Google may have a bit more to say about brand names then we would like to think. Is the new product you are launching or marketing a typo for something else? Then you may want to think about a name change. Of course, a strong product can overtake the ‘typo’ designation as they iPad has done in Google and Yahoo, but you may not have the marketing gusto and hype power that Apple carries. If you have flexibility in the name, then do your homework.
It may be time to add “Googleability” to the traditional product naming guidelines. Not only do you need to distinguish your brand from others, but you need to have a brand that isn’t even a close spelling of another product. If I sold a product called a “pespi,” I would be in a world of pain trying to market it online.
We would like to keep the search engines out of these types of processes, and they want to stay out of them as well. Google’s vision is to “organize the world’s information.” No part of that says anything about governing or changing that information. The unfortunate truth is that online marketing is growing rapidly, and to keep up you need to capitalize on the traffic that Google and the others can drive. So, pick your product names carefully, and market the heck out of them.
SEO Modules for your Drupal site
Drupal (for those that don’t know) is a very popular open-source content management system (CMS). It is built to be very lightweight at the core level. Features are added in by using modules that are submitted by the Drupal development community. They can help to create new content, work with users, add media, and of course, help automate the process of search engine optimizing your site. The following modules are essential to help the SEO of your site.
SEO Drupal Modules
Pathauto – Creates automatic URL aliases based on patterns created by the Token module. Includes options for taxonomy, user, content types, and others. This module is very flexible and allows you to modify the URLs for any page on the site.
XML Sitemap – Creates a sitemap based on the sitemaps.org spec. Also allows for submission to search engines with the required api keys. An XML Sitemap is the best way to show the search engines of new content on your site and this module can create that sitemap very easily for you.
Google Analytics – This is a fully loaded analytics tracking solution. Just imput the UA number for your site and the tracking code will be included on every page. Allows for blocking tracking on certain pages, tracking by role, downloads, and other metrics.
Page Title – Similar to Pathauto, but for meta Title Tags. You can setup patterns for different pieces of content. It also allows the option for a user to override and individual page’s Title Tag.
Global Redirect – Creates 301 redirects for different urls on the same site, like node/1, node?q=1, and /about-us/. This is great for making sure you aren’t splitting your rank between different URLs for the same page. Global Redirect also makes sure your URLs are all uniform by stripping the final “/”. This is a great help in Google Analytics reports so you know that every pageview is counted appropriately.
Nodewords – This allows you set meta description and keywords for individual nodes and views. Newer beta versions also include the ability to add a meta confirmation tag for Google Webmaster Tools. This way you do not need to edit your templates or upload a file.
SEO Checklist – This module is a great place to help keep track of all of the above modules and more. There are quite a few things that can be setup to automate your site’s SEO performance. SEO Checklist helps you keep all of these things straight.
Drupal SEO Performance
Because of these wonderful modules, Drupal is regarded as one of the top performing CMS platforms for SEO. With the tools above, you are able to configure everything to run in the background, so you can focus on your pages and your content and not have to worry too much about the technical details.
Other CMS platforms are able to accomplish some of these things, but very few if any are able to do everything for CMS that Drupal does with these modules. The other SEO benefit is that as search engine optimization changes, the Drupal community can adapt and quickly update the modules. The Drupal admin system can notify you of updates to you modules to make sure your site is kept up-to-date.
Schipul offers custom Drupal designs and is also able to do Drupal development for the site of your dreams. And of course, all of this great SEO configuration is included.
Google – Want to See My Wonder Wheel?
Google has recently rolled out some changes to their search results pages. If you are an avid Google News user most of these changes wont seem that new but to others its a whole new ball game.
Below is a screen shot of a search for the term Schipul. Much like the Google News search results you are now given a link to ‘Show options’
Clicking on that link opens up a few options on the left side of the screen
This will allow you to see recent content related to that term based on the time criteria. You can even sort by date or even related searches.
Ok, this is really cool BUT I want to check to the Wonder Wheel option.
Google Wonder Wheel
Oh sure its been out since May but it hasn’t shown up on the regular search page until this week. So what is Google Wonder Wheel? It is visual wheel image that shows you related search terms based on your term. Below is a screenshot of Schipul again.
Click on another term and you get another wheel
Google Wonder Wheel, Well So What?
I know you’re probably thinking to yourself ‘Well, Jason I really have no need for more graphs in my life so why is this important?’ Well I’m glad you didn’t really ask. If you’ve ever wondered what Google thinks about your site and its content this will give you a quick idea on that.
If you’ve built your site and you haven’t optimized your content you might be telling the search engines something completely different than you want. Run a simple search on your company and or keyterms and see what Google thinks is related to that. If you don’t show up your web presence might not be big enough or your site isn’t optimized. One way or the other you need to get that fixed.
For more information please contact the Search Engine Marketing Team at Schipul – jason@schipul.com