I agree w/ Red.
All the top Millionaires (offline, not online, as I don't really trust the ones online

say the same thing.
Figure out what you are good at & get others to do the things you aren't good at, b/c it will take you twice as long, or longer, to do that work & your heart won't be in it b/c your mind & spirit knows its struggling.
I'm a netrepreneur, so for me I would NEVER hire someone to create the website for me AND have them do my
SEO too.
In fact my current website coder is a *^%$. He thinks he knows even a smidgen about
SEO & he doesn't.
He argued with me that blogs don't get picked up any faster than CMSs & he's WRONG. (this is why I'm looking for someone knew, I can't stand people who think they know it all when they don't even come close.)
I can prove that within 5 minutes of creating a post on a blog, bamm, one can search for the name in the blog & it will show up. While I haven't tested it on any of my CMSs, I doubt it would get picked up w/in 5 minutes.
I also wouldn't hire someone who knows how to do
SEO to be my conversion specialist. IMO, those are 2 separate skills & I've never seen one person who can do both great.
This is exactly why I learned a long time ago to hire only one person to do one skill.
Whenever anyone tells me they can do this, that, this & that, I immediately don't trust them b/c 99% of the time, those people are lying, either to themselves or me & even if they can do the skills "okay", I'm not looking for okay, I'm looking for someone who can do GREAT!
I once had an editor who was picking cherries for a living. Had I known he was doing that, I NEVER would have hired him. It's just happened sooo many times where people online want to try & do a million things. It's sad.
Hope this helps
Thanks
Michelle