Most guest bloggers feel that all they have to do is write something; anything and get someone to post it on their blog and that would be it. But in reality, the equation is quite different as well as difficult specifically because, no matter how wonderful a writer you might be and how very informative, there is nothing to say that Monsieur Google would actually take to it or even in the least deem it fit.
It would be better actually to follow certain steps that might actually get you noticed and increase traffic for your post. Finding blogging options if always the first step rather than having SEO strategy as the driving point.
When you recognize the blog or platform where your writing will be recognized, that is when you start the entire process of brainstorming for ideas and once that is done, do the pitching of your content so as to provide websites the correct content to publish which not just gives you the edge but also give them the same edge over other websites.