To pitch a guest post, you should:  Research the website or blog you want to write for.  Craft a compelling article idea.  Contact the site owner or editor with a personalized email or message.