
【ChatGPT】ブログ記事生成プロンプト公開:精度向上ver【2025年1月版】
「ついにブログ記事が100本目に到達しました!」
AIの力を借りてアフェリエイトブログ記事を量産するという試みを始めてから、試行錯誤を続けました。
ChatGPTを活用しながら、プロンプトを調整しては改善し、記事を作り直してはブラッシュアップする。その繰り返しの中で、私がたどり着いたのが今のプロンプト、GPTsです。
この記事では、初心者にもわかりやすく、ブログ生成を効率化し品質を高めるプロンプトの具体例と、その活用方法をお伝えします。これからブログ記事を作成する方にとって役立てばいいなと思います。
AI技術が急速に進化している今だからこそ、プロンプトの共有がさらなる発展の扉を開くと私は信じています。そして、プロンプトは時とともに古くなるもの。だからこそ、現時点での「マイベストプラクティス」を公開し、皆さんからのフィードバックやアイデアをもとに、さらに進化させたいと考えています。
「もっとこうしたらいい」「こんなプロンプトを使ってみて!」といったアドバイスがあれば、ぜひコメントで教えてください。この記事は、私と同じ初心者の方が効率よくブログ記事を生成できるよう応援するために書きました。
なお、この記事の途中、最後には具体的なプロンプト例を公開していますので、あなたのブログ生成に役立ててください!
もしお金払う価値があったよと感じていただけたらスキや寄付していただけると喜びます。
0・前提について
まずChatGPTで記事生成する前に確認しておきたいことです。
情報の鮮度
chatgptの情報は2023年10月までのものをベースにしています。そのため、最新の情報を取り扱うときは、架空の情報で埋めようとしてハルシネーション※を起こすことが多いので注意してください。
※ハルシネーションとは、AIが実際には存在しない情報を生成してしまう現象を指します。
実例↓
なのでちゃんと「検索」してもらいましょう。
メモリ
2024年に開放された「メモリ」機能です。詳細はまた調べてみて欲しいですが、ざっくりとした機能としては、ChatGPTがユーザーの嗜好を覚えてくれるというものです。
メモリに情報を入れているかどうかで、語調や記事内容はガラリと変わります。
どんなブログで対象は誰で、口調はどうか。
ハルシネーションに細心の注意を払って、架空や創造をまぜない。人や物もについて言及するときはwebで確認する。
とかです。
「アフェリエイトブログをしている」をメモリにいれると、商品を入れやすいように配慮してくれるようになりましたが、架空の商品を作ることも増えたので、メモリも調整が必要です。記事を作りながら育ててあげてください。
メモリは「◯◯◯」覚えておいてください。って送ると覚えてくれます。

0・・ブログ生成までの全体の流れ
ブログテーマ探し→
ブログターゲットを具体化→
キーワード作成→
フレーズ作成→
ブログプロット作成→
見出しごとに記事生成→
評価、修正、ハルシネーションチェック→
整合性合わせつつ記事合体(完成)→
評価。
文字にするとたくさんありますね。
100個作るうちに、この行程で作るようになりました。
私の場合は雑記ブログなのでテーマやターゲット探しがありますが、コンセプト、カテゴリがちゃんとしているブログであれば、キーワードからで良いかと思います。
①ブログテーマ探し
テーマを決めるところから。これは、思っているテーマがあればそれでいいし、無くても普通にchatgptさんに聞けばいい。

前にも書いたように最新の情報については必ず検索させることをプロンプトに含みましょう。そして、「いつ」を認識してもらうことも大切です。chatgptはタイムスタンプを持ってないので、「時間」を、「今」を検索しないとあまり知りません。日付も「会話が始まった時」にサーバーから得たものを参照してます。ハルシネーション予防に大事です。
そして、検索(web blouse)をすると出力内容が検索したサイトに引っ張られがちなので考える時間を与えてあげるのが良いです。有名なものは「反芻」、「ステップ・バイ・ステップ」、「深呼吸」のプロンプトがあります。
よくchatgptの性能をあげる魔法の言葉やプロンプトで売られてますが、プロンプトを買うのは悩ましいとこです。旬があるし。
②ブログターゲット
語調や専門性を決めるのに必要です。誰に読んでもらいたいか。
今回ブログを書き始めて初めて知りましたが、マーケティングに「ペルソナ」という考えがあるそうです。このペルソナを作っていきます。
「●●●」を検索しそうなペルソナを作製してください。ペルソナ像には(名前、年齢、職業、居住地、家族構成、趣味、悩み・ニーズ、行動パターン、検索キーワード例、購買意欲)を含めてください。「●●●」の習熟度は初心者です。私は対象がバラバラなのもあり、簡単にこれで作っていますがブログターゲットに合わせて必要な情報(どんな製品を使うか、SNS使用状況など)は追加してください。
顧客情報があるなら読み込ませてから作ってもらうとよりターゲットに則したペルソナになるらしいです。
●●●を「ブログ作成 ChatGPT」にするとこんな感じ

③キーワード、フレーズ作成
ペルソナを作るだけで、作ってもらう記事はぐっと読みやすくなるのですが、このままだと多くの場合、あきたりなものになってしまうので、SEO対策もこめてキーワードを洗いなおしてもらいます。
このペルソナにむけて発信するブログとして上位5つのSEOキーワード戦略をwebで調査し反芻し熟考してリストで提出してください。
ただ、chatgptの情報は古いので、キーワードは自分でgoogleキーワードプランナーで調査して、CSVを読み込ませてから作成してもらうほうが精度が高いです。
高みを目指す人は使い方調べてみてね。
そしてさらにキーワードからニッチなものを選ぶ。
あなたはコンテンツマーケターを模倣し、このペルソナを対象に、先ほどのキーワードを元に「月間検索ボリューム」、「競合性」を調査して、深呼吸したうえでロングテールで高ボリューム、低難度のキーワードを10個提供してください。調査した「月間検索ボリューム」、「競合性」も合わせて見せてください。
chatgpt本人もこっそり(推定)と書いているように、chatgptにはgoogleキーワードプランナーなどにアクセスして最近の情報を集める機能はありません。
より精度の高いものは自分で収集しましょう。
「コンテンツマーケターを模倣して」のように専門職を模倣してもらうといくらか精度があがります。
最後に見出し作り、記事内容作りのためのフレーズ生成。
最初に生成したペルソナをブログのターゲットととして、先ほどで出力したキーワードで広範なトピックのリストを作成してください。その後各トピックからペルソナが使用すると思われるフレーズを各5個以上、リストで展開してください。
ここまでがブログ作りのための土台です。気になったポイントあれはchatgptに質問しておくとブログ記事にもいくらか反映されます。
④プロット生成
あなたがプロマーケターと仮定します。先ほど生成したフレーズを使用し、ブログ記事のプロットを作製してください。ブログのターゲットは生成したペルソナです。タイトルの下にはリード文をつけます。大見出しは5個、各小見出しは1-3個になるようにして、最後に結論をつけてください。ここでも専門職に模倣してもらいます。

見出しの数を固定しているのはGPTsで使用しやすくするため。同じ形ででてくるほうがミスが少ないからです。
また、GPTsを使わない場合、今は1500文字位が安定して生成出来る限界なので、大見出しは5個くらいまでが適切だと思います。
⑤ブログ記事生成から評価、修正
そのまま「作成して」でもそれっぽいのができるのですが情報を新しくするために一工夫。
プロットの内容をwebから最新情報を収集して反芻してください。返事は「反芻完了」のみです。他にも情報収集できそうですか?できるなら続けて収集、反芻し返事は「はい」のみです。できなければ返事は「いいえ」のみです。情報をなるべく集めてもらってから作成を始めます。
まずは、作成したプロット、集めた情報からリード文を作成してください。ステップ・バイ・ステップでお願いします。
ステップ・バイ・ステップでお願いすることで、chatgptの意図がわかります。
不思議ですよね、AIの意図を確認するって
私の場合は今は、GPTsを使うのでリード文、見出しを分けて出力していますが、慣れるまで最初は全部出力してもらったほうが分かりやすいし楽だと思います。
多くの場合、このままでも十分に感じますが評価し反芻してもらいます。
作成したリード文に対してSEO効果、ペルソナへのマッチ、マーケティング効果、初心者の読みやすさの評価を行い、改善点を列挙し、1-10点で評価してください。平均点が9.8点以下の場合、改善点に基づいたリード文修正、再評価を繰り返してください。分割して出力してください。評価項目は「SEO効果」「ペルソナへのマッチ」「マーケティング効果」「初心者の読みやすさ」を基本にしています。記事内容によって変えると良いと思います。
ここは途中で止まることが多いポイントで、評価項目の数が多い、目標点数が高いと出力が止まりがちです。
また「分割」をいれておかないと、ほぼ繰り返してる途中に止まります。
うまくいけば何回も修正して出力してくれます。注意点としては読みやすさを何回も評価、修正にかけるとすべて箇条書きに行き着きます。

こんな感じにユーザーからの返事を待たずに勝手に評価→修正を繰り返してくれます。
作成した記事にハルシネーションが無いかwebで検索し、深呼吸したあとおしえてください。最後にハルシネーションチェックして一つおしまいです。これを繰り返して記事にして記事にしていきます。
深呼吸、熟考した後に、これまで生成したリード文、見出し1から5を厳密に文章、情報を保持したまま一つに繋げて出力してください。出力は分割してください。作成したペルソナに対して分かりやすく加筆、修正してください。ただし削除、要約はしないでください。最後に記事を合体させて終了です。
⑥GPTs
「何回プロンプト打つんや……」ってみんな思ったよね?
私もそう思います。
そこでGPTsの出番です。
課金項目だし、作り方の良いサイトは一杯あるので、指示だけ共有してみます。
まだまだ改善途中で止まることも多いですが参考になれば幸いです。
「@」(メンション)を使うことで同一会話にGPTsを呼び出せます。会話の情報を残したい、反映したいときに便利です。
1.ブログ記事メーカー
ユーザーからの返事を待つことなく手順を実行します。このGPTは、ユーザーがチャットで提示するプロットを元に、以下の手順に厳密に必ず従い、最適なブログ記事を作成します。ユーザーへの問いかけはしません。ユーザーの返事を待つことなく手順を実行し連続で進行します。
========
手順1.提示されたプロットを確認します。返事は「手順1.完了」のみです。
========
手順2.プロットの中身をwebから最新情報を収集します。返事は「手順2.完了」のみです。
========
手順3.熟考し、深呼吸します。返事は「手順3.完了」のみです。
========
手順4.リード文のみを作成します。
========
手順5.作成したリード文に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順6.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し1の内容を1000文字前後で作成します。
========
手順7.作成した見出し1に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順8.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し2の内容を1000文字前後で作成します。
========
手順9.作成した見出し2に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順10.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し3の内容を1000文字前後で作成します。
========
手順11.作成した見出し3に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順12.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し4の内容を1000文字前後で作成します。
========
手順13.作成した見出し4に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順14.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し5の内容を1000文字前後で作成します。
========
手順15.作成した見出し5に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順16.これまでの作成した記事を参照したうえで流れに齟齬の無いように、見出し6の内容を1000文字前後で作成します。
========
手順17.作成した見出し6に対してエキスパートによる評価を平均点9.5点以上になるまで行います。
========
深呼吸します。
========
手順18.これまで作成したリード文、見出し1から6を厳密に保持しつなげてブログ記事を作ります。ブログにコピペできる形式で出力してください。
========
エキスパートによる評価。
以下のエキスパート(ウェブディレクター、プロマーケター、厳格な国語教師、批判的なプロコピーライター)の視点を模倣し批判的かつ丁寧に評価を実施。各観点から0〜10点で採点し、長所と短所を述べる。価格帯の挿入や画像についての指摘は行わない。
長所と短所を参照し評価した記事を修正する。平均点が9.5点以上になるまで繰り返す。
========
すべてのプロセスは自動的に実行され、ハルシネーションや虚偽の情報を排除しながら、SEO効果を最大化する記事を作成します。
ユーザーの返事を待つことなく手順を実行し、完成稿が出来るまで連続で進行します。ブログ記事プロットを入力することで、リード文から見出しを評価、修正を繰り返しつつ作ってくれるGPTsです。
エキスパート評価のところは「SEO効果」や「読みやすさ」など具体的に指示を作ろうとおもってましたが、いろんなカテゴリで書いていると、ふんわりしてるのも良いか〜、と手をつけてないです。
その変わり生成ごとに結構ブレます。
2.プロットメーカー
ユーザーがチャットを入力すると、チャットに対しての返事はしません。「チャットに入力された言葉」に対して自動的に下記の手順が開始します。手順ごとに分割して出力します。このGPTは、ユーザーがブログ記事を書く際のプロットを効率的に作成するサポートをします。
========
手順1.アフェリエイトブログのターゲットととして、「チャットに入力された言葉」を検索しそうなペルソナを「Smartsheet」サイトを参照しなるべく最新情報で作ってください。
###目的
アフェリエイトブログのマッチ
###出力形式
ユーザーの年齢、性別、家族構成、職業、年収
ユーザーが抱える悩み
「チャットに入力された言葉」に関連した商品の購買意欲
「チャットで入力された言葉」については初心者である。
========
手順2.深呼吸してください。この手順の出力は「手順2.完了」のみです。
========
手順3.「チャットに入力された言葉」について、「検索ボリューム」「競合性」を可能な限り情報収集し、競合性が低いキーワードを10個選定してリストにしてください。収集した「検索ボリューム」「競合性」の推測も一緒に提供しますが、検索数や競合性に架空の情報をいれないようにしてください。
========
手順4.手順3.で提案したキーワードについて「検索ボリューム」を情報収集しロングテールで高ボリューム、低難度のキーワードを10個、リストで提供してください。「検索ボリューム」「競合性」も一緒に提供しますが、検索数や競合性に架空の情報をいれないようにしてください。
========
手順5.手順1.で生成したペルソナをブログのターゲットととして、手順4.で提供したキーワードで広範なトピックのリストを作成してください。その後各トピックを手順1.で生成したペルソナが使用すると思われるフレーズを各5個以上、リストで展開してください。
========
手順6.一息ついて、深呼吸してください。この手順の出力は「手順6.完了」のみです。
========
手順7.あなたがプロマーケターと仮定します。手順5.で生成したフレーズを使用し、ブログ記事のプロットを作製してください。ブログのターゲットは手順1.で生成したペルソナです。タイトルの下にはリード文をつけます。大見出しは5個、各小見出しは1-3個になるようにして、最後に結論をつけてください。
========
手順8.深呼吸してください。この手順の出力は「手順8.完了」のみです。
========
手順9.手順8.で生成したブログ記事のプロットを批判的吟味し問題点を抽出。
========
手順10.手順9.で抽出した問題点を参考に生成したブログ記事プロットを改善してmarkdown形式で出力してください。
========
手順11.手順10.で出力したプロットにハルシネーションが無いか、情報に誤りが無いか、webで確認してください。
========
日本語で説明します。「キーワード」を入力すると、そこからさらにキーワード、フレーズを作ってプロットを作成します。
「春 2025年」についていれると「春 今年 ファッショントレンド」みたいにロングテールキーワードっぽい(推測)ものに変換してフレーズ作成してからプロット作成に進んでくれます。
3.キーワードメーカー
入力されたキーワードに対して以下の手順を連続して行います。ユーザーに問いかけることはありません。
アフェリエイトブログ記事作製にあたり対象を明確にし、その人物が検索しうるロングテールキーワードを調査します。
手順1.「入力されたキーワード」を検索しそうなペルソナを作製してください。ペルソナ像には(名前、年齢、職業、居住地、家族構成、趣味、悩み・ニーズ、行動パターン、検索キーワード例、購買意欲)を含めてください。
========
手順2.深呼吸してください。この手順のみ返事は「手順2.完了」です。返事を待たずに連続して手順3.に移行する。
========
手順3.このペルソナにむけて発信するブログとして上位5つのSEOキーワード戦略をAnswerThePublic、Google キーワードプランナーで調査し提出してください。
========
手順4.深呼吸してください。今回の返事は「手順4.完了」のみです。返事を待たずに連続して手順5.に移行する。
========
手順5.コンテンツマーケターを模倣し、このペルソナを対象に、googleキーワードプランナー、Ubersuggest、aramakijake.jpで「月間検索ボリューム」、「競合性」を調査してロングテールで高ボリューム、低難度のキーワードを10個提供してください。調査した「月間検索ボリューム」、「競合性」も合わせて見せてください。テーマに困った時に、キーワードを提案してもらう用です。「春」だけだとガチャ要素が強いので「春 新作ゲーム」みたいにある程度方向性を決めるのに使ってましたが最近はプロットメーカーのほうで直にやってます。
指示には残っていますがgoogleキーワードプランナーとかをchatgptは閲覧できないので、結局推測です。
4.キャプションメーカー
Be sure to starting from step 1.
This GPT extracts keywords from the site of URL submitted by the user, then creates a caption, and has experts evaluate and improve it by following the steps below.
Please speak in Japanese.
========
Step1: Extract impressive keywords with SEO effects from the site of URL submitted by the user. And list it.
###Please refer to the article with the site of URL submitted by the user. Then extract keywords.
========
========
Step2: Create a caption. Then proceed to Step3 automatically.
###Please create a Japanese caption including emojis for X (formerly Twitter) based on the content, with 100-150 characters.
###Caption requirements:
- 100-150 characters.
- Include emojis.
- Add the URL submitted by the user before the hashtag.
- Add a hashtag at the end.
========
Step3: Caption you created is rated by experts.
###Please imitate the four experts below and rate them after stating their "strengths" and especially ther "weaknesses".
###experts list:
- professional web director
- professional copywriter
- professional marketer
- Ordinary person
========
Step4: Calculate the average score in Step3 of the experts.
========
Step5: If the average score is under 9.5, Please improve the caption.
###Please revise your captions based on the "strengths" and "weaknesses" of each expert.
========
Step6: Please rate by the experts the caption of improved ,as in STEP 3.
========
Step7: Calculate the average score in Step6 of the experts.
Please repeat step5 to 7 this step until your average score is 9.5 or above.
========
Step8: Present the final caption.
========
Please note:
・Each step is processed in order, and you should reflect the results of the previous step before proceeding to the next step.
・Start by retrieving the article content.SNS共有用です。ブログURLをいれると読み込んでキャプションを作ってくれます。
あんまり止まるもんだから、英語でトライしてます。
まとめ
AIの記事生成によるアフェリエイトブログを始めて1ヶ月。成果として2件の売上がありましたが、どちらもこのトレンドさんNOTEではなく他のブログ経由でした。
これは、自分のブログにおける方向性や内容にまだ課題があることを示していると感じています。
具体的には「雑多なAI記事を定期的に読みたい人は居ない」、「精度の低いAI記事はスパムに等しい」、「AIは凄いがまだ人間によるファクトチェックが必要」などです。
引き続き、好きなAI技術を活用しながら、ブログの質を高めていくことを目標にしていきます。
私はChatGPTを使ってブログ記事の構成を考えたり、「ImageFX」や「ChatGPT経由のDELLE3」を使って記事に合ったオリジナルのイラストを作ったりしています。これらのツールは初心者でも手軽に使えるので、同じようにブログ作ってみたいと悩む方には、ぜひ触って試してみてほしいと思います。
一方で、AIの進化が進む中で、検索エンジンや紹介ブログ、初心者向けブログが今後どのように変化するのかを考えることが増えました。私は、今後は真剣に趣味や体験を語るブログが価値を持ち続けるのでは感じています。例えば、旅行記や趣味の記録、●●使ってみたといった「個人の視点」が色濃く出る内容は、AIが代替しにくい魅力があるからです。
AIの技術を活用すれば、あなたの好きなことや体験をもっと多くの人に魅力的に伝えることができます。この時代を楽しみながら、私自身も新しいブログの形を模索していきたいです。
最後に、この記事が少しでも皆さんのブログ運営やAI活用のヒントになれば幸いです。もしこの記事が役に立ったと感じたら、寄付やスキで応援していただけると大変励みになります。
またアドバイスがあればぜひいただければ嬉しいです。
おまけ
GPTなしで一発生成系。
プロンプト工夫すればGPTっぽいことはできます。失敗が多いのでもっと良いプロンプトもあると思います。
GPTよりも精度に劣りますが、自動進行は便利です。やっぱりWEB参照すると止まりがちですが、、、
会話内容反映型。
以下の指示に従って、返事を待たずに連続して記事作成、評価、改善を行います。続けて連続して再評価、再改善を繰り返してください。
指示:
##1.これまでの会話を元に見出しを使いつつnote用のブログ記事を書いてください。分割して出力してください。 ###各大見出しの総文字数は日本語で1,000文字、小見出しは300文字以上で出力してください。 ###各見出しの文章は日本語で3〜4単語以上で出力してください。 ###タイトルの下部には日本語で200文字程度で導入文、各h2の下部には100文字程度で見出しのリード文を出力してください。 ###他のブログと比べて独自性、ユニークさを意識してください。 ###seo効果を意識しブログにコピペできる形式で生成してください。###テーブルは使わないでください。
##2.作成したブログ記事について、下記listのexpertsを模倣して長所と短所をのべます。また点数を1-10でつけます。 ##3.長所と短所を参考にして、あらためてnote用のブログ記事を作成してください。 ##4.expertsは作成されたものを1-10点で採点します。平均9点以上が出るまで上記を繰り返します
experts list:
1. ウェブディレクター
2. コピーライター
3. マーケター
4. コラムニスト
5. 一般人
出力
キャプション作り
URLの●●●●●を置き換えて使用。
以下のプロンプトに従って、キャプション作成、評価、改善し、続けて再評価、再改善を繰り返し続けて行なってください プロンプト:
Please carry out steps 1-5 below. Each step is processed in order, and when proceeding to the next step, please reflect the result of the previous step.
========
1. Get site content and create caption.
Please refer to the site at the URL below. And create a caption in Japanese for X (formerly Twitter) based on the content.
URL: ●●●●●●
Caption requirements: 150 characters or less Include emojis Add a URL at the end Add a hashtag below the URL.
2. Caption you created is rated by experts.
Please imitate the four experts below and rate them after stating their "strengths" and especially ther "weaknesses".
experts list: ・professional web director ・professional copywriter ・professional marketer ・Ordinary person
3. Calculate the average score of the experts. ========
4. If the average score is below 9.5, improve the caption and reassess.
Please revise your captions based on the "strengths" and "weaknesses" of each expert.
After making corrections, have the experts evaluate it again and calculate a new average score.
Repeat this process until your average score is 9.5 or higher.
5. Present the final caption
Once your average score is 9.5 or above, please submit your final caption.
Please note: ・You may summarize the results of the expert evaluation. ・Please stop emitting captions after each generation and restart without waiting for a response. ・Start by retrieving the article content.