Something important for bloggers to know is that not all your SEO work will be done by SEO experts. If you ever wonder why sites that appear on first page of Google manage to find it's way to page 50 in time then i will tell you that the management of such site is poor and not proactive. If you can't adopt some methods to optimize your blog post by yourself, it will be difficult for you to maintain that page one search results because your competitors are working harder to attain that same point. For you to maintain the kingship level for long you must be able to supply new, unique and optimized contents for your site regularly. How do you optimize your contents by yourself? #1 Add title that search engines understand to your post by adding the title tag in your post HTML source. The title should describe the post very well and not too loaded with keywords #2 Use heading (h2 in particular) tags in your posts when you need to draw search engines attention to more headings in your page #3 Add appropriate tag to your image and embed links when needed to be done #4 Use keywords related to each of your post in moderate way. Do not cloak your post and avoid using irrelevant keywords on your post just because you want to rank higher in search engines. Follow each of your action and have it in mind that search engines have a way of penalizing blogs. #5 Research your post title to see if you could out rank your competitors in SERP. This part need some tricks to really know the strength of that competitors. I can't add the tricks here but i might likely create a thread on it soonest. Doing this will help you to remain in Google's page one for long. Do you even know what and how to research your competitors? Do you know the best title and keywords for your article? Do you know how to keep your contents fresh, unique and and optimized without being over optimized? Why not allow me to write unique, researched and professionally optimize your articles for you? Though i couldn't link you to my service from here because of limitations. Don't hesitate to add me as your friend. I wish you the best as i wish myself.