generalin lifeUpdated 7/21/2026
We need to produce JSON with keys: summary, category, article_html. Summary 2-3 sentences, 150-160 chars. Category is "howto". article_html must be full article in HTML. Must satisfy rules: - Exactly ONE H1 at start with primary keyword. Primary keyword likely "best books to read in a lifetime" or "best books to read in life time"? The prompt says "best books to read in life time". We need H1 exactly one. Use that phrase. Eg:

best books to read in life time

. - H2 for 5-7 main sections. So maybe 6 sections. Each section: H2 then paragraphs. Each paragraph 100-150 words. 2-3 paragraphs per section. So 2 or 3 p tags each. Let's do 3 paragraphs per section to be safe. So each paragraph 100-150 words. We'll need to produce about 3*100-150=300-450 words per section. With 6 sections that's 1800-2700 words, meets min 1500. Also we need UL/OL lists with 5-10 items. We can include a list in each section or some sections. - Use STRONG for key terms. - End with 3-5 FAQ questions as H3. So after the main sections, we add

FAQ 1

etc. - Each section must have 2-3 paragraphs. We'll produce each paragraph 120 words roughly. - Provide specific book recommendations, authors, key takeaways. Include them in sections. - Avoid Markdown. Provide only JSON. Ensure JSON is valid string with escaped quotes. - article_html string will contain HTML; need to escape quotes? It's JSON string, so double quotes must be escaped. Also newlines? We can keep newlines but need to escape them? In JSON string, newline characters need to be escaped as \n. But we can embed newline characters within the JSON string? JSON allows literal newline? Standard JSON prohibits literal newline; must be encoded as \n. So either we break lines with \n. But it's okay to embed \n in string; it's fine. We'll produce article_html with \n for readability. - Provide 1500-2000 words. We'll approximate. - Ensure

only one. H2 6 times. H3 for FAQ 4 times. Use tags. - Use UL/OL lists 5-10 items. Provide list in some sections. - Use actionable tone. Let's plan outline: H1: best books to read in life time H2 1: Classic Literature that Shapes Minds - 3 p tags - list of 7 classic books H2 2: Modern Masterpieces That Reflect Contemporary Life - 3 p tags - list 6 books H2 3: Non-fiction Essentials for Personal Growth - 3 p tags - list 7 books H2 4: Science & Technology Books to Expand Your Horizons - 3 p tags - list 6 books H2 5: Inspirational Biographies & Memoirs That Motivate - 3 p tags - list 7 books H2 6: Curated Selections for Lifelong Learning - 3 p tags - list 5 books Then FAQ section: 4 FAQs as H3. Ensure each paragraph 100-150 words. We'll write ~120 words each. That's a lot of text: 3*120*6=2160 words. Good. Need to make sure we don't exceed token limits? Should be fine. We need to embed tags for key terms: e.g., classic literature, personal growth etc. We need to list book recommendations with authors. Let's draft each paragraph. Paragraph length 120 words; we can approximate. Let's craft first section: H2 Classic Literature that Shapes Minds Paragraph1: talk about importance of classics, key takeaways, etc. Paragraph2: highlight some books list. Paragraph3: actionable how to integrate into reading list. But we need list of 7 books; maybe inside paragraph or separate UL. We'll add UL. But we need UL/OL with 5-10 items. So we can have UL for each section. Good. Let's write. We'll need to escape quotes inside string. We'll use double quotes for JSON string; inside we have HTML tags with double quotes? No HTML attributes? We can avoid attributes. So not need to escape. But we may use quotes in text? Not necessary. Let's use no quotes inside article_html to avoid escaping. Ok. Let's draft article. We need to produce JSON with keys: summary, category, article_html. Summary: 2-3 sentences, 150-160 chars. Let's craft: "Discover the ultimate reading list that transforms your worldview. From timeless classics to groundbreaking nonfiction, these books offer insight, inspiration, and lifelong learning." Count characters: Let's count quickly. "Discover the ultimate reading list that transforms your worldview. From timeless classics to groundbreaking nonfiction, these books offer insight, inspiration, and lifelong learning." Length: Let's count: Discover(8) + space1=9 the10 ultimate11 reading12 list13 that14 transforms15 your16 worldview17 .18 space19 From20 timeless21 classics22 to23 groundbreaking24 nonfiction,25 these26 books27 offer28 insight,29 inspiration,30 and31 lifelong32 learning33 .34 So 34 words; characters maybe 150? Let's count characters including spaces: It's about 180. Let's approximate: 150-160 required. Let's count again: "Discover the ultimate reading list that transforms your worldview. From timeless classics to groundbreaking nonfiction, these books offer insight, inspiration, and lifelong learning." Count characters: D(1) i2 s3 c4 o5 v6 e7 (space)8 t9 h10 e11 (space)12 u13 l14 t15 i16 m17 a18 t19 e20 (space)21 r22 e23 a24 d25 i26 n27 g28 (space)29 l30 i31 s32 t33 (space)34 t35 h36 a37 t38 (space)39 t40 r41 a42 n43 f44 o45 r46 m47 s48 (space)49 y50 o51 u52 r53 (space)54 w55 o56 r57 l58 d59 v60 e61 w62 .63 (space)64 F65 r66 o67 m68 (space)69 t70 i71 m72 e73 l74 o75 n76 s77 (space)78 c79 l80 a81 s82 i83 c84 s85 (space)86 t87 o88 (space)89 g90 r91 o92 u93 n94 d95 b96 r97 e98 a99 k100 i101 n102 g103 (space)

Back to best books to read