Google Continues The Cash Drive: Revenue Up, Profits Up, Everything up (GOOG)

Last night, Google announced their 4th quarter earnings. Guess what? They beat expectations and overall, everything was up. Greg Sterling posted the key highlights and nice graphs:

  • Revenues – Google reported revenues of $6.67 billion in the fourth quarter of 2009, representing a 17% increase over fourth quarter 2008 revenues of $5.70 billion.
  • Google Sites Revenues – Google-owned sites generated revenues of $4.42 billion, or 66% of total revenues, in the fourth quarter of 2009. This represents a 16% increase over fourth quarter 2008 revenues of $3.81 billion.
  • Google Network Revenues – Google’s partner sites generated revenues, through AdSense programs, of $2.04 billion, or 31% of total revenues, in the fourth quarter of 2009. This represents a 21% increase from fourth quarter 2008 network revenues of $1.69 billion.
  • International Revenues – Revenues from outside of the United States totaled $3.52 billion, representing 53% of total revenues in the fourth quarter of 2009, compared to 53% in the third quarter of 2009 and 50% in the fourth quarter of 2008… Revenues from the United Kingdom totaled $772 million, representing 12% of revenues in the fourth quarter of 2009, compared to 12% in the fourth quarter of 2008.
  • Paid Clicks – Aggregate paid clicks, which include clicks related to ads served on Google sites and the sites of our AdSense partners, increased approximately 13% over the fourth quarter of 2008 and increased approximately 9% over the third quarter of 2009.

You can watch the investors call on YouTube.

Here are some comments from members of WebmasterWorld on this financial news:

Hah, mere pocket change.

That’s about 300-400 million net profit off Adsense. Not bad for a program that serves ads.

There is more analysis of the announcement in the thread.

Forum discussion at WebmasterWorld.


Last night, Google announced their 4th quarter earnings. Guess what? They beat expectations and overall, everything was up. Greg Sterling posted the key highlights and nice graphs:

  • Revenues – Google reported revenues of $6.67 billion in the fourth quarter of 2009, representing a 17% increase over fourth quarter 2008 revenues of $5.70 billion.
  • Google Sites Revenues – Google-owned sites generated revenues of $4.42 billion, or 66% of total revenues, in the fourth quarter of 2009. This represents a 16% increase over fourth quarter 2008 revenues of $3.81 billion.
  • Google Network Revenues – Google’s partner sites generated revenues, through AdSense programs, of $2.04 billion, or 31% of total revenues, in the fourth quarter of 2009. This represents a 21% increase from fourth quarter 2008 network revenues of $1.69 billion.
  • International Revenues – Revenues from outside of the United States totaled $3.52 billion, representing 53% of total revenues in the fourth quarter of 2009, compared to 53% in the third quarter of 2009 and 50% in the fourth quarter of 2008… Revenues from the United Kingdom totaled $772 million, representing 12% of revenues in the fourth quarter of 2009, compared to 12% in the fourth quarter of 2008.
  • Paid Clicks – Aggregate paid clicks, which include clicks related to ads served on Google sites and the sites of our AdSense partners, increased approximately 13% over the fourth quarter of 2008 and increased approximately 9% over the third quarter of 2009.

You can watch the investors call on YouTube.

Here are some comments from members of WebmasterWorld on this financial news:

Hah, mere pocket change.

That’s about 300-400 million net profit off Adsense. Not bad for a program that serves ads.

There is more analysis of the announcement in the thread.

Forum discussion at WebmasterWorld.



Local SEO Predictions 2010

My how time flies when you are spamming improving Google’s results.  Time again for my take on what’s in store for all of you localsearcharati in ‘010. And check out how my seo predictions did for 2009. Drum roll please…

The Open Source Yellow Pages Will Emerge
Business listing data online has traditionally been severely fragmented.  Different [...]

My how time flies when you are spamming improving Google’s results.  Time again for my take on what’s in store for all of you localsearcharati in ‘010. And check out how my seo predictions did for 2009. Drum roll please…

  1. The Open Source Yellow Pages Will Emerge
    Business listing data online has traditionally been severely fragmented.  Different sites have different business names, phone numbers, website URLs, hours of operations, services, etc.  The backend data suppliers like Localeze, InfoUSA & Acxiom have done an ok job of trying to become the source of truth for business listings, but ultimately the world really needs a single source for the so-called golden record for each business.  Twitter looks like it’s about to become that source.  It’s recent purchase of MixerLabs and their GeoAPI product is the yellow pages API I have been whining about for the past year or so.  If this rolls out the way I think it will, Twitter will now become the central clearinghouse for a huge portion of local data.  The data providers, yellow pages publishers, ad agencies will still play a part, controlling what proprietary info they feed into the system, but pretty much any application that involves local businesses will use the Twitter system, so much so that if you aren’t using it, your product will seem deficient.  Mastering the inputs and outputs of this system will become a key differentiator for local marketers in ‘010.
  2. GOOGLE
    What else is there to say on this subject?  GOOG will continue on its long march to local search domination.  More organic results will lead to more Maps results in more ways than ever before, continuing to put the organic squeeze on any sites that are not true local businesses.  The Favorite Places window sticker thing won’t do much for traffic but GOOG will send them out to more businesses just because they can.  Now that the Yelp deal may have passed GOOG will leak that they are setting up a call center to target SMB advertisers in a few markets as a test further freaking out everybody else in local.  GOOG voice search on mobile will start to show some serious growth.  Audio SEO aka Voice Search Optimization will be a minor development with huge ramifications.  As I said last year, it’s a Google world and we all just search in it.
  3. Ranking Tip: increase your business’ presence on Google Maps citation sources such as Panoramio, Flickr, Wikipedia & YouTube.  Be the first on your block to discover new sources and get a gold star

  4. What’s Our Demand Media Strategy?
    I almost put this ahead of Google because while the Great GOOG will be where a lot of the action is, it seems like everyone I talk to is fixated on the Demand Media strategy of creating content based on actual demand instead of editorial judgment.  Expect to see big brands creating large amounts of content around hot keywords clogging up the organic SERPs and social media sites.  This has been a time-honored strategy used by spammers. The big difference here is that big companies with big budgets are starting to play in this game churning out more content than ever before.  If you run a company that provides cheap article writing in the Philippines, this could be good.
    Ranking Tip: See Brent D Payne’s great presentation on How To Connect Journalism with the Greatest Possible Audience.
  5. Attack of the Guides
    Given that it’s getting harder for yellow pages publishers to rank well for local queries, expect to see a lot of how-to guides emerge from the various players in an attempt to expand their “search footprint”™.  I expect within 3-6 months pretty much everybody is going to have a wedding guide, a home improvement guide, etc.
    Ranking Tip:  Don’t fish where everyone else is.  Go after a relatively uncontested niche – maybe start with a funeral guide?

  6. Invasion of the Lame Local Games
    Foursquare and GoWalla have attracted attention for creating games that have a virtual local component.  There is something very cool and futuro about this.  Problem is everybody is going to try and copy this because the potential is insanely huge.  So expect an onslaught of local gaming lameness.
    Darkhorse Tip: A company like Zynga has the potential to do something out of control with this concept which will totally take the industry by surprise.
  7. AdSense for Local
    Adsense performs well on local search sites.  Big local search sites are some of the top local advertisers on Adsense.  They would rather not give their $ to GOOG.  They have a lot of advertisers.  Why haven’t they done this yet?
    Strategy Tip: Companies like Localeze & Yext claim they are already on their ways to a system like this.  We’ll keep an eye on them.
  8. Reputation Management Wars
    It seems like everybody’s working on a reputation management system to help SMBs get a handle on how they are being presented on relevant sites across the Web. Merchant Circle, Marchex, GetListed, Palore have all either rolled out or announced efforts in this area.  Expect to see big publishers and SMB ad sellers like ReachLocal, Webvisible, Yodle, etc. try to figure out how they can play in this space to create more value for advertisers.
  9. SMB SEO Budgets Will Increase Dramatically
    A number of misguided souls are predicting that personalized search renders SEO obsolete.  Bottom line: most SMBs don’t know what they are doing with search, are going nuts because some spammer or the guy down the street outranks them, want to spend more time with their kids and are ready to hire someone to make the problem go away.
  10. GLBC Will Institute An Agency of Record User
    There are all sorts of complicated reasons why Google Local Business Center does not allow for an “agency” user.  Google wants to discourage mass spamming and perhaps they want to force more businesses to claim their own profile and actually engage with the Google.  The best response I heard from Google is that if businesses aren’t signing up on their own then that’s a problem with the product and they need to improve the product to get them to do so.  Hopefully this is the year that Google admits that most businesses just won’t do it on their own.
  11. M&A Activity in Local Search Will Take Off
    There’s a reason I have started including M&A services as part of my consulting work.  The Yelp/Google deal, the ReachLocal IPO, the Twitter/Mixerlabs deal – these events create a growing sense that local search is starting to congeal – meaning that there are a set of services that are starting to show the ability to break away from the fragmented local search pack and have the potential to grab relatively large shares of their markets.  Expect to see a domino effect with a number of large and small acquisitions over the next year.
  12. SEO Consultants Will Become Better Known as Marketers
    2009 seemed like the year when a lot of SMBs woke up to the fact that SEO actually existed and could be an important part of the marketing mix.  In 2010 more businesses are going to start to realize that search and social media could be the biggest area of potential for their companies and they will pour more resources into these channels.  As a result search marketers are going to take on bigger roles helping drive comprehensive marketing strategies.  SEOs will be the Na’vi 2010 – whatever that means.

Oblique Strategy for 2010: Short circuit (example; a man eating peas with the idea that they will improve his virility shovels them straight into his lap)

Great Local Search/SEO Sites To Stay on Top of in 2010:
Local Search Twitterers

Local SEO Tweets
Locals Only
Mihmorandum
NetMagellan
Praized Blog
Screenwerk
SEMClubhouse
SEOIgloo
SEOOverflow
SmallBusinessSEM
TheGypsy
The Kelsey Group
The Local Onliner
Understanding Google Maps & Local Search
Yellow Pages Commando

feel free to email me with additions to the list and enjoy the decade.

How To Find a Domain’s # of Indexed Pages In Google Post-Caffeine

In the olden days, as in before this week, you used to be able to get an idea of how many pages you had in Google’s index by searching “site:<yourdomain>”.  The resulting page would say something like “results 1-10 of 1,390,000″ which while not entirely accurate gave you a general idea of how well indexed [...]

In the olden days, as in before this week, you used to be able to get an idea of how many pages you had in Google’s index by searching “site:<yourdomain>”.  The resulting page would say something like “results 1-10 of 1,390,000″ which while not entirely accurate gave you a general idea of how well indexed your site was. Now with the official launch of Google Caffeine (update: I stand corrected, this is not a Caffeine issue but a new GOOG UI issue that I neglected to stay on top of – thanks Rhaghavan), the site: query no longer displays the number of total results (update: at least it doesn’t work for me but as you can see in the comments others have not experienced this yet).

While many people were unduly obsessed with this number, it did have its uses.  For example, while big swings in the reported number say from 10,000,000 to 236,000 were scary but irrelevant, small changes in the reported number seemed to be more in sync with SEO problems or fixes.

So if you still want to find out how many pages your domain has in the index how do you do it?

  1. Sign up for Google Webmaster Tools and submit xml sitemaps for every URL on your domain.  The Sitemaps report in GWT will then show the number of indexed URLs from your sitemaps (btw it’s not clear that this number is accurate either).  My guess is getting more xml sitemaps submitted was one of the primary reasons that GOOG stopped reporting this number.  That and maybe saving bandwidth from all of those site: queries that nervous site owners did all day long.
  2. If you don’t want to give GOOG your data via GWT, then you can still do a fake site: query by using “inurl:<yourdomain>”. Make sure you don’t use “www” in the query (e.g. inurl:localseoguide.com).  This isn’t a perfect query – sites that incorporate your domain into their URLs will show up (e.g. www.alexa.com/siteinfo/localseoguide.com), but for most sites this shouldn’t be a huge number of URLs.  It’s hard to judge how accurate this query is but I have tried it for several client sites and it seems to square up pretty well with how many pages they seem to have.If anyone has any other ideas feel free to add them to the comments and/or put them on your blog, link back here and it will show up in the trackbacks.

Google News Finance Optimization

Five months ago, I wrote a piece named Want Your Google News To Show Up in Google Finance? NASDAQ:GOOG which basically said, put the stock ticker in the title of your article and you’re golden for showing up in Google Finance. That is, assuming you are already in Google News.

Well, we now have a new tip from Google themselves on how to optimize your content for Google Finance. Inbal from the Google News team said to markup your HTML or XML with the following tags.

<url>
<loc>http://mynewssite.com/article123.html</loc>

<news:news>
<news:publication_date>2008-10-31T03:30:00Z</news:publication_date>
<news:title>Companies A, B In Merger Talks</news:title>
<news:keywords>business, mergers, acquisitions</news:keywords>

<news:content_types>Subscription</news:content_types>
<news:stock_tickers>NASDAQ:A, NASDAQ:B</news:stock_tickers>
</news:news>
</url>

Adding these elements, along with the title change, should dramatically help you show up in Google Finance for that specific company.

Forum discussion at Google News Help.


Five months ago, I wrote a piece named Want Your Google News To Show Up in Google Finance? NASDAQ:GOOG which basically said, put the stock ticker in the title of your article and you’re golden for showing up in Google Finance. That is, assuming you are already in Google News.

Well, we now have a new tip from Google themselves on how to optimize your content for Google Finance. Inbal from the Google News team said to markup your HTML or XML with the following tags.

<url>
<loc>http://mynewssite.com/article123.html</loc>

<news:news>
<news:publication_date>2008-10-31T03:30:00Z</news:publication_date>
<news:title>Companies A, B In Merger Talks</news:title>
<news:keywords>business, mergers, acquisitions</news:keywords>

<news:content_types>Subscription</news:content_types>
<news:stock_tickers>NASDAQ:A, NASDAQ:B</news:stock_tickers>
</news:news>
</url>

Adding these elements, along with the title change, should dramatically help you show up in Google Finance for that specific company.

Forum discussion at Google News Help.



Is Google DeIndexing Place Pages?

Not sure if GOOG is manually deindexing Google Place Pages or if this is just the algorithm at work – often new pages rank well and then disappear for a few days – but some of the Place Pages I referenced in yesterday’s post on Google Place Pages SEO are now gone:
The Place Page for [...]

Not sure if GOOG is manually deindexing Google Place Pages or if this is just the algorithm at work – often new pages rank well and then disappear for a few days – but some of the Place Pages I referenced in yesterday’s post on Google Place Pages SEO are now gone:

The Place Page for Zurich Hauptbahnof was on page one this morning but now it’s not in the top 100.

Several Place Pages showed up for this query but now none do.

Still seeing a Place Page on page one for Burdick Chocolate Cafe Boston though.

It is possible that GOOG is responding to the plethora of articles that have come out over the past 72 hours speculating that Place Pages is the beginning of the end of life on the planet as we know it, but then again it’s probably just the algorithm.

And how you feel about that depends on whether you think life is more Matrix or more Terminator.

Google Place Pages SEO = Yellow Pages SOS & SOL?

Last week saw the launch of Google Place Pages which Google described as “a webpage for every place in the world, organizing all the relevant information about it.” Nothing like a modest goal to scare the crap out of everybody else in local search.
According to Greg Sterling Google was not going to be indexing Place [...]

Last week saw the launch of Google Place Pages which Google described as “a webpage for every place in the world, organizing all the relevant information about it.” Nothing like a modest goal to scare the crap out of everybody else in local search.

According to Greg Sterling Google was not going to be indexing Place Pages.  There is no crawlable architecture to speak of – at least nothing I could find thus far – so one would think that even if they were indexed, these pages would not be able to rank too well as of yet.  And Google is currently blocking Googlebot from crawling the /places/ directory in its robots.txt file so the only way these are going to get indexed and ranked is if they generate a lot of links – of course it doesn’t take much to rank well for most business name searches as they are relatively uncontested (except for the 10,000 directories competing for the term of course).

I suspect the robots.txt move was a way for GOOG to keep the local search industry calm for the time being.  The Place Pages will have readable URLs such as the one for this Buffalo Jeweler, so it’s pretty safe to assume that there is a SEO plan in their somewhere.  After all if Google really didn’t want these indexed they would have put “noindex” tags on each of them.

As you can see from the following query site:maps.google.com inurl:places +intitle:”- Google Maps”, there are a few of these URLs showing up in the index already and as these pages roll out and they start to get inbound links I have little doubt that these suckers will start to rank well for searches for these businesses.  The Place Page for Zurich Hauptbahnof is already on page one, but then again that page was linked to directly from GOOG’s page about the launch.

You may recall that Google launched something called Knol last year that was supposed to be its answer to Wikipedia.  The idea was that people would create their own Knol pages and that at some point these pages, which were supposed to be “units of knowledge”, would start to get really good and perhaps would start to show up at the top of the results similar to how Wikipedia dominates.  The problem as far as I could tell is that not that many people knew about Knol and/or the Knols that have been created I guess are not as good in general as other pages on the Web about similar info, therefore they don’t attract as many links and the algo cannot rank them well.

I don’t think this is going to be the case with Place Pages.  These things are going to be connected directly off of Google Maps so plenty of people will be exposed to them.  And given the fairly uncompelling state of most business profile pages on local search sites, if these pages start to look like they have a lot of great data on them, they are going to attract links (not to mention the fact that SEO types will be linking to them like crazy to push them up to the top of the results).  The key will be whether or not these pages can generate links with the business’ name in the anchor text. Because these pages are blocked in robots.txt they will likely need some help from anchor text to rank for specific searches.

So what does this mean for the local search experience in the future?  I am guessing it’s pretty likely that we will start to see Place Page URLs show up in the 10 pack/local results when GOOG does not know a business’ website URL.  This already happens with maps.google URLs so it won’t be a big change and we already see map results show up at the top for business name search results when Google Maps has a page it thinks matches the query like this one for Haps Steakhouse Pleasanton. So maybe it’s not that big a deal?

I think perhaps the biggest change is that Google is going to promote Place Pages more actively than the previous Google Local Business Center (try saying that ten times fast), and as a result more businesses are going to claim their profile and we are going to start to see more of these Place Page URLs in the organic Web results.  I could also imagine GOOG tagging a result that links to a business’ website with a “Place Page” link similar to how they sometimes attach a map link to the result.

When the 10 pack was introduced this was a big deal for directories and IYPs as their page one results were now pushed down below the local results.  Now it seems pretty likely that over time at least one out of the top ten Web results for a local business name query will be a Google Place Page.  So at least one site per local query could lose their page one position they currently enjoy. And if Google decides to introduce Place Page local category or tag pages – ay caramba!

And it wouldn’t be hard to imagine these pages getting tweaked over time to become more conversion-friendly. I wouldn’t be surprised if GOOG comes out with all sorts of widgets you can put on your own page to generate qualified leads, book appointments, buy something, etc.  The next thing you know you’ll be creating Adwords campaigns to drive traffic to your Place Page instead of your own website because the conversion rate is so much better.

While I don’t believe it’s in Google’s interests to choke off the traffic to the big yellow pages publishers who are helping bring SMBs online and into Google’s waiting arms, I do believe it’s going to keep getting tougher for those who rely on organic local search traffic to get their fair share.

For those yellow pages publishers who are reading this, if I were you I would ping my SEO guy and ask him to dig out that “crazy SEO ideas to expand share of search” presentation from the last offsite.  You know the one you probably ignored .  Unless you’re BeyonceYellowPages.com it looks like you’re going to need to start adding some serious crazy to your SEO plan.

Some more posts on Google Place Pages and local seo:

Dev Basu: Are Google Place Pages Being Indexed?

Mike Blumenthal: Where Are Google Place Pages Going? To The Index?

Miriam Ellis: The Powerful Potential of Google Place Pages

Stever: Google Plays Monopoly And Owns Every Place On The Board

TechCrunch: With Google Places, Concerns Rise That Google Just Wants To Link To Its Own Content

David Mihm Goes For The Title

David Mihm puts out an excellent piece of linkbait on Google advertising against his name and goes for the “king of local seo” title.  Although the great GOOG has opted not to run PPC ads against my name, I take solace in the fact that at least Intelius deems me worthy.

David Mihm puts out an excellent piece of linkbait on Google advertising against his name and goes for the “king of local seo” title.  Although the great GOOG has opted not to run PPC ads against my name, I take solace in the fact that at least Intelius deems me worthy.

Seth Godin: Sliced Bread

Malcolm Gladwell: Outliers

Anthony Parinello: Your Price is Too High