Create better article [PROMPT] : Need help and input with creating prompt(s) for Open AI - blog or article

I am getting closer, but still I’m not quite happy with the outputs.

This is what I want to acheive:

I would like to input into a Google sheet some information, and I want AP to create read worthy content, an image, and links, plus NAP, embedded video and embedded map, if the info is added in the sheet.

This is the info I have in a row:

  • [keyword] = the keyword I want the article to be formed around

  • [inputs] = inputs about the content I want. Intent, sub-topic or similar

  • [imageprompt]

  • [anchortext1] = the anchor text I want for link #1

  • [url1]

  • [anchortext2] = abchor text 2

  • [url2]

  • [Name]

  • [Address]

  • [Phone]

  • [embed code video]

  • [embed code map]

Then my prompts:

First prompt: HEADLINE

Write a headline for a blog post about “[keyword]”. [inputs] . Do not write anything but the title itself. Remove all quotation marks. Write in sentence case. Remove all quotation marks.

Second prompt: OUTLINE

Write an article outline for a blog post with the title: “TITLE”. Write a random number (between 5 and 7) H2 headlines in bold, and use sub-headlines when it fits. Write a little disposition for each section below every headline.

Third prompt: INTRO

Write a curiosity increasing and easy to read opening paragraph for an article with this headline “TITLE” and this outline: “OUTLINE”.

Fourth prompt: ARTICLE

Write a full fletched blog post with the title “TITLE”, based on the outline below. It must be written i HTML markup.

Here is the outline for the article:


Here is the introduction paragraph: “INTRO”

Start writing based on that outline step by step.

Write The article In Your Own Words Rather Than Copying And Pasting From Other Sources. Consider perplexity and burstiness when creating content, ensuring high levels of both without losing specificity or context. Use fully detailed paragraphs that engage the reader. Write In A Conversational Style As Written By A Human (Use An Informal Tone, Utilize Personal Pronouns, Keep It Simple, Engage The Reader, Use The Active Voice, Keep It Brief, Use Rhetorical Questions, and Incorporate Analogies And Metaphors).

Write a random number (between 2 and 3) of paragraphs per sub-headline.

In the text include a link with the link text “ANCHOR TEXT 1” to “URL1”

Also include a link to “URL 2” with this keyword “ANCHOR TEXT 2” if mentioned.

Do not have a heading for the introduction paragraph.

Highlight important keywords and sentences with bold text.

Add the following embed codes to the article content:

[Embed Code Video]

[Embed Code Map]

Add this information too:




Output the content in HTML markup: H2, H3 and

How can I acheive this easier and better? I would like the links to be spread into the content where they fit. In-content links.

The things that I have struggled with are:

  • To get Open AI to always output the content in HTML, so I can use it in the Wordpress piece
  • To get at least 500 words of content
  • To always get the embeds
  • To always have the content easy to read

I would also love for Open AI to generate a TL;DR: section (take away).

Which tips or prompt suggestions do you have?

Long blog post fully optimized for SEO, Write an article for my blog on the suggested title with 1500 words long, with a meta-description, structured in sections and fully optimized for SEO, as if it were written by humans, unique, plagiarism free. All output shall be in [TARGETLANGUAGE]. The suggested title for the article is: [PROMPT],

I’ve been playing around with this last prompt. This creates a fairly ok blog post with the desired results.

Long blog post fully optimized for SEO. Write an article for my blog on the suggested title with 1500 words long, structured in sections and fully optimized for SEO, as if it were written by humans, unique, plagiarism free.

Important instructions:

  • Write a unique H1 headlinethat is optimized both for SEO and for CTR.
  • Include once a link to [URL1] with the exact anchor text “[anchor1]”.
  • Include once a link to [URL2] with the exact anchor text “[anchor2]”.
  • Use H2 and H3 headlines (do not write H2 and H3).
  • Use LSI keywords for “[main keyword]” throghout the headlines and the article.
  • All output shall be in [language].

The topic: [suggested title] (but don’t use this as a H1 headline).
Additional: [additional information about intent etc]


I do each of these steps seperately. It allows for more discrete troubleshooting on the prompt. It also allows for easier returns for use in future pieces.

I do a TLDR right now, via AP.

You can take a look at Telegram: Contact @rushhournews and then see full articles at

Agian, I think seperate prompts are the way to go. Also, if you need specific character count, you should know that chatgpt hates us.

One thing I love to do regarding this is to include the so-far-article as an attachment in my next prompt. So I use the Storage to store my article during the run, then pass it in my prompt to keep the LLM aware of my article’s context.

This can help with distributing the links across the article without overstuffing, or perserving the tone across the article and many other cool things!

I have access to GPT-4 32k, not sure how well this will work with smaller token size models.

If we could rate limit characters, it could work quite well. For example, 250 words, could be 1-2.5k fairly easily, it could be interesting for some specific applications. However, I also like using different LLMs to get more granular results, that are not affected by previous search at all.