We need produce a JSON object with keys: summary, category, article_html. The article should be SEO meta description 150-160 chars. Category "howto". The article_html should be full article in HTML. Must follow rules:
- Exactly ONE H1 at start with primary keyword. Primary keyword: maybe "best books to get rich" or "best books to make money"? The heading should reflect the article. Let's choose H1: "Best Books to Read for Getting Rich and Making Money".
- H2 for 5-7 main sections. Let's do 7 sections: 1. Introduction (though introduction could be H2 but must be a main section). Actually introduction is part but maybe we can use H2 "Why Reading Wealth Books Matters". Then H2 sections for each book category or specific books? Let's plan 7 H2 sections: 1. Why Reading Wealth Books Matters, 2. Classic Personal Finance Books, 3. Modern Investment Guides, 4. Entrepreneurial Success Stories, 5. Psychology of Money, 6. Real Estate & Passive Income, 7. Building a Money-Making Mindset. That is 7 sections.
But each section must have 2-3 p tags each 100-150 words. That's a lot. For each section we need 2-3 paragraphs of 100-150 words each, so 200-450 words per section. 7 sections => 1400-3150 words. Minimum 1500 words, so it's okay.
We also need UL/OL lists with 5-10 items. We can include lists within sections. Use strong tags for key terms.
We must end with 3-5 FAQ questions as H3. So after last H2 we add 3-5 H3 FAQs.
We must include book recommendations, authors, key takeaways.
We must produce article_html string. Need to escape quotes properly. Use double quotes for JSON string, but inside HTML we need to escape double quotes. Use single quotes inside? In HTML we can use single quotes for attributes to avoid escaping. However, JSON string may still need proper escaping of quotes. We'll produce JSON with double quotes surrounding keys and values. Inside article_html, we must escape double quotes with \". So we must ensure proper JSON encoding.
Also we need to maintain 1500+ words. That is a large output. Might be too big for ChatGPT? But we can approximate.
We can produce article with 1500-2000 words. Each paragraph 120 words. 2 paragraphs per section 240 words. 7 sections => 1680 words. Add introduction maybe as part of first section. But we need H1 at start. Then H2 sections. For each H2 we need 2-3 p tags. We can write 2 paragraphs per section. That gives 2*7=14 paragraphs. Each 120 words => 1680 words.
Also need lists. We can embed lists inside paragraphs or separate sections. We can include lists inside paragraphs but we need UL/OL tags. Let's insert a UL after some paragraphs. Each list 5-10 items.
At the end we add FAQ H3's with 3-5 questions. Each FAQ can be a paragraph.
Let's craft the content. Need to maintain 100-150 words per paragraph. Let's approximate 120 words each. We'll produce paragraphs with 120-130 words.
We should also include strong tags for key terms like "wealth", "money", "investment", "passive income", etc.
Also include book recommendations and key takeaways.
We need to count words roughly. Let's write each paragraph and maybe approximate.
We must also ensure that article_html is a single string, with no newlines? We can include newlines but they need to be escaped. We'll produce with \n inside string? JSON can contain newline characters. They should be represented as \n or actual newline? In JSON, newline must be escaped as \n. We'll use \n for readability. But we need to escape quotes.
We need to produce final JSON with key summary, category, article_html. Ensure summary 150-160 chars. Let's craft summary: "Discover the top books that teach proven strategies for building wealth, mastering money mindset, and creating passive income—turn knowledge into real riches." Count characters: Let's count quickly: "Discover the top books that teach proven strategies for building wealth, mastering money mindset, and creating passive income—turn knowledge into real riches." Count: "Discover" 8, space 1 =>9, "the"3 =>12, space1=>13, "top"3=>16, space1=>17, "books"5=>22, space1=>23, "that"4=>27, space1=>28, "teach"5=>33, space1=>34, "proven"6=>40, space1=>41, "strategies"10=>51, space1=>52, "for"3=>55, space1=>56, "building"8=>64, space1=>65, "wealth,"6=>71, space1=>72, "mastering"9=>81, space1=>82, "money"5=>87, space1=>88, "mindset,"8=>96, space1=>97, "and"3=>100, space1=>101, "creating"8=>109, space1=>110, "passive"7=>117, space1=>118, "income—turn"??? Let's count "income—turn" includes punctuation. "income"6, "—"1 =>7, "turn"4 =>11, space1=>12. So 118+12=130. Then "knowledge"9 =>139, space1=>140, "into"4=>144, space1=>145, "real"4=>149, space1=>150, "riches."6=>156. So 156 characters. Good within 150-160.
Now produce article_html.
We need to ensure exactly one H1 at start. So
generalon how to get richUpdated 8/13/2026
More in on how to get rich
All Categories
about indian historyabout lifeafter breakupall timeas a beginneras a studentas a teenageras a teenager girlat least once in your lifetimeat the age of 18best sellersduring pregnancyeasyeasy englishfeel goodfor beginnersfor knowledgefor studentsfor teensin englishin hindiin lifeof all timeon how to get richon how to start a businessthe biblethe summerthese daysthis autumnthis christmasthis fallthis summer 2025this summer 2026this winterthis yeartoptop 10top 5with simple english