Hard to see what to do without a peek under the hood.

Like the posting tips say, use something like yoursiteDOTcom if you don't want the search engines grabbing it just yet.