島根県安来市のフリーランスエンジニア_プログラマー画像1

演歌アフィリエイトサイトをAIで完全自動化した話【WordPress実装】

AIによる記事自動生成・ランキング自動取得・商品リンク自動生成を組み合わせた、完全自動運用の演歌・歌謡曲アフィリエイトサイトを構築しました。構築後は週1回のWordPress cronが動くだけで、記事が自動生成・公開され続けます。本記事ではその仕組みと実装内容を紹介します。

作成したサイトの概要

演歌・歌謡曲のCDを扱うアフィリエイトサイト「演歌新曲ナビ」です。

  • オリコン・USENの週間ランキングを自動取得して表示
  • 楽天・Yahoo!ショッピング・Amazonを同時検索できる商品比較機能
  • ランキング新曲を題材にAIが紹介記事を自動生成
  • 毎週のランキングまとめ記事も自動生成
  • CDジャケット画像を楽天APIから自動取得してアイキャッチに設定
URL:https://演歌新曲.com/

自動化の仕組み

週1回のWordPress cronが起動すると、以下が順番に自動実行されます。

1
ランキング取得
演歌情報サイトをスクレイピングしてORICON・USENのTOP10を取得。曲ページURLも同時に保存。
2
新曲検出
前週のランキングと比較し、新たにランクインした曲だけを抽出。重複記事は生成しない。
3
情報収集
曲ページから収録曲・発売日を取得。Wikipedia APIで歌手の経歴・代表曲を取得。YouTubeから公式MVの動画IDを取得。
4
AI記事生成(ChatGPT)
収集した情報をOpenAIのAPIに渡してHTMLの紹介記事を生成。事実のみ使用・推測不可のルールをプロンプトで明示。
5
CDジャケット取得・記事公開
楽天商品検索APIでCDジャケット画像を取得してアイキャッチに設定。楽天・Yahoo!・Amazonの購入リンクを付けてWordPressに投稿。
6
ランキングまとめ記事生成
その週のTOP10をまとめた記事をランキングカテゴリーに自動投稿。同日付の記事は重複生成しない。

使用技術・API

CMS
WordPress
カスタムテーマで完全実装
AI生成
ChatGPT API(GPT-4系)
記事本文・リード文生成
歌手情報
Wikipedia API
歌手の経歴・代表曲を取得
動画
YouTube
公式MV動画IDをスクレイプ
商品情報
楽天市場API
CDジャケット・商品検索
アフィリエイト
楽天・Yahoo!・Amazon
3社同時購入リンク生成

AIが生成する記事の品質管理

AIに記事を書かせる上で最大の課題はハルシネーション(事実無根の内容の生成)です。本サイトでは以下のアプローチで対処しています。

  • 確定情報のみをプロンプトに渡す:発売日・収録曲・ランキング順位・Wikipedia本文のみ使用。知らないことは書かせない
  • 禁止ルールをプロンプトに明記:「曲を聴いていないので雰囲気・感想・歌詞は書かない」「推測表現禁止」など具体的に指定
  • テンプレート部分はAIに渡さない:収録曲リスト・購入ボタンはPHPで組み立てて後から挿入。AIは文章部分のみ生成
  • Wikipedia本文全体を取得:summaryではなくMediaWiki APIで本文全体を取得し、ご当地ソング・紅白出場歴など具体的な経歴を記事に反映

実際に生成された記事の例

水森かおり「恋の終わりの名古屋にひとり」の紹介記事(自動生成):

水森かおりの通算24枚目となるシングル「恋の終わりの名古屋にひとり」が2026年3月31日に発売され、2026年4月13日付オリコン演歌ランキングで1位を獲得した。

1995年にデビューした水森かおりは、2003年の「鳥取砂丘」で一躍ブレーク。以来「ご当地ソングの女王」の異名をとり、NHK紅白歌合戦に23年連続出場中。今作もタイトルに地名を刻んだ王道のご当地ソングです。収録曲・YouTube MV・楽天/Yahoo!/Amazon購入リンク付き。

曲を実際に聴かなくても、Wikipedia・発売情報・ランキングデータだけで読者にとって価値のある記事が生成できています。

現状の課題と今後

記事の蓄積待ち

週10件程度の記事追加なので、検索流入が増えるまで半年〜1年程度かかる見込み。

ドメインパワー

新規ドメインのため被リンクゼロ。サーチコンソール登録・サイトマップ送信で対応中。

今後の拡張予定

歌手ページの自動生成(オリコンランキング登場歌手のみ対象)を追加する予定。

まとめ

「ランキング取得 → 情報収集 → AI記事生成 → 投稿」のパイプラインをWordPressのカスタムテーマとcronだけで完結させました。構築後の運用コストはAI API費用(週数百円程度)のみです。

同様の仕組みをご自身のジャンルで作りたい方、またはWordPressカスタムテーマやAPI連携の開発についてはお気軽にご相談ください。

開発・ご相談はこちら

お問い合わせ →

請求書・見積書を自動生成するシステムの作り方【デモあり】|Node.js・Stripe・PDF出力・メール送信の実装手順とコスト

中国トレンドを自動収集・自動投稿するニュースサイトをWordPressで自作した話