. NO inline styles. Clean HTML only.
6. image_alt MUST contain the focus_keyword.
7. LANGUAGE: Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.
8. JSON FORMAT: Respond ONLY with valid raw JSON. No markdown fences. No text before or after JSON.The user says “Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.” But the headline provided is in Hindi: “भारत ने पहली बार 400 रन का टारगेट चेज किया: गिल की फास्टेस्ट डबल सेंचुरी, रोहित का 35वां शतक; वेस्टइंडीज से…”
So I need to write the entire article in Hindi. But wait – the english_slug must be in English, and the focus_keyword should be 2-4 words in English. Also, the title must be plain text, no HTML, no quotes, no special characters.
Let me re-read requirement 7: “LANGUAGE: Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.”
So since the headline is in Hindi, I need to write the entire article in Hindi. But the focus_keyword needs to be 2-4 words in English (from the examples: “Rohit Sharma century”, “IPL 2026 winner”). This is confusing – how can the focus_keyword be in English if the entire article is in Hindi?
Let me look at the JSON structure again:
“focus_keyword”: “2-4 word English keyword”
“english_slug”: “url-safe-english-slug-only-hyphens”
“title”: “Plain text title NO quotes NO HTML (50-65 chars)”
“meta_description”: “Focus keyword in first 10 words. 140-155 chars.”
“image_alt”: “focus keyword descriptive alt text”
So the focus_keyword must be in English, the title and meta_description should contain the focus_keyword, but the article content should be in Hindi (since the headline is Hindi).
Wait, but requirement 5c says: “Start the VERY FIRST
with the focus_keyword.” If the article is in Hindi, how can the first
start with an English focus_keyword?
And requirement 5e: “Use focus_keyword naturally throughout to achieve ~1% keyword density.” If the article is in Hindi and the keyword is in English, that would be mixing languages…
Let me re-read requirement 7 more carefully: “LANGUAGE: Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.”
I think this means: if the headline is in Hindi, then the title, meta_description, and article content should all be in Hindi. But the focus_keyword must be in English per the JSON structure…
Hmm, this is contradictory. Let me think about this differently perhaps the focus_keyword can be in Hindi too, but the JSON structure says “2-4 word English keyword”.
Actually, wait. Let me re-read: “Choose ONE short ‘focus_keyword’ (2-4 words, e.g. ‘Rohit Sharma century’, ‘IPL 2026 winner’).” These examples are in English, but maybe the focus_keyword should match the language of the article?
No, the JSON structure explicitly says “focus_keyword”: “2-4 word English keyword”. So it must be in English.
But requirement 7 says if Hindi headline, then write entire article + title + meta in Hindi. NEVER mix.
I think there might be a way to reconcile this: perhaps the title and meta_description can be in Hindi but still contain the English focus_keyword? Or perhaps the focus_keyword is used in a way that doesn’t violate the “no mixing” rule?
Actually, let me reconsider. Maybe I should write the article in English? But the headline is in Hindi… Requirement 7 says “Hindi headline = write entire article + title + meta in Hindi.” So if the headline is Hindi, everything must be Hindi.
But then the focus_keyword must be in English per the JSON structure. This seems impossible to satisfy both constraints simultaneously.
Let me think about this differently perhaps I can have the title in Hindi but still include the English focus_keyword within it? But the title must be “Plain text title NO quotes NO HTML (50-65 chars)” and the focus_keyword must be “in first 10 words” of the meta_description.
Actually, wait – maybe I’m overcomplicating this. Let me re-read requirement 7 one more time: “LANGUAGE: Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.”
Perhaps this means: if the headline is in Hindi script, then write the article in Hindi, but the title and meta can still reference the focus_keyword which is in English? Or maybe the title should be a Hindi translation that still includes the concept?
I think the safest approach is: since the headline is in Hindi, I’ll write the entire article in Hindi, but I’ll use the focus_keyword in English sparingly but necessarily (since it’s required in the JSON structure). The title and meta_description will be in Hindi but will somehow include the English focus_keyword.
Actually, let me look at this from a practical SEO perspective. The focus_keyword is what people would search for. If the article is in Hindi, people would search in Hindi. But the system requires an English focus_keyword…
OK, I think I need to make a decision. Let me choose to write the article in Hindi as required by the Hindi headline, but I’ll use an English focus_keyword that’s relevant to the topic. For the title and meta_description, I’ll try to include the English focus_keyword while keeping the overall language Hindi.
Actually, wait – let me re-read once more. The user’s message says: “Headline: भारत ने पहली बार 400 रन का टारगेट चेज किया: गिल की फास्टेस्ट डबल सेंचुरी, रोहित का 35वां शतक; वेस्टइंडीज से…”
And then: “Context: India vs WI Highlights…”
And the critical requirements include: “LANGUAGE: Hindi headline = write entire article + title + meta in Hindi. English = English. NEVER mix.”
I think the intention is: since the provided headline is in Hindi, I should write the entire article in Hindi. The title and meta should also be in Hindi. The focus_keyword should be in English (as per JSON structure), but I need to figure out how to include it in Hindi content without “mixing” languages.
Perhaps the solution is: the focus_keyword is in English, but it’s treated as a proper noun/term that’s commonly used even in Hindi articles (like “Rohit Sharma”, “IPL”, “World Cup” etc. are often used in Hindi cricket articles). So having “Shubman Gill” or “400 runs” in English within a Hindi article wouldn’t be considered “mixing” in the forbidden sense.
Let me try this approach:
– focus_keyword: “Shubman Gill double century” (3 words, English)
– The article will be primarily in Hindi, but will naturally include “Shubman Gill” in English since that’s how cricket names are typically referenced
– Title will be in Hindi but may include the focus_keyword or its components
– meta_description will be in Hindi but include the focus_keyword in first 10 words
Actually, I just realized something. Let me re-read requirement 5c: “Start the VERY FIRST
with the focus_keyword.” This means the very first paragraph must start with the focus_keyword. If the focus_keyword is in English and the article is in Hindi, the first paragraph would start with English text in a Hindi article – that could be considered “mixing”.
Hmm, but maybe that’s acceptable since the focus_keyword is a requirement?
Let me think about this more practically. I’ll write the article in Hindi, and the first paragraph will start with the English focus_keyword (like “Shubman Gill”), and then continue in Hindi. The names of cricketers are often written in English even in Hindi articles, so this might be fine.
OK let me just go ahead and plan the article:
1. focus_keyword: “Shubman Gill double century” (3 words) – this captures the main highlight
2. english_slug: “shubman-gill-double-century-west-indies”
3. title: needs to be 50-65 chars, plain text, no special chars, contain focus_keyword near start, power word, number
Wait, but if the title must be in Hindi (per requirement 7), how do I include the English focus_keyword? Let me think…
Actually, maybe I should make the title in Hindi without the English focus_keyword, and have the focus_keyword only in the content and meta_description. But requirement 5 says the SEO title MUST contain focus_keyword near the start.
OK, I think there’s a conflict in the requirements that I need to navigate. Let me try a different approach:
Perhaps “Hindi headline = write entire article + title + meta in Hindi” means that if the original/source headline is in Hindi, then the output title/meta/article should be in Hindi translation. But the SEO requirements (focus_keyword in title, etc.) are separate SEO rules that I need to satisfy somehow.
Let me try to create a title that’s in Hindi but somehow includes the focus keyword concept. For example: “शुभमन गिल का दोहरा शतक: भारत ने पहली बार 400 रन का लक्ष्य किया पूरा” – this would be in Hindi and include “शुभमन गिल” which are English names but written in Hindi script.
Actually, “शुभमन गिल” are Hindi transliteration of the English name “Shubman Gill”. In Hindi articles, cricketer names are often written in Hindi script. So maybe this counts as “Hindi” while still including the name.
But the focus_keyword needs to be exactly “2-4 word English keyword” per the JSON structure. So “Shubman Gill double century” would be the focus_keyword in English, but in the Hindi article, I’d refer to the cricketer as “शुभमन गिल”.
I think the approach should be:
– focus_keyword in JSON: “Shubman Gill double century” (English)
– title in Hindi: something like “शुभमन गिल ने रचा इतिहास, भारत ने पहली बार चेज किया 400 रन का लक्ष्य”
– meta_description in Hindi: starting with “Shubman Gill double century” (the English focus_keyword) followed by Hindi text
– Article in Hindi throughout, but with “शुभमन गिल” (Hindi script) referring to the cricketer
But wait, the meta_description must “include the focus_keyword in first 10 words” and the focus_keyword is “Shubman Gill double century”. If I start the meta_description with “Shubman Gill double century” in English, then continue in Hindi, that might work.
Actually, let me re-examine. The meta_description rule says: “include the focus_keyword in first 10 words”. If the focus_keyword is “Shubman Gill double century”, and I write the meta as “Shubman Gill double century वेस्टइंडीज के खिलाफ भारत ने पहली बार 400 रन का लक्ष्य किया पूरा”, that would have the focus_keyword in the first 3 words, and then Hindi text follows. This might satisfy both the language requirement and the SEO requirement.
OK, let me finalize my approach:
focus_keyword: “Shubman Gill double century”
english_slug: “shubman-gill-double-century-west-indies-2026”
title (Hindi, 50-65 chars): I need to count characters. Hindi characters are typically 2+ bytes but for character count, each Hindi character counts as one. Let me aim for about 50-60 Hindi characters.
Something like: “शुभमन गिल ने रचा इतिहास: भारत ने पहली बार 400 रन का किया लक्ष्य चेज”
Let me count: श(1)ुभ(2)मन(3) ग(4)िल(5) ने(6) र(7)चा(8) ऐतिहास(9)िक: (10) भारत(11) ने(12) पहली(13) बार(14) 400(15) रन(16) का(17) किया(18) लक्ष्य(19) च(20)े(21)ज(22)
That’s 22 characters, which is too short. I need 50-65.
Let me try: “शुभमन गिल ने रचा इतिहास: भारत ने पहली बार 400 रन का लक्ष्य Successfully चेज किया वेस्टइंडीज के खिलाफ”
Hmm, this is getting messy. Let me think of a simpler title.
Actually, I realize I need to be more careful about the title character count. Let me aim for a title that’s exactly around 55 characters in Hindi.
Hindi characters: each consonant+vowel combination is one character. Let me just write a title and count.
“शुभमन गिल की शतकीय पारी: भारत ने वेस्टइंडीज के खिलाफ पहली बार 400 रन का किया लक्ष्य चेज”
Counting: श(1)ुभ(2)मन(3) ग(4)िल(5) की(6) श(7)त(8)की(9) प(10)ार(11):(12) भारत(13) ने(14) पहली(15) बार(16) 400(17) रन(18) का(19) लक्ष्य(20) Successfully(21) च(22)े(23)ज(24) किया(25) वे(26)स्ट(27)इ(28)ंड(29)िया(30)ज(31) के(32) खिलाफ(33)
That’s 33 characters, still too short. I need 50-65.
Let me try a different approach – maybe mix Hindi and the English focus keyword in the title to get the character count right while satisfying SEO requirements.
Actually, I just realized something. The title requirement says “be 50-65 characters” – this might be character count including spaces, or it might be a different counting method. In SEO, title length is usually measured in pixels or pixels width, not raw characters. But the requirement says “50-65 characters”, so I’ll take it literally.
For Hindi, each character is typically 2 bytes in UTF-8, but for counting purposes, I think each Unicode character counts as one. Let me aim for a title that has about 55 Hindi characters.
Actually, you know what, let me just step back and think about this more practically. The user wants an SEO article that scores 80+ on RankMath. The requirements are very specific. Let me just try to create the best