B2C and SEO are a natural fit. If you’re a property website selling houses (like Zillow or Zoopla), it makes instinctive sense that search is a good marketing channel.
Someone wants to buy a house, they search on Google, they buy it.
(Buying a house. Obviously not that easy, you get the idea.)
B2B doesn’t fit quite as well. The sales processes are larger, decisions are made by more people with different criteria, the route from search to success isn’t quite as obvious.
But that just makes a more fun challenge :)