generalof all timeUpdated 7/21/2026
We need to produce JSON with "summary", "category", "article_html". The article must be about "best books to read of all time in India" (likely Indian literature). Must be at least 1500 words. The article must follow the structure rules: - Exactly one H1 at start with primary keyword. - H2 for 5-7 main sections, H3 for subsections. - P tags: 2-3 per section, 100-150 words each. That means each section will have 2-3 paragraph tags, each paragraph 100-150 words. 5-7 sections means 10-21 paragraphs. Each 100-150 words: total 1000-3150 words. Need minimum 1500 words. - UL/OL lists with 5-10 items, STRONG for key terms. - End with 3-5 FAQ questions as H3. - Include specific book recommendations, authors, key takeaways. Need to keep within JSON string. Must escape quotes. Provide article_html string containing full article. We need to produce at least 1500 words. Let's target maybe 1700 words. Each paragraph 120 words average. 2-3 paragraphs per section; 6 sections => 12 paragraphs * 120 = 1440 words. Need a bit more. Maybe 7 sections with 2 paragraphs each => 14 paragraphs * 120 = 1680 words. Good. Let's structure: H1: "Best Books to Read of All Time in India" Then H2 sections: 1. Classical Indian Epics and Poetry; 2. Modern Indian Fiction; 3. Indian Nonfiction & Social Thought; 4. Indian Spiritual & Philosophical Texts; 5. Young Adult & Children's Literature; 6. Contemporary Indian Writers; 7. Must-Read Indian Poetry Collections. Each section: H2, then H3 subsections maybe 1 or 2. We'll include at least one H3 per section? Not necessarily, but we need H3 for subsections. Let's give each H2 two H3 subsections: e.g., "Mahabharata & Ramayana" and "Sanskrit Poetry". That would be 2 H3 per section. That might increase paragraphs. But we must keep p tags within 2-3 per section. But if we have 2 H3 subsections, we could put paragraphs under each? However rule: P tags: 2-3 per section. Section refers to H2. So overall each H2 section must have 2-3 p tags. But if we have H3 subsections, paragraphs could be under H3, but still counted as part of H2. The rule is ambiguous but we can produce 2 p tags per H2, each paragraph may include lists. We can still include H3 subsections without additional paragraphs? That might not fulfill requirement. Maybe we can put paragraphs under H3 and still count them as part of H2; but the rule says "P tags: 2-3 per section", so if we have 2 paragraphs inside H2, that's okay. But we also have H3 tags. We can place paragraphs inside H3 tags? That might be considered as part of H3. But still within H2's content. Might be okay. Better: Keep each H2 section with two paragraphs, each paragraph 120-130 words. Within those paragraphs, we can include lists and strong tags. Then include H3 subsections within the H2 but no paragraphs? But need content for H3. We might need paragraphs under H3 as well. That would increase paragraph count per H2. That may violate rule. So maybe we avoid H3 subsections? But rule says H3 for subsections. But we could have H3 but not include paragraphs? But that would be empty. Might look odd. Better approach: Use H3 subsections but each H3 contains its own paragraph(s). That would increase paragraph count. But rule is ambiguous: "P tags: 2-3 per section" might refer to each H2 section. If we have multiple paragraphs inside H3, they still count as part of that H2 section. So if we have 4 paragraphs total under H2 (two under each H3), that would be 4 paragraphs, exceeding 3. So we need to keep paragraphs under H2 to 2-3. But we can structure each H2 with one paragraph, then H3 subsections each with lists or something. But then we might not have any paragraphs under H3. But we can have a paragraph under H3 too. That would increase. We can interpret "section" as H2 and its content including subparagraphs. So we can have more than 3 paragraphs if we have H3 subparagraphs? The rule might be strict. Maybe we can have each H2 with 3 paragraphs, each paragraph 120 words. That is 360 words per H2. With 7 H2s, 2520 words, good. We can incorporate H3 subsections inside each H2, each H3 could have no paragraph, only list or strong tags. But better provide at least some content. But we must keep total paragraphs 3 per H2. So we can put 1 paragraph for H2, then H3 1 and H3 2 each with a paragraph. That's 3 paragraphs per H2. Thus each H2 will have 3 paragraphs: first paragraph about the section, second paragraph for H3 a, third paragraph for H3 b. That fits rule: 3 paragraphs per section. Good. Let's plan: H2: Classical Indian Epics and Poetry - paragraph 1: introduction. - H3: Mahabharata & Ramayana (paragraph 2) - H3: Sanskrit Poetry & Poets (paragraph 3) H2: Modern Indian Fiction - paragraph 1: intro - H3: Hindi & Urdu Novels (paragraph 2) - H3: English-language Indian Fiction (paragraph 3) H2: Indian Nonfiction & Social Thought - paragraph 1 intro - H3: Freedom Struggle Literature (paragraph 2) - H3: Contemporary Social Analysis (paragraph 3) H2: Indian Spiritual & Philosophical Texts - paragraph 1 intro - H3: Vedas & Upanishads (paragraph 2) - H3: Modern Spiritual Writings (paragraph 3) H2: Young Adult & Children's Literature - paragraph 1 intro - H3: Mythological Retellings (paragraph 2) - H3: Contemporary YA & Children's Books (paragraph 3) H2: Contemporary Indian Writers - paragraph 1 intro - H3: Notable Indian Authors (paragraph 2) - H3: Award-Winning Contemporary Works (paragraph 3) H2: Must-Read Indian Poetry Collections - paragraph 1 intro - H3: Classical Poetry Collections (paragraph 2) - H3: Modern Poetry Collections (paragraph 3) That's 7 H2 sections, each with 3 paragraphs, total 21 paragraphs. Each paragraph 120-150 words: 21 * 130 =
Back to best books to read