{"id":15172,"date":"2010-09-16T00:02:56","date_gmt":"2010-09-15T18:32:56","guid":{"rendered":"https:\/\/www.quickonlinetips.com\/archives\/?p=15172"},"modified":"2026-10-12T10:03:59","modified_gmt":"2026-10-12T04:33:59","slug":"seo-optimize-blog-posts","status":"publish","type":"post","link":"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/","title":{"rendered":"How to Write SEO Optimized Blog Posts: 13 Steps (2026)"},"content":{"rendered":"<p>Do you write SEO optimized blog posts, or do you hit Publish and hope? Guest author Reid Peterson, an online marketing coach, first shared his 13 &#8220;lucky&#8221; steps here as a blueprint to open every time you write. Some of his 2010 rules, like a 300-word limit and submitting RSS feeds everywhere, no longer apply, but the core idea of a repeatable checklist is better than ever. Here&#8217;s how to write <strong>SEO optimized blog posts<\/strong> in 2026, in 13 steps.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-64200\" src=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts-1024x538.webp\" alt=\"How to write SEO optimized blog posts\" width=\"1024\" height=\"538\" srcset=\"https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts-1024x538.webp 1024w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts-300x158.webp 300w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts-150x79.webp 150w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts-768x403.webp 768w, https:\/\/www.quickonlinetips.com\/archives\/wp-content\/uploads\/seo-optimized-blog-posts.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><strong>Quick answer:<\/strong> Pick one main keyword and check what already ranks, write a clear title of about 60 characters with the keyword near the start, answer the question in the first paragraph, organise the post with descriptive H2 and H3 headings, write as long as the topic needs with your own experience, add internal and external links, optimised images with alt text, a meta description, a short FAQ, and update the post when facts change.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6addf19f877a5\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #1a202c;color:#1a202c\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #1a202c;color:#1a202c\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6addf19f877a5\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#Before_you_write\" >Before you write<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#1_Choose_one_main_keyword\" >1. Choose one main keyword<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#2_Check_search_intent\" >2. Check search intent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#3_Outline_the_post\" >3. Outline the post<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#While_you_write\" >While you write<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#4_Write_a_clear_clickable_title\" >4. Write a clear, clickable title<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#5_Answer_early\" >5. Answer early<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#6_Use_descriptive_headings\" >6. Use descriptive headings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#7_Write_as_long_as_the_topic_needs\" >7. Write as long as the topic needs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#8_Add_experience_and_evidence\" >8. Add experience and evidence<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#9_Talk_to_the_reader\" >9. Talk to the reader<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#Before_you_publish\" >Before you publish<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#10_Link_internally_and_externally\" >10. Link internally and externally<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#11_Optimise_images\" >11. Optimise images<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#12_Write_the_meta_description_and_slug\" >12. Write the meta description and slug<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#After_you_publish\" >After you publish<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#13_Promote_and_update\" >13. Promote and update<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#Old_tips_to_drop\" >Old tips to drop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#How_long_should_an_SEO_blog_post_be\" >How long should an SEO blog post be?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#How_many_keywords_should_a_blog_post_target\" >How many keywords should a blog post target?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/09\/seo-optimize-blog-posts\/#Should_I_use_AI_to_write_blog_posts\" >Should I use AI to write blog posts?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Before_you_write\"><\/span>Before you write<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"1_Choose_one_main_keyword\"><\/span>1. Choose one main keyword<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pick a specific, long-tail phrase people search for, such as &#8220;prenatal massage Boulder&#8221; rather than &#8220;massage&#8221;. Our <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2009\/11\/keyword-research\/\">keyword research<\/a> guide explains how.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Check_search_intent\"><\/span>2. Check search intent<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Search the keyword and look at the top results. Are they how-to guides, lists, reviews or product pages? Match that format, then aim to be more useful.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Outline_the_post\"><\/span>3. Outline the post<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Reid&#8217;s three-part structure still works: introduce the reader&#8217;s need, explore the key issues, then give the solution in detail.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"While_you_write\"><\/span>While you write<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"4_Write_a_clear_clickable_title\"><\/span>4. Write a clear, clickable title<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Put the keyword near the start, promise a specific benefit, and keep it to about 60 characters so it isn&#8217;t cut off in Google. (The old 40-character rule was too strict.)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Answer_early\"><\/span>5. Answer early<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Give the main answer in the first paragraph or a short summary box. Readers and AI search features both reward pages that get to the point.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Use_descriptive_headings\"><\/span>6. Use descriptive headings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Use real H2 and H3 headings, not just bold text, and include the keyword or close variations naturally in one or two of them.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Write_as_long_as_the_topic_needs\"><\/span>7. Write as long as the topic needs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There is no ideal word count. A quick fix may need 400 words; a full guide 2,000. Cover the topic completely without padding.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Add_experience_and_evidence\"><\/span>8. Add experience and evidence<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Share what you have tried, screenshots, numbers and examples. First-hand experience is what generic content lacks.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Talk_to_the_reader\"><\/span>9. Talk to the reader<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Write like you&#8217;re explaining to an interested friend: short paragraphs, plain words, lists where they help.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Before_you_publish\"><\/span>Before you publish<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"10_Link_internally_and_externally\"><\/span>10. Link internally and externally<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Link to two or three of your related posts with descriptive anchor text, and to official sources for facts and tools.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"11_Optimise_images\"><\/span>11. Optimise images<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Use a relevant image near the top, compress it, give it a descriptive file name and alt text. Here&#8217;s our guide to <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2009\/08\/optimizing-images\/\">optimizing images<\/a>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"12_Write_the_meta_description_and_slug\"><\/span>12. Write the meta description and slug<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A short URL slug with the keyword, and a meta description of up to about 155 characters that tells searchers what they&#8217;ll get. SEO plugins like Rank Math or Yoast help with this and with a final checklist.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"After_you_publish\"><\/span>After you publish<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"13_Promote_and_update\"><\/span>13. Promote and update<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Share the post with your email list and on the social platforms your readers use, link to it from older posts, and check Search Console after a few weeks. Update it whenever facts change. Use our <a href=\"https:\/\/www.quickonlinetips.com\/archives\/2010\/11\/seo-checklist\/\">SEO checklist<\/a> for site-wide basics.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Old_tips_to_drop\"><\/span>Old tips to drop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>300-word limit:<\/strong> too short for most topics today.<\/li>\n<li><strong>Bolding keywords:<\/strong> bold only what helps readers scan.<\/li>\n<li><strong>Tags as keywords:<\/strong> use a few broad categories and tags for readers, not a keyword list.<\/li>\n<li><strong>Submitting RSS feeds to directories:<\/strong> no longer useful.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"How_long_should_an_SEO_blog_post_be\"><\/span>How long should an SEO blog post be?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As long as it takes to fully answer the query. Check the length and depth of the pages that rank now.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_many_keywords_should_a_blog_post_target\"><\/span>How many keywords should a blog post target?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>One main keyword plus natural variations and related terms.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Should_I_use_AI_to_write_blog_posts\"><\/span>Should I use AI to write blog posts?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>AI can help with outlines and drafts, but add your own experience, check every fact, and edit heavily.<\/p>\n<p><em>Originally written by guest author Reid Peterson, founder of the small business internet marketing coaching program Growth in Harmony. Updated for 2026 by QuickOnlineTips.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you write SEO optimized blog posts, or do you hit Publish and hope? Guest author Reid Peterson, an online&#8230;<\/p>\n","protected":false},"author":4,"featured_media":64200,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[6,41],"tags":[44,49],"class_list":["post-15172","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogging","category-search-engine-optimization","tag-guest-posts","tag-tutorials"],"_links":{"self":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/15172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/comments?post=15172"}],"version-history":[{"count":1,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/15172\/revisions"}],"predecessor-version":[{"id":64201,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/posts\/15172\/revisions\/64201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media\/64200"}],"wp:attachment":[{"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/media?parent=15172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/categories?post=15172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quickonlinetips.com\/archives\/wp-json\/wp\/v2\/tags?post=15172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}