@mike you don't have to have your email address on the site in order to offer your email address. A picture of the word EMAIL ADDRESS with the mailto: command on it will work just fine. And honestly, the SEO codswallop should go and you should slap whoever told you to do it.
This is really simple. Make a site for the end user, not for google and it will contain everything google wants to rank your site highly. Google isn't stupid. They can see you are trying to trick them and will penalise you.
If you have nothing on your blog, remove it until you do. Makes you look unprofessional imho. And, if you don't know what to do with the blog, do posts MENTIONING ALL THE PLACES YOU ARE TRYING TO SPAM IN THE FRONT PAGE!
So, you do a post about a great show you did in detriot. Post title:
Amazing magic and clowning show in Detroit.
In the post you mention Detriot 3 times. You have a picture called CLOWNING IN DETRIOT which has an alt tag - A picture of me dressed as a clown, doing magic in detroit.
You then do this for every town/area in your spam list. Make a new blog post for each one. Update this daily.
@NCMarsh a) Got a link that has results of testing "as many different ways as possible" for them to contact you? I assume you are basing your statements on some research you have done or read? b) I didn't say you don't need a conversion funnel. I never mentioned them because it is a bit of a wanky phrase. They go to your site, they call you or email you, you pitch them.
The point about the form is usability. People prefer their own email client for a variety of reasons (not knowing if the form has been submitted, wanting sent items records, wanting their email rules, wanting their sig, etc). Also when the initiate contact, the reply mail will be "Re: Question about booking" or whatever subject they chose to put in. So they will know it is a reply to their mail. Otherwise they get a mail from a stranger they are not expecting and may not even open it.
I look forward to reading your link showing me I'm wrong. I love to learn new things.