Search engine optimization (SEO) is a time and money consuming work. In its 2011 Search Marketing Benchmark Report — SEO Edition, MarketingSherpa, a leading online marketing agency, has found that smaller companies that have less than 100 employees tend to have more in-house SEO staffs, whereas, bigger organizations that have more than 1000 employees have been seen inclined towards hiring outside specialized agency to do the SEO work.
The report also revealed that when it comes to investing it in paid monitoring and measuring analytics solution the big companies invest a lot (15% said they do), in comparison to small companies (only 4% said they do). But, companies of all sizes fared equal when asked about their investment on buying inbound links. 4% respondents (across the board) said they do. See image for complete data.
The study suggests that the deeper the pocket is the more investment one does on SEO activities, and companies with more financial resources tend to outsource the SEO work more.