Anybody can write a guest post, the gist is to leave an everlasting impression on the host blogger and the readers as well. Follow these tips:
Alter your links and keywords once in a while: doing this will help in building up an effective SEO for different parts of your website.
Create a Google Authorship Profile: Get a Google Plus account and create a Google Authorship link for your personal signature. This, in turn will insert your picture in the Google search results when audience visits your guest post.
Always give your readers a discount: Leave a coupon code in your signature. This makes your business guest posting effective and raise some sales.