Then definitely it seems to me that the issue is either chatGPT doesn't have enough info regarding the topic or there's an issue with prompt or maybe chatGPT is having issue processing your prompt in non-English language.
You can try asking it to 1st give the response in English and then ask it to translate.
Or
Break your prompt into sections and then ask it to give response to each section.
Or
Give some info in the input prompt maybe a short article or an article structure with headings and subheadings to better understand the topic and your requirement.
You can use the detailed seo extension it's free:
https://detailed.com/extension/
With this extension you can goto any webpage and extract the article structure.
So you can goto any existing webpage and copy it's structure put it in your prompt and see if you get a better response.