Measuring Inbound Marketing

by Jeremy Bencken on June 10, 2009

I just spoke to the Austin Web Analytics Wednesday on the topic of PR, Social Media, and SEO measurement. Great group with really thoughtful questions and good conversations. I discussed my view of Inbound Marketing as a funnel: Listening > Engagement > Relationship > Coverage > Links > Search Rankings > Traffic > Leads > Sales. Would love to hear feedback. What did I miss?

{ 2 comments }

Example of a dead heat in horse racing

A tweet out of SMX Advanced last week got my attention:

Tweet by @MissDeFacto saying load times increasingly a factor in SERPs
posted by Meaghan Olson (@MissDeFacto) from TotalAttorneys.com

We’ve known since March of 2008 that Google factors page load time into the Adwords quality score, which helps determine ad rankings. But there’s been no discussion of whether speed matters for organic rankings, except that many suspect it might.  Even SEOMoz’s factors list deems server response time as “Moderately Important,” and then only from the perspective of being crawler-friendly.

So what to make of this hint dropped over lunch at SMX? As I see it, an algorithm change is in the works, and sites with merely a passable page load times can expect to lose rankings to their speedier competitors shortly.  Don’t be evil; be fast as hell.

Google Giveth

Perhaps it was coincidence, but the very next day, Google released a speed tool for developers built on Firebug. The comments on TechCrunch were pretty much along the lines of this one from Patrick, “Yeah, this is exactly like YSlow. Google has to build all of their tools themselves though to prove how smart they are.”

WordCamp SF - Straight from Google - Matt Cutt...
(cc) Kenneth Yeung - www.thelettertwo.com

Maybe.  But why would Google release an app that’s almost identical to Yslow? Perhaps because they need one of their own.  Why?  Because in a few months, Matt Cutts will be holding a microphone telling anxious Webmasters the algorithm now factors in page load time, so they need to focus on optimizing page loads.  Directing people to Yahoo would be a bit busch league, so that’s why Google needs a tool of their own.  To me, it’s totally Google’s style: let’s not be evil by changing the algorithm without giving Webmasters tools to test page load speeds.  So viola, Google Page Speed.

How Big a Factor?

My guess is we’ll see page load speed as a factor impact long-tail SERPs where trusted sites are offering relatively similar information. For example if you search “real estate casis elementary” on Google, you get a cluster of sites like Yahoo Real Estate, Trulia, and Zillow who take feeds from Education.com or Greatschools.net (who also rank) with similar (but not duplicate) content. Which one is best to show– the page from the more-trusted site or the page that loads faster? Increasingly, I think the answer will be “the fast one.”

What to Measure: HTML Serve Time, Page Serve Time, Page Render Time?

If this is all true, I think it’s worth stopping to consider what exactly is Google measuring? The time it takes my server to spit back HTML? The time to retrieve all the Javascript, CSS, and images for a page? Or the time it takes the browser to render everything?

Meaghan told me that the Google engineer focused mainly on page serve time, but said client-side “matters because it annoys users.” So I suspect Google is working hard to measure total client-side page render time, and coincidentally that’s what Page Speed measures.

Also, if you reel back the tape to Matt Cutts’ keynote at Pubcon in Austin, we heard him say, “The team there only thinks about speed. They want to get the results back to users as quick as humanly possible.” Now I realize Matt was speaking about how fast Google returns its own results to users, but if you pay close attention, he was talking about how Google tries to improve client render time. If improving client render times is good for Google users on google.com, then you can bet they believe the same is true elsewhere.

Upshot: Panic!

Just kidding.  If you run a site with highly unique content (e.g. a blog), diverse competition, and solid current rankings, I’d expect to see less impact on you. But if you’re responsible for a site with similar content to competitors (e.g. real estate listings sites) and the competition is clued into the standard SEO tricks, then I won’t be surprised to see faster sites outrank slower, higher authority sites in some cases.

How exactly will Google measure?  In the short term, they’ll probably measure the time it takes your server to spit back HTML.  But in the long term, I expect it will be total browser render time.

I’d love to hear what others think about this situation. Any guesses what happens if you have long, text-heavy pages? Theoretically, they’ll have poor page load times if measured purely by HTML serve time.  Will Google adjust your page load time time for the amount of content you’re serving up? If not, won’t that effectively penalize long, text-rich pages? How well can Google measure the render speed of pages served by JS-AJAX heavy frameworks like Wicket?  How can this be gamed– are there scripting tactics to hide object loads and make pages appear to have less cruft than they really do?

Reblog this post [with Zemanta]

PR Spam is a Tools Problem

by Jeremy Bencken on May 6, 2009

I ran across this post from a few weeks back by Drew Kerr talking about how AllThingsD writer Peter Kafka Tweeted out that he’d hit the breaking point with PR spam.

“Message to clients of ‘on demand’ spam PR firm Vocus PR.  Please stop using them. I’m setting up a filter to delete all their pitches.” — Peter Kafka

Drew then writes, “Let me save you a lot of money and aggrevation: if you want to ‘engage,’ first get an RSS reader like FeedDemon and actually read the journalists and bloggers you are contemplating.

My eyes filled with tears of joy at that.  Yes, yes, yes!  The problem is the tools.  Vocus is a spam-enabler because it invites PR people to build a giant list of reporters and blast the same pitch to all of them.  PR people aren’t bad people, they just have bad tools.

Drew’s suggestion that you subscribe to the RSS feeds of journalists on your media list is spot on.  I’ll take that one further and say that you should build your media list based on social media monitoring.   There are perfectly good free tools to do this, which I’ve covered in a previous post.

The Vocus process looks like this: SEARCH DATABASE -> PITCH
What I’m suggesting works like this: LISTEN > RESEARCH > ENGAGE > PITCH

Instead of searching for reporters, you start by LISTENING to what people are writing.  All it takes is setting up the right searches in Google Alerts or Social Mention.  Monitor for mentions of competitors, obvious keywords, and a few non-obvious phrases or jargon that pinpoint people who know your space.  Once you find someone, then and only then should they be added to your media list.  And ideally, you should follow them on Twitter, subscribe to their blog, friend them on FriendFeed, and generally try to get as much information as you can about them.  As a side benefit, this technique will surface mid-tail influencers that may be invisible to Vocus, and enable you to get to them before they’re bombarded with pitches.

BuzzStream will soon be unveiling our PR & Social Media product to connect the dots between identifying a journalist (or other influencer), researching them, and managing engagement (i.e. relationship-building) efforts over time and across mediums.

If you want to stop spamming, get the right tools.

{ 4 comments }

CapitalFactory Announces Its First Crop of Companies

by Jeremy Bencken on April 22, 2009

CapitalFactory, Austin’s own startup incubator/accelerator program announced its first crop of companies today:

  • Cubit Planning - Environmental impact reports at the click of a button
  • Famigo - Mobile games that bring the family together
  • Homstie - Person-to-person marketplace for storage space
  • Hourville - A marketplace for services by the hour
  • PetzMD - Website for Pet Health, from A to Z

BuzzStream is looking forward to helping the companies with SEO and PR strategy through my relationship as a Mentor.  We’ll be using the BuzzStream app to build and manage relationships with bloggers and operationalize on-going link building campaigns.  As AskShane points out (and we agree)– the most valuable skill for building a successful online business is link building.

We’re really excited about the opportunity to help every CapitalFactory company become wildly successful.

{ 0 comments }

IMSpringBreakers Get BuzzStream T-Shirts

by Jeremy Bencken on April 1, 2009

Attending IMSpringBreak?  Need a t-shirt?  BuzzStream’s got your free t-shirt right here (well, technically at conference registration).  We’re giving out free shirts to all IMSB attendees with the phrase, “I build links, therefore I am,” in Latin on the back.  We figured it was just obscure enough without crossing over the dork line. Enjoy!

BuzzStream t-shirts for IMSpringBreak

{ 2 comments }

BuzzStream at SXSW

by Jeremy Bencken on March 12, 2009

BuzzStream is excited to participate in a couple of SXSW events this year:

{ 2 comments }

BuzzStream - the First Day

by Paul May on March 11, 2009

So we’ve been grinding pretty hard here at BuzzStream for quite a while…long, long hours spent talking to customers, following the market and, most of all, building the product.  We’ve had a relatively small group of people using the product over the last couple of months, and the response has been very positive, but you never totally know how it’s going to go until you open it up to a larger group.  So leading up to our launch, we’ve been excited, but also a bit nervous.  Well today is the day where we start seeing how people respond…this morning we opened up the beta (still private, but much larger), launched our website and started showing the product to a set of bloggers.  This morning felt a little like the first day at a new school, but so far, so good.  Here’s a sample of some of the responses we’ve seen on twitter so far:

From Eric Ward,who Danny Sullivan at Search Engine Land described as “THE authority on links”…

eric-ward-tweet2

From Robert Scoble

scobleizer-tweet1

and from Virginia Nussey at Bruce Clay, Inc and Kate Morris at New Edge Media

virginia-nussey-tweet

nussey-morris-tweet

Virginia also wrote a post on the Bruce Clay blog titled, “BuzzStream - Link Building at its Best.”

To get this kind of an initial response from people who are as highly thought of is very gratifying.  These are people that we have a ton of respect for and who we’ve learned a lot from.  If we can build a product that they’re excited about, we think we’ll be in very good shape.  But there’s still a lot of work to do, so we’ll enjoy it for a day and then get back to work tomorrow. :-)

Kate’’s tweet alluded to the fact that we’ve got a number of additional capabilities coming in short order in the product.  I’ll follow-up later this week with more information about our plans.

If you’re interested in joining the private beta, you can request an invite from our website.  If you’ve already requested one and you haven’t received an invite code yet, please bear with us…we received many more requests than we expected. You should get it soon.

One last thing.  If you’re in Austin for PubCon, don’t forget to stop by the BuzzStream party at Molotov.

{ 1 comment }

BuzzStream Party for PubCon South

by Paul May on March 5, 2009

We’re very excited to announce that BuzzStream will be hosting a party for PubCon South on Wednesday night at Molotov.  Welcome to Austin, y’all!

Wednesday March 11, 2009
8pm
Molotov Lounge
719 W. Sixth Street, Austin, TX

Event registration at http://buzzstream.eventbrite.com

We’re launching BuzzStream for Link Building in conjunction with this event, and everyone who attends will receive an invite for our private beta.

{ 2 comments }

Anatomy of Link Building Pitch Spam

by Jeremy Bencken on March 3, 2009

The Bad Pitch Blog is a great place to laugh at the foibles of unwitting PR hacks who send out spammy, untargeted, impersonal pitches to journalists.  I’d love to read a blog like that for link builders.  However, I worry that spammy link pitches are too much the norm in our industry, so the blog could get kind of boring.

Here’s a recent example of something I got.  There are a lot of reasons why this pitch will got straight to the trash, but for fun I thought I’d dissect it:

The Suspicious Sender

The “from” address is “@indiasem.net” but he’s asking for links on 3 websites, so it’s obviously not from the site owner.  Well, that’s ok, I know there are quality folks like Eric Ward who do link building for their clients.  No harm in having an agency, right?  But wait, why doesn’t this guy, Julian Levin, have an email like jlevin@indiasem.net.  It just says “custom@indiasem.net”.  That’s kind of weird.  Sort of makes me think he forgot to replace “custom” with something more personal.  Might some mass mailing software be at work here?

You Had Me at “Dear Webmaster”

Boy, it must be hard to check the About page on a site to see who founded it.  Or maybe search Linkedin.  But no, Julian did not deign himself to either of those steps, going for the ever-effective “Dear Webmaster” opening.  But let’s see what he has to say.  Maybe Julian used the time he saved in not researching who runs the site to draft a really awesome, personalized note…  Ok, so he writes, “I have visited your site and thought it was excellent. I particularly liked content of your site.Your site is professional and offers excellent value to your visitors.” Wow, thanks!.   So you’ve written 3 sentences that state wholly generic platitudes that could obviously be sent to ANY website.  Well, personalization shall go wanting today.

Hey, have you even LOOKED at My Site?

As I read more, the text generally doesn’t make sense (”I noticed that you have linked to other sites and thought my website might be of interest to you and your website visitors” — um, no I don’t have any links on the page you mention (it’s just the URL contains the word “Links” as in “golf links” perhaps an idiom with which you lack familiarity).  Maybe you’re using Google to search “allinurl:links” and spamming every site on the list.  Hey, I’ll bet you never even looked at my page.  You realize of course that my page is specific to a small city in Florida, right?  But yet you don’t mention why you’d want the link there…

Why Again Should I Link to Your Paper Bag Site?

Then Julian writes “Please add links here…”.  Wait all you care about is getting your links to paper sacks, corrugated boxes, and commercial warehousing on some deep-ass page of my site (that you mistakenly stated has other outbound links) without explaining in any way why it makes sense. OK!

Poorly Written Site Descriptions

And then he provides title, URL, description for 3 sites.  Hey Julian, have you ever heard the expression beggars can’t be choosers.  If I do add your links, it’s going to be because I think they add value to my content and make sense for my users.  And btw, the proper grammar is “We specialize,” not “Web specializes” and it’s a little wordy not to mention your punctuation is a disaster.  That’s ok, if I add a link, I’ll probably have to rewrite it (but then again, that’s one more bit of work for me to do now).

A Little Bit ‘O Black Hat

Then comes the quid-pro-quo (”Sites where i shall publish your links”) followed by a list of 5 directory sites (notice the mixed formatting, likely from copying and pasting without paying enough attention).  Oh, I get it this is a pyramid/triangle link swap deal you’re proposing.  Well, let’s have a look.  The first site I go to (SurfGizmo) is flagged by Firefox as a “Reported Attack Site” which means, “Attack sites try to install programs that steal private information, use your computer to attack others, or damage your system.”  Sweet.  Good thing it’s been months since you first emailed and Firefox caught this.  If I’d given you the link straightaway, I would probably now have a link from the worst kind of neighborhood.

Offering Link Exchanges from Oversubscribed Pages

So let me get this straight… I’m going to give you 3 links on my site to unrelated content and in exchange you’re going to give me 1 link on 5 crappy sites that are security threats, low/non-existent PR, may or may not be indexed by Google (btw, I’d need to go research this for each site), have hundreds of existing external links, and were obviously created to have loads more (so any links I get from you will diminish in value over time).  How can I refuse!

By the Way, Do You Exist?

And then there’s the question of “Julian Levin”.  Is this a real person?  Well, let me Google that and find out… hmm, lots of Julian Levins, but none who seem to be associated with IndiaSEM.net.  Well, maybe IndiaSEM.net has an “About Us” page with bios of their staff.  Maybe Julian is a straight shooter and I just don’t realize it.  Oh wait, their site has no information just a strange form for “Just Financial Administration.”

Well, I could go on.  But you get the idea.  This is a classic example of spray and pray pitching.  Relevance is an afterthought.  I hate to think  this guy’s clients are paying much for this “service” which frankly could be automated with a robot (and let’s be honest, 95% of the work probably was).  Sadly, even SEO firms with good names are taking the low road.

I’ll post shortly on the right way to pitch a link.  But let me say this, Julian, I think job #1 would be to actually look at the pages where you’re requesting links before you email anyone.

{ 4 comments }

BuzzStream seeks Java Web Developer

by Paul May on March 2, 2009

BuzzStream is a stealth mode startup creating a platform to help companies manage social media engagement, SEO, and online PR (which you already know since you’re reading our blog!).

We’re looking for an experienced Java Web Developer to help create our core application.  Candidates should be skilled in J2EE web site development, including OOP design, component usage, and integration with dynamically driven web sites using Hibernate and MVC-based web application frameworks such as Wicket, Struts, or Tapestry.  This position will also require some programming experience with DHTML/HTML, CSS, and JavaScript.

Requirements

  • 3 years working knowledge of core Java and J2EE. 
  • Comfort working on 70% backend and 30% front-end code.
  • Experience with Hibernate.
  • Experience with a MVC-based web application framework
  • HTML, Javascript, and CSS
  • Ability to meet tight deadlines.
  • Strong communication skills.
  • Knowledge of database design and SQL.
  • A love of coding.

Bonus Points

  • Experience with AJAX
  • Experience with Wicket 

This position is on site in Austin. Relocation is not offered for this position.   Email your resume to paul@buzzstream.com.

{ 0 comments }

 

You need to log in to vote

The blog owner requires users to be logged in to be able to vote for this post.

Alternatively, if you do not have an account yet you can create one here.

Powered by Vote It Up