← REVearth AIシステム 全体マップに戻る
このシステムは、CONTEXTED(宿)の集客のために、検索でよく調べられている言葉 を見つけ、根拠付きの記事と画像を自動で作ってWordPress(contexted.osaka.jp)に公開します。
日・英・繁体中・簡体中の4言語 に対応し、タイトル・メタ・狙うキーワードは市場ごとに現地最適化。人はLINEで公開を承認するだけです(承認画面で4言語ともプレビュー可)。公開した記事は同内容を note にも自動クロス投稿 。稼働中・完全自動運転
1.ひと目でわかる全体像
flowchart TD
K["① 検索需要を発見 DataForSEOで実数の検索ボリュームを取得"]:::src
W["② 記事を書く OpenAIが調査・執筆・分類(4言語・市場別に最適化)"]:::ai
IMG["③ 画像を作る OpenAIがアイキャッチ・本文画像を生成"]:::ai
OK["④ LINE承認 確認サイトで4言語プレビュー → 人がOK"]:::human
PUB["⑤ 公開・配信 WordPress 4言語公開 → note自動クロス投稿"]:::step
M["⑥ 計測・改善 順位を見て次の記事の優先順位に反映"]:::step
K --> W --> IMG --> OK --> PUB --> M
M -.-> K
classDef src fill:#F6EFE3,stroke:#E6D6BE,color:#2c2922;
classDef step fill:#FFFFFF,stroke:#E7DECE,color:#2c2922;
classDef ai fill:#EEF1EA,stroke:#D9E0D2,color:#2c2922;
classDef human fill:#52684A,stroke:#445539,color:#ffffff;
「需要を見つける → 書く → 画像 → 承認 → 公開 → 計測」のループ。公開した結果が次に書くテーマの選び方に返ってきます。
2.記事ができるまで(工程の中身)
工程 なにをしているか
① 需要発見 DataForSEOで「どの言葉が何回検索されているか」を実数で取得。市場(言語)ごとに本命キーワードを選ぶ。
② 執筆 OpenAIが調査して根拠付きの記事を作成。日本語をベースに、各言語はタイトル/H1/メタ/slug/狙うKWを市場別に現地最適化(1:1翻訳はしない)。
③ 画像 OpenAIがアイキャッチ・本文画像を生成。言語別に翻訳タイトルを描画。
④ 承認 確認サイト(seo.revearth.co・noindex)でプレビューし、LINEで公開可否を承認。
⑤ 公開 WordPress(contexted.osaka.jp)の言語別カテゴリへ自動投稿。
⑥ 計測 順位・ボリュームを見て、次に書く記事の優先順位へ反映。
3.キーワードはどう選ぶか(4言語・市場別最適化)
言語ごとに「刺さる言葉」は違います。日本語で大きいキーワードが、英語圏では別の言葉のほうが本命になることがあります。だから1:1翻訳はせず、市場ごとに現地のキーワードへ最適化 します。
flowchart LR
SRC["源泉 DataForSEO実数 / GSC実クエリ / 顧客シート"]:::src
SCORE["点数化 検索ボリューム × 予約意図 × 競合"]:::step
JP["日本語(基準) 地名・観光ニーズの実数KW"]:::step
EN["英語 things to do in Osaka 等の広い観光意図"]:::ai
TW["繁体(台湾) 通天閣・大阪景點 等/Google主流"]:::ai
CN["簡体 海外華人向けに最小投資"]:::ai
ART["記事化 優先順の高いものから 週2〜3本"]:::step
M["計測 順位・反応を次の優先順位へ"]:::step
SRC --> SCORE --> JP
JP --> EN
JP --> TW
JP --> CN
EN --> ART
TW --> ART
CN --> ART
ART --> M
M -.-> SRC
classDef src fill:#F6EFE3,stroke:#E6D6BE,color:#2c2922;
classDef step fill:#FFFFFF,stroke:#E7DECE,color:#2c2922;
classDef ai fill:#EEF1EA,stroke:#D9E0D2,color:#2c2922;
classDef human fill:#52684A,stroke:#445539,color:#ffffff;
源泉から集めた言葉を点数化し、日本語を基準に英・繁・簡へ。各言語は1:1翻訳ではなく、市場ごとに本命キーワードを選び直します。計測結果が次の優先順位へ戻ります。
言語 考え方
日本語 基準。地名・観光ニーズなど実数の大きい言葉を軸に。
英語 地名直訳より「things to do in Osaka」のような広い観光意図が本命になりやすい。
繁体字(台湾) Googleが主流の市場。検索価値が大きい。
簡体字 中国本土はGoogle圏外のため、海外華人向けの位置づけ。
4.「枯れない」しくみ(ネタ切れの防止)
市場別の深掘り 4言語×地域ニーズで切り口が増え、テーマが尽きにくい。
AIにも引用される形 一文定義・FAQで、検索エンジンだけでなくAIにも引用されやすく作る。
検索意図 × 予約 「観光の悩み入口 → 宿の魅力 → 予約」へ橋渡しする設計。
5.LINE承認の流れ(人が触れる唯一の操作)
記事と画像ができると、確認サイト(seo.revearth.co) でプレビューが見られ、LINEに承認カードが届きます。スタッフは「OK」を押すだけで公開、直したいときは書き直しを指示します。確認サイトは検索に載らない設定(noindex)です。
flowchart LR
DRAFT["下書き完成 記事+画像+4言語版"]:::step
NOTIF["LINEに通知 確認サイトで4言語プレビュー"]:::human
PUB["4言語を自動公開 WordPress 言語別カテゴリ"]:::step
NOTE["note へ自動クロス投稿"]:::step
BACK["書き直し 修正して再提案"]:::ai
DRAFT --> NOTIF
NOTIF -->|OK 番号| PUB
PUB --> NOTE
NOTIF -->|差し戻し| BACK
BACK --> NOTIF
classDef src fill:#F6EFE3,stroke:#E6D6BE,color:#2c2922;
classDef step fill:#FFFFFF,stroke:#E7DECE,color:#2c2922;
classDef ai fill:#EEF1EA,stroke:#D9E0D2,color:#2c2922;
classDef human fill:#52684A,stroke:#445539,color:#ffffff;
人が触れるのはここだけ。「OK」で4言語が自動公開され、noteにも自動でクロス投稿。「差し戻し」なら書き直して再提案します。
6.データの土台
保管庫 役割
Supabase(contexted-seo) キーワード・記事・順位などの記録庫。SEOシステムの土台。
WordPress(contexted.osaka.jp) 記事の公開先。言語別カテゴリで管理。
7.どこで動いているか(インフラ地図)
flowchart TB
subgraph VPS["Xserver VPS「revearth」(1台で3システム同居)"]
SEOE["SEOブログエンジン 記事生成・組版・公開(本システム)"]:::step
COCO["Coco(CS自動化) 別システム・同居"]:::ai
NEHAN["nehan SEO 別事業の同型システム・同居"]:::src
CADDY["Caddy 玄関・振り分け"]:::step
CADDY --- SEOE
CADDY --- COCO
CADDY --- NEHAN
end
SEOE --> REV[("seo.revearth.co 承認プレビュー・noindex")]
SEOE --> WP[("WordPress contexted.osaka.jp・4言語")]
SEOE --> SUPA[("Supabase 記事・順位DB")]
SEOE --> DFS[("DataForSEO 検索需要・順位")]
SEOE --> OAI[("OpenAI 執筆・画像")]
SEOE --> LINEAPI[("LINE 公開承認")]
SEOE --> NOTEAPI[("note クロス投稿")]
classDef src fill:#F6EFE3,stroke:#E6D6BE,color:#2c2922;
classDef step fill:#FFFFFF,stroke:#E7DECE,color:#2c2922;
classDef ai fill:#EEF1EA,stroke:#D9E0D2,color:#2c2922;
classDef human fill:#52684A,stroke:#445539,color:#ffffff;
場所 役割
Xserver VPS「revearth」 SEOエンジン本体が稼働。Coco(CS自動化)・nehan SEO(別事業の同型システム)と同居(1台で3システム)。
seo.revearth.co 承認プレビュー(確認サイト・noindex)。
contexted.osaka.jp 記事の公開先(WordPress・4言語)。
外部API OpenAI(執筆・画像)/ DataForSEO(検索需要)/ LINE(公開承認)/ Supabase(DB)。
8.進捗(できているところ・途中・これから)
🟢 稼働中(本番)
キーワード戦略(DataForSEO実数)
4言語 自動生成・市場別KW最適化
本番VPS配備・結合テスト完了
言語別カテゴリ・アイキャッチ(4言語で写真共有)
確認サイトで4言語プレビュー+LINE承認
4言語 WordPress自動公開(言語別認証)
note 自動クロス投稿
週次(月・木)/月次の自動運転
🟡 調整・チューニング
定常運用での順位計測
本文の品質・文字数チューニング
画像コスト最適化(high→medium)
⚪ これから
順位劣化の自動リライト最適化
優先順位の自動更新の高度化
9.やさしい用語集
DataForSEO 「どんな言葉が何回検索されているか」を実数で取得するサービス。
キーワード(KW) 記事で狙う検索語。市場ごとに本命が違う。
noindex 検索エンジンに載せない設定。承認前の確認サイト用。
メタ / slug 検索結果に出る説明文と、記事のURLの一部。市場別に最適化する。
LINE承認 記事を人がLINEのボタンで「OK/書き直し」する操作。人の仕事はここだけ。
10.費用とAPI(SEOのコスト早見表)
SEOブログエンジンの運用で「外部サービスに払っているAPI」の早見表です。金額はすべて概算 で、実額は各社の請求画面で確認できます。主コストはOpenAIの従量課金 です。
サービス モデル 請求元(Project / Workspace) 用途 課金 月額の概算
OpenAI(記事執筆・調査・分類・翻訳) gpt-4o 系(+概念は gpt-4o-mini)REVearth(OpenAI Project: 共通キー*) 4言語の記事生成 従量 ¥2,500〜9,000
OpenAI(画像生成) gpt-image-2(+ Python PIL で組版)REVearth(OpenAI Project: 共通キー*) アイキャッチ・本文画像 従量 ¥500〜900
DataForSEO — nehan(共有アカウント) 検索順位・ボリューム 従量(上限設定済) ¥30前後
Supabase — REVearth(org=REVearth / project=contexted-seo) 記事DB 無料枠 ¥0
WordPress(contexted.osaka.jp) — 既存(さくら) 公開先 既存契約 ¥0(AI増分)
LINE Messaging API — REVearth(公式アカウント・Cocoと折半) 公開承認 固定(プラン) ¥2,500
Xserver VPS「revearth」 — REVearth 稼働サーバー(Coco・nehanと同居・按分) 固定 ¥600〜1,000
合計(概算) ¥6,100〜13,400/月 程度
※ 金額はすべて概算。確定値は各社の請求画面で確認。OpenAI・Supabase・LINE・Xserver は 合同会社REVearth名義。DataForSEO は nehan の共有アカウント。WordPress(さくら)は宿事業の既存契約。LINE公式アカウント(月¥5,000)は Coco と同一アカウントのため折半(各¥2,500)。VPS費はCoco・nehan SEO(別事業)と同居のため按分。 ※ * OpenAI Project の指定はなく、APIキー既定の共通プロジェクトを使用(Coco/SEO 未分離)。SEOエンジンは本番稼働中 。記事執筆は gpt-4o 系、画像は gpt-image-2(high/1536×1024)。 ※ 1記事セット(4言語)あたりの概算 ≈ $2〜2.5(300〜380円) :本文LLM ~$1・画像5枚 ~$1.2・DataForSEO ~$0.2。最大費目は画像(high画質)で、NEHAN_IMAGE_QUALITY=medium にすると画像5枚 ~$1.2→~$0.3 に圧縮可。週次(月・木)運転で 概ね 週$4〜5 程度。
CONTEXTED SEOブログエンジン システム詳細 / 社内用
← 全体マップに戻る / 最終更新:2026-06-26(本番稼働・完全自動運転入り)