A guest post is an article written by someone and posted on someone else's blog. It is a valuable tool for reputation marketing and backlinking, but it must be well-written and on-topic. Generally, a guest post should also have helpful and relevant outbound links.