said 5 months, 1 week ago:
Great question. I’m a strong believer in guest blogging, both for the visibility and SEO benefits.
I was lucky to get a blog at FastCompany.com; I don’t believe they’re offering them any more, or at least the way they used to.
5-6 hours? Wow! That’s significantly more time than I put in. I usually take 30 – 60 minutes, so it’s a little easier for me to find the time.
I think there’s a law of diminishing returns. The first guest blog post for a new site is most valuable, as you’re getting in front of a new audience and creating inbound links from a new website (blog.)
As you contribute more often, there’s still a benefit, especially because (some) new eyes will see it, but since that blog is already linking to you, there’s not going to be as big an SEO bump.
Instead, you might try looking for other blogs to guest blog on.
In a straight up time vs. benefit scenario you have to say, “how much is 5 – 6 hours of my time worth and how much new business do I think that post will take?”
If you are in fact putting that much time into each blog post, I’d definitely try and hit a wider variety of blogs to maximize your impact, and I’d try and repurpose as much of your content as possible.