generalfor studentsUpdated 7/21/2026
We need to produce JSON with keys: summary, category, article_html. Article must be 1500+ words. Provide H1 with primary keyword "best books to read for students" presumably. Must have 5-7 H2 sections, each with 2-3 p tags of 100-150 words each. That's a lot of content. We need to generate 1500+ words of HTML. Also include list UL/OL with 5-10 items. Use strong tags for key terms. End with 3-5 FAQ questions as H3. The final output must be a single JSON object. Also we can't include code fences, no markdown. We need to produce about 1500 words. Let's approximate: 10 paragraphs of 150 words = 1500 words. Each p tag 100-150 words. We'll have 5-7 sections, each with 2-3 p tags. Suppose 6 sections with 3 p each => 18 paragraphs. 18*120 = 2160 words. That's okay. We need to ensure each paragraph length 100-150 words. We'll approximate 120 words. We'll write content accordingly. We also need UL/OL lists in sections, 5-10 items. We'll include a list in some sections. Also include specific book recommendations, authors, key takeaways. Also end with 3-5 FAQ questions as H3. Also include category "howto". Now we need to produce the article_html as a string containing HTML. Must escape quotes appropriately inside JSON string. We'll need to produce valid JSON. That means we need to escape double quotes inside the string. Use backslashes. Also newline characters are allowed? Usually JSON string can contain \n. We'll keep it simple: no newlines or use \n. But easier: produce a single line string with escaped quotes. But we can include \n for readability. We'll need to escape double quotes in HTML attributes. We'll need to escape them. Ok let's craft. Title: "Best Books to Read for Students: A Comprehensive Guide" H1: same. H2 sections: maybe: 1. Academic Success: Mastering Core Subjects 2. Critical Thinking & Analytical Skills 3. Personal Development & Study Habits 4. Career Exploration & Professional Growth 5. Creativity & Innovation for Students 6. Global Perspectives & Cultural Awareness Each section 3 paragraphs 120 words each. We'll produce 3 p tags. Within each, include UL list 5 items. Also include specific book recommendations with authors, key takeaways. Finally FAQ H3: 4 questions. Now produce article_html string with all tags. Ensure proper escaping. Let's craft paragraphs. We need 120 words approximate. We'll produce ~120 words each. We must also use for key terms. Ok. Let's craft first paragraph 1: about academic success. Paragraph 1: talk about importance, and book "The 7 Habits of Highly Effective Students" etc. We'll produce 3 paragraphs per section. Let's produce. Will produce article with

etc. At end, after last section, add 3 FAQ as

. We must ensure 5-7 H2 sections. We'll use 6 H2. Ok. Now produce JSON. We'll embed article_html string with proper escaping. We'll use \n for newlines and \t for indentation maybe. We'll escape double quotes in attributes like class="...". So we need to escape them. Simplify: use single quotes for attributes? But HTML uses double quotes. We need to escape them. So we escape as \". For example:

no attributes. Ok. Let's craft article_html as string: "

Best Books to Read for Students

\n

Academic Success: Mastering Core Subjects

\n

...

\n

...

\n

...

\n
    \n
  • ...
  • \n
\n

Critical Thinking & Analytical Skills

\n..." We'll ensure each paragraph 100-150 words. We'll approximate. Let's write each paragraph. Paragraph 1 (Academic Success): 120 words. Paragraph 2: 120 words. Paragraph 3: 120 words. List: 5 items. Ok. Let's write. We need to include book recommendations: "The 7 Habits of Highly Effective Students" by Sean Covey, "How to Read a Book" by Mortimer Adler, "The Study Skills Handbook" by Stella Cottrell. Include key takeaways: etc. Ok. We'll produce. Let's start writing. We'll produce paragraphs. We must also maintain 1500+ words across entire article. Let's estimate 18 paragraphs of 120 words each = 2160 words. Good. We'll produce 18 paragraphs. Now produce final JSON. Let's craft article_html with escaped quotes. We'll produce a single JSON object: { "summary": "...", "category": "howto", "article_html": "...." } The summary 2-3 sentence SEO meta description 150-160 chars. Let's craft: "Discover the best books every student should read to boost academic performance, critical thinking, study habits, and career readiness. Get actionable insights and top recommendations now." Count characters: Let's count quickly: "Discover the best books every student should read to boost academic performance, critical thinking, study habits, and career readiness. Get actionable insights and top recommendations now." Count: We'll approximate 160. We can trim. Let's count: "Discover the best books every student should read to boost academic performance, critical thinking, study habits, and career readiness. Get actionable insights and top recommendations now." Word count? 20 words. Character count: Let's approximate: 160? Might be 180. We need 150-160. Let's count precisely. We'll count characters including spaces. "Discover the best books every student should read to boost academic performance, critical thinking, study habits, and career readiness. Get actionable insights and top recommendations now." Let's count: "Discover"=8 space=1 =>9 "the"=3 =>12 space=1 =>13 "best"=4 =>17 space=1 =>18 "books"=5 =>23 space=1 =>24 "every"=5 =>29 space=1 =>30 "student"=7 =>37 space=1 =>38 "should"=6 =>44 space=1 =>45 "read"=4 =>49 space=1 =>50 "to"=2 =>52 space=1 =>53 "boost"=5 =>58 space=1 =>59 "academic"=8 =>67 space=1 =>68 "performance,"=11 =>79 space=1 =>80 "critical"=8 =>88 space=1 =>89 "thinking,"=9 =>98 space=1 =>99 "study"=5 =>104 space=1 =>105 "habits,"=7 =>112 space=1 =>113 "and"=3 =>116 space=1 =>117 "career"
Back to best books to read