Blogworld Expo Recap & Thoughts

I had a great time at Blogworld Expo in Las Vegas… met some really cool people including Robert Scoble, Jim Kukral, Jason Falls, Gary Vaynerchuk, Lee Lefever, and saw lots of friends including Patrick O’Keefe, Chrispian Burks, Darren Rowse, and Jeremy Wright. I met so many awesome people… if I left anyone out I’m sorry!

There were some great presentations and keynotes, and the Expo had a lot of great companies represented. I have to say my favorite booth was the B5 booth with their poker game and giveaways. And what was up with the cement mixer??

My friends Patrick, Jeremy and Darren all spoke in panels at this year’s convention and all were great. I learned a lot about blogging and social networking and am excited about applying that information to both my websites and clients’ sites.

The parties rocked, but I think I missed the best party of all… I heard there was Backstreet Boys karaoke going on at the MGM! I’m sorry we missed it.

I also participated in the Digital Photography School Photowalk, and will be posting the photos to Flickr as soon as possible.

All in all, it was a great trip. I learned a lot and can’t wait to apply what I’ve learned. I’d also like to thank Rick Calvert and Blogworld – looking forward to next year!

New version of Foul (foul.js) coming soon?

If you don’t know about Foul, it is a javascript validation tool that is a very easy way to validate basic forms. It’s been around for ages, and it just works. We use it on a lot of different web-based forms when we want to validate email addresses, zip codes and other (non-critical) information.

Foul was created in 2004 and development on it has been pretty slow. That’s not necessarily a bad thing – it works and it works well. It’s a lightweight script that serves a very niche purpose.

That said, I was searching for some documentation on one of Foul’s features and came across a page titled “Foul 2.0 Documentation” that gave a 404 error. I was able to view a cached version of the page on Google. Foul 2.0 has never even been announced, much less released. The documentation was originally indexed by Google in July, 2008 so it’s fairly new. It must have been taken down shortly after due to being accidentally indexed.

The new version is integrated with Prototype, an extremely popular JavaScript framework. With many new tests and features, and Prototype integration, I’m looking forward to the release of Foul 2.0. We use Prototype on several websites, many that also need form validation, so it would be nice if they shared the prototype code and reduced the overall JS footprint.

See the screenshot to the right (click for a full-size image) or check out the link. I also archived a version of the page, for historical purposes. I’ve put a nofollow on the link so it won’t get counted as dupe content.

Do search engines even work?

This is more of a rant. As you probably know, I own large size shoe retailer 2BigFeet.com. I frequently check our rank in the major search engines for terms such as “large shoes”, “large size shoes”, “large men’s shoes”, etc.

Today after running my regular monthly report I followed it up by actually searching a few of the terms on Google and Yahoo! to see who was above us (we have first page rankings for almost every major term we track).

When I searched for “large mens shoes” on Yahoo! the #1 result is a search page on Target.com. It’s a dynamic search results page, which I have no problem with. The problem is that the actual search results have anything BUT large shoes.

The results? 3 watches, a belt, 2 pair of insoles and ONE pair of shoes, which is not available in large sizes (it’s only available in two sizes – small and large).

How did Target get a #1 rank for this term? There is no content on the search results that would lead me to believe they got it from keywords on the page. I can’t imagine there are actually backlinks to their search results with the anchor text “large mens shoes.”

I completely understand when one of our competitors gets ahead of us in search ranking… at least the customer is finding what they are looking for. But when completely random results are shown above our site for no apparent reason, I have to wonder why.

Test your AdWords ads before turning them on…

I was searching Google this morning – I’m trying to find a list of cell phones/mobile devices and their javascript capabilities – and noticed this interesting paid ad by Verizon.

verizon adwords ad

In the trenches of everyday work, it’s understandable to make a mistake here and there, but if you’re paying for an ad, you should make it a habit to check the display of that ad before you submit it.

I’m also curious about why Google can’t figure out what the user meant, considering there is just an extra space in the formula. I would assume this is a fairly common mistake.

SXSW, My Review

I’m back from Austin and while I definitely have enough catchup work to keep me busy, I thought I’d post a quick review since it was my first time at the conference.

First, I finally got to meet a lot of people in person that I’ve known for years… Patrick O’Keefe, Chrispian Burks, Jeremy Wright, Aaron Brazell, Stephan Segraves and more. It was great hanging out with you guys.

This was my first trip to Austin and my first SXSW conference. I had a great time, and wish I could have stayed for the whole week, but we stayed only for the Interactive portion. I learned one thing almost immediately — SXSW has two worlds — the panels and conference during the day and the parties and networking events at night. I’ll give a brief review of each.

The SXSW Conference and Expo

All of the panels and discussions were between 30 minutes and 1 hour long. It seemed like in many of the discussions we were really just getting started and it was over. In a way, this is good because it gets you thinking about a subject and asking yourself questions, and leaves you to finish on your own. Hopefully you go back with some unanswered questions and continue the discussion online and with colleagues back home.

The layout of the convention center made it difficult to get from one room to another. Several times we just could not physically make it to another panel in time because it required walking clear across the convention center (which was big).

The trade show itself was a bit smaller than I expected. Since it is an Interactive, Film and Music conference I expected to see a fairly large trade show, maybe divided into sections for each. The exhibitors had fairly small booths and were giving out schwag like t-shirts, pins, stickers, etc. I saw companies like O’Reilly, Opera, Mapquest, Google, and Yahoo. A few people I expected to see but didn’t: Mozilla/Firefox, Microsoft, Apple.

Overall it was very organized and the panels discussed interesting topics related to our industry. I learned a good bit and enjoyed bumping into interesting people on the show floor.

The Parties and Networking Events

I was fortunate to know a good number of people going to Austin for SXSW, many whom I have never met in person. Several of us got together Friday night to meet and have dinner, and had some discussions on industry topics and generally just hang out.

Every night after that it seems there was a party or networking event planned that seemed interesting. There were a few blog-specific events that I enjoyed in particular, including the Chitika/ProBlogger Beer Bus and the b5media Blog Network Camp. I learned a lot about blogging and met some great people.

I realized quickly that the sessions and panels are great but they just spark your creativity and get your wheels turning. It’s the Austin night life that really makes SXSW what it is. I had a great time at SXSW and can’t wait for next year.