FYI: i'm not in seo anymore, I'm just curious. I attended an event a few weeks back in london and the guy was giving typical bs about backlinks, improving content bla bla bla. Someone (me) asked "If you're so good at seo, why don't you rank for "SEO London" for your agency" He gave me the typical answer of competiton etc. For those of you that don't know, London is literally full of digital marketing agencies, and I know for a fact only a handful of them get clients through organic keywords. What about the rest? I mean for those who own a "Digital marketing agency", what do you say to your client when he says "If you're good at seo, why is your own site not ranking"? It's a valid point imo. BTW kudos to those who are ranking for their keywords, but I'm sure not everybody is, so how do you deal with that? I mean do you answer with honesty or do you just try and BS your way out of it? My curiosity comes from the fact that I'm part of a digital marketing community in London, and in every SEO related event I hear a load of crap and useless buzzwords being thrown around, do you do the same or is there an alternative approach to roping the client in?