Do you ever wonder what goes on behind the scenes of your favorite blogs? What makes a blog tick? What would you find if you opened that door to the proverbial "backroom"? (not that Sup! knows anything about "backrooms").
Maybe it's not quite as exciting as getting into the Dodgers locker room, or sitting in on Steven Spielberg's development meetings. But certainly it must have crossed your mind.
For one thing, why is it that some blogs get so much traffic and other (really great) blogs sit around unread and unloved?
Well, the answer is Search Engine Optimization (SEO). It's a complex world. But if you are going to play this blog game it's something with which you need to become at least somewhat acquainted.
In my world, I say... if in doubt talk to an expert. Be it broken water mains, crashed hard drives, or pastry cream. There are some things Sup! is just not qualified to handle. In all things SEO my expert is Ishmael Sanchez. He is the tech-dude extrodinaire at SippitySup and he is here today to talk SEO 101. Drum Roll Please...
Search Engine Optimization from Wikipedia
Search engine optimization (SEO) is the process of improving the volume or quality of traffic to a web site from search engines via "natural" or un-paid ("organic" or "algorithmic") search results as opposed to search engine marketing (SEM) which deals with paid inclusion.
Back-Story
Drupal is the content management system (CMS) that drives the sippitysup.com website. I have to admit I am a Drupal enthusiast and I believe that Drupal is the most search engine friendly CMS solution in existence today. When I came aboard the SippitySup team Greg wanted to increase our visibility on search engines.
Greg and I brainstormed and came up with a plan to increase traffic. The tips listed below are steps we took at SippitySup and aren't necessarily Drupal specific, but more of best practices for increasing traffic.
Content creation
Having interesting, creative or useful content is the most important technique for increasing traffic to your website. It is many times more effective than other optimization or site modification technique listed here. People know good content and will likely want to direct others towards it. Besides having quality content, you must be committed to posting regularly– otherwise you will lose readership.
Analytics and referred traffic
Monitoring traffic is important so that you are aware of where traffic is coming from and what content is popular. Install some analytic software and review the results and help it guide content creation and link building efforts. I pushed Greg towards several including Google Analytics, as well as Site Meter and Clicky.
Link building
A common method used by search engines to determine the importance of your pages is the number of other sites that link to them (Often referred to as inbound links). Link building takes time, but is well worth the effort. Constantly promoting your site will improve your search rankings. Collaborating with other bloggers or sites and "trading links" is a great way to increase your inbound links.
Keep it clean
Enabling clean URLs on your server verses using query string parameters (things like ?page=10) in the URL is extremely important. Parameters listed in the URL make it more difficult for search engines to index your site. Don't do anything to make indexing the site more difficult for search engines. Drupal uses a query parameter by default, but we have enabled clean and customizable URLs on SippitySup. For example the URL for this page is an easily indexed http://www.sippitysup.com/seo.
Standardize your URL
Redirect to a common URL to resolve canonicalization issues. Canonicalization is the process of picking the best URL when there are several options. For example
- example.com
- www.example.com
- example.com/
- www.example.com/index.html
Although the URLs appear different, content served up from the different links is the same. The problem is that you are splitting your backlinks between different URL "versions" which can reduce your inbound links. Also, you could get a duplicate content penalty for having the same content at different URLs. Having a standard URL tends to mitigate these two issues. Try going to http://sippitysup.com and notice what happens in your web address bar after the site loads.
Easy to Read URLs
Use keyword rich URLs (sometimes called search-engine-friendly URLs). Keyword rich URLs are URLs with relevant words related to your content. These URLs are critical to a page's search ranking. Also, these URLs are easier to remember in case someone wants to link to your site and they generally improve your site navigation. Look the URL of this page, http://www.sippitysup.com/seo, Greg can cutomize the URL of any page.
Use a Sitemap
Sitemaps "tell" search engines about the pages on a site that are available for indexing. A Sitemap lists URLs and meta data about each URL (last updated, how often it changes, priority level when related to other URLs) so that search engines can effectively index the site. In my experience using a sitemap will increase the likelihood of your pages being included in search results.
You can see our sitemap, which gets submitted to all the major search engines at http://www.sippitysup.com/sitemap.xml
Meta tags
Add meta descriptions and keywords. Meta descriptions appear on the search engine result pages and give a brief overview of the page content. Keywords are possible words that someone may type into search queries in hopes of finding content. Although the importance of keyword is often debated it is good practice to include them. If you view the code of our web pages (view source) you will see our meta descriptions and keywords. Greg has the ability to customize both on a page by page basis or set global ones.
Modify robots.txt
Make changes to the robots.txt to reduce indexing of certain content and to avoid the duplicate content penalty.
Resources:
- http://en.wikipedia.org/wiki/Search_engine_optimization
- http://www.youtube.com/watch?v=Cm9onOGTgeM
- http://www.sitemaps.org/
- http://www.google.com/support/webmasters/
Ishmael Sanchez (www.ishmaelsanchez.com) is lead developer for sippitysup.com and a Drupal consultant.









Comments
Trading Links
Trading Links can be beneficial for driving readership and traffic, but very little SEO benefit comes from it. Google has devalued this practice and is really out of date.
What's important are links from important and authority sites, but also sites related to your blog. Also the link text is very important. If I wanted to rank better for my name I would want links that said Todd Allison but if I wanted to rank for something more specific I would want a link with something like Boston Food Photography.
Needed that...
Thanks for this! I'm so tired of all the SEO articles that all say the same thing. I really have an canonicalization issue, I have to get on that. Great article.
Thanks...
I am so happy you are sharing this...as I am right now blindly trying to figure out Picasa3 for doing banners, and expanding my creative ventures...
SEO
As the mother of an unloved blog the info is helpful but a little over my head. I will have to take each tip one step at a time. I started my blog almost one year ago because I wanted to share my twenty years of professional culinary knowledge. I did not know anything about the tech world and this has been a slow but fun and rewarding process. Thanks Greg for all the information, support and laughs!
Read SEOMoz for lots more tips
I subscribe to SEOMoz' RSS because I find that they are always on the cutting edge with useful SEO insights and advice.
If you want targeted traffic, need to know a little about SEO.
I always enjoy reading about SEO but I can't apply some of these recipes in blogger because I haven’t access to my server ;(
I didn’t know clicky but you'd try Blvdstatus for live stats.
Cheers!
Gera
And you cook too...
All these brains and you can cook too. I love it :)
Although I do have to say I
Although I do have to say I was a tiny disappointed only because when I read the opening about "going behind the scenes" at Sippity, I was thinking I was going to see a comical VH1-type video spoof. (see? You got us hooked on your videos)
Food for thought
SEO, wasn't that a band? SEO Speedwagon, right?
Well that was about as much as I knew about SEO until reading this. I still don't know HOW to change robots.txt, how to re-direct, or even if I have a sitemap. BUT thanks to this article I do know enough keywords to research and ask questions to find out how to do those things, so I really appreciate the tips given here.
This is good stuff to know. I
This is good stuff to know. I try to do the same thing with my personal websites. I'm still trying to figure it out for blogs.
Hire Some Genius
But, the bottom line is I have to hire a genius, right?
And, also I'd be happy to trade links with you. ;)
No you do not have to hire
No you do not have to hire someone, because all the suggestions Ishmael gave here you can implement yourself. GREG
Very cool and thanks to you
Very cool and thanks to you both for giving such great ideas!
Post new comment