We need to produce JSON with keys summary, category, article_html with HTML content. Must follow article rules:
- Exactly ONE H1 at start with primary keyword. Primary keyword: "best books to read this christmas over christmas break"? The H1 could be "Best Books to Read This Christmas Over Christmas Break". That is one H1 at start.
- H2 for 5-7 main sections. So 5-7 main sections. We should create 6 H2 sections.
- Each H2 section contains 2-3 P tags, each 100-150 words. So each P is 100-150 words, 2-3 paragraphs per section. That's a lot of words. Must ensure each paragraph 100-150 words. That is a lot of text: 6 sections * 3 paragraphs * 120 words avg = 2160 words. Minimum 1500 words. Ok.
- Use UL/OL lists 5-10 items within content. Use STRONG for key terms.
- End with 3-5 FAQ questions as H3.
- Include specific book recommendations, authors, key takeaways.
We need to produce article_html: full article in HTML. Must include H1, H2, H3, P tags, UL/OL, STRONG. Must also include FAQ H3 at end with 3-5 FAQ Q&A? The rule says "End with 3-5 FAQ questions as H3". So we should have 3-5 H3 elements for FAQs. But also we need to answer them? It says "FAQ questions". Usually you include question and answer, but it says "questions as H3". Might mean just the questions. But we could include Q and A within. However rule: "End with 3-5 FAQ questions as H3". So we will create 4 H3 elements each containing a question. Optionally we can add answer in
after each. But they didn't specify. We'll include question as H3 and answer as
.
Also we need to avoid markdown. Provide plain JSON.
We must ensure each paragraph 100-150 words. That is challenging but doable.
We need to count words.
We need to produce 6 H2 sections: maybe
1. Classic Holiday Tales
2. Contemporary Christmas Fiction
3. Fantasy & Adventure for All Ages
4. Cozy Mysteries & Whodunits
5. Inspiring Non-fiction & Memoirs
6. Children's & YA Christmas Books
Each H2 will have 2-3 P tags.
Paragraph word count: 100-150 words. Let's aim 120 words each.
We need to produce 6 H2 * 3 P = 18 paragraphs 120 words each = 2160 words. That satisfies minimum 1500 words.
Let's produce 2 paragraphs for some sections maybe 2-3. We'll have 3 paragraphs for each.
Ok.
We also need UL/OL lists with 5-10 items within content. We can put lists within paragraphs or separate. We'll add UL lists of book recommendations within each section.
We also need STRONG tags for key terms: e.g., Christmas break, must-read, etc.
Ok.
Now produce article_html string with HTML structure. We need to include a root? Not necessary but we can include .
We need to ensure no markdown or code fences.
Let's construct.
Word counting: We'll write paragraphs and approximate word count. It's a lot. We'll produce 120 words per paragraph. Let's draft.
Paragraph 1: Intro H1.
Wait H1 is the title. Then we need paragraphs after H1? Should we have a paragraph under H1? Not explicitly required, but we can include a paragraph after H1 before first H2.
The rule: "Exactly ONE H1 at start with primary keyword" So H1 only. So we cannot add another H1. But we can have a paragraph after H1. That will be part of article. That's fine.
Let's plan:
H1: Best Books to Read This Christmas Over Christmas Break
Paragraph under H1: 1 paragraph 120 words.
Then H2 sections.
We'll need to produce 6 H2 sections with 2-3 paragraphs each. We'll produce 3 paragraphs each.
So total paragraphs: 1 + 6*3 = 19 paragraphs.
We'll maintain 120 words each.
Now we need to produce lists. We'll insert UL lists within some paragraphs or separate after H2.
We'll also use STRONG in key terms.
Ok.
Let's craft. We'll need to keep track of word counts. We'll approximate.
Paragraph 1: 120 words.
Let's write: "The holiday season is a time for reflection, joy, and an escape into worlds crafted by the imagination. Whether you’re curled up beside a crackling fire or strolling through a snowy park, a well‑chosen book can transform a quiet Christmas break into a memorable literary adventure. In this guide, we’ve curated a selection of the best books to read this Christmas over Christmas break, spanning classic holiday tales, contemporary narratives, and heart‑warming memoirs. Each recommendation includes the author, a brief synopsis, and key takeaways that will enrich your festive spirit. Dive in and discover titles that will keep you company from the first snowfall to the last twinkling light."
Word count? Let's count.
The (1) holiday(2) season(3) is(4) a(5) time(6) for(7) reflection,(8) joy,(9) and(10) an(11) escape(12) into(13) worlds(14) crafted(15) by(16) the(17) imagination.(18) Whether(19) you’re(20) curled(21) up(22) beside(23) a(24) crackling(25) fire(26) or(27) strolling(28) through(29) a(30) snowy(31) park,(32) a(33) well‑chosen(34) book(35) can(36) transform(37) a(38) quiet(39) Christmas(40) break(41) into(42) a(43) memorable(44) literary(45) adventure.(46) In(47) this(48) guide,(49) we’ve(50) curated(51) a(52) selection(53) of(54) the(55) best(56) books(57) to(58) read(59) this(60) Christmas(61) over(62) Christmas(63) break,(64) spanning(65) classic(66) holiday(67) tales,(68) contemporary(69) narratives,(70) and(71) heart‑warming(72) memoirs.(73) Each(74) recommendation(75) includes(76) the(77) author,(78) a(79) brief(80) synopsis,(81) and(82) key(83) takeaways(84) that(85) will(86) enrich(87) your(88) festive(89) spirit.(90) Dive(91) in(92) and(93) discover(94)