Teaching, Promoting, Cheering UX and SEO Since 2002

WHAT? What? Rand Fishkin Pops The Question to MysteryGuest

I am such a lush. SUCH a big, romantic baby. Well. It’s done. Rand Fishkin, known to everyone in the search engine marketing industry as the gorgeous heart throb behind SEOMoz.org, popped the question to his long-time girlfriend, Geraldine, during her favorite TV show.

Here is the commerical where he proposed during the Veronica Mars show.

Here is her reaction.

To be honest, I think Rand risked losing her. At any second, I was thinking they would need to call an ambulance, or get some oxygen to her.

But, I had faith. I know Rand, and he’s head over heels in love with her. I only “know” Geraldine from her writings in the SEOMoz blog. She’s a skilled writer who writes from the heart and with humor in all the right places. Her warmth comes through even when she’s put on the spot by a surprise marriage proposal intended to be aired during the Super Bowl game.

I am a lush.

Yes, I cried. I’m still all choked up. I love to witness real love.

We need more of this stuff.

By the way?

She said “yes!”.


  1. February 7, 2007    

    My heart has been broken into a million teeny tiny little pieces. Sigh.

    But if I couldn’t have him, I’m glad he’s going to someone as intelligent and as adorable as MG.

  2. February 7, 2007    

    I thought of you Lisa, and all the other women who adore him. And I agree with you. MG is easy to love too. I’m thrilled for them and their families. I just keep wanting to warn Geraldine to hide the video camera if they decide to have children :)

  3. February 7, 2007    

    LOL Kim, that mental image is just too much! Seriously though, I’m with you all, I’m a sucker for love and happy endings!
    And just so I’m totally clear, MG is Geraldine and not Mike Grehan right? :)

  4. February 8, 2007    

    Yes :) MG = MysteryGuest. I was never sure why she and Rand referred to her as MysteryGuest, both in the SEOMoz blog and in conversation. Must be a story there too!

Subscribe to Receive New Blog Posts

Enter your email address:

Delivered by FeedBurner