// ===== Category page data for AI Blog Start =====

const CAT_PAGES = {
  start:      "start-basics.html",
  seo:        "seo-traffic.html",
  ai:         "ai-tools.html",
  monetize:   "monetize.html",
  management: "blog-ops.html",
};

const CAT_META = {
  start: {
    name: "始め方・基礎",
    en: "GETTING STARTED",
    icon: "rocket",
    img: "画像/k-kiso.png",
    count: 8,
    desc: "ブログ開設からWordPress設定、最初の記事投稿まで。AIツールを使ってゼロから始める全ステップを初心者向けに解説します。",
  },
  seo: {
    name: "SEO・集客",
    en: "SEO & TRAFFIC",
    icon: "search",
    img: "画像/k-SEO.png",
    count: 7,
    desc: "検索上位を狙うためのキーワード戦略・内部リンク設計・コンテンツSEOの全て。Googleに評価されるブログの作り方を解説します。",
  },
  ai: {
    name: "AIツール活用",
    en: "AI TOOLS",
    icon: "cpu",
    img: "画像/k-ai.png",
    count: 11,
    desc: "ChatGPT・Claudeを使って質の高い記事を効率よく作成する方法。プロンプト集から活用ワークフローまで、AI×ブログの最前線を紹介します。",
  },
  monetize: {
    name: "収益化",
    en: "MONETIZATION",
    icon: "coin",
    img: "画像/k-money.png",
    count: 9,
    desc: "Googleアドセンスからアフィリエイトまで、ブログで収益を上げる実践的な方法を解説します。初収益〜月5万円への道筋。",
  },
  management: {
    name: "ブログ運営",
    en: "MANAGEMENT",
    icon: "settings",
    img: "画像/k-blog.png",
    count: 6,
    desc: "サーチコンソール・GA4活用から継続のコツまで。長期的に伸びるブログを作るための運営ノウハウを紹介します。",
  },
};

// 全記事（hrefs は articles/ 配下）
window.CAT_META = CAT_META;
window.CAT_PAGES = CAT_PAGES;
window.CAT_ARTICLES = {
  start: [
    { catKey:"start", href:"articles/what-is-ai-blog.html",          title:"AIブログとは？普通のブログと何が違う？メリット・デメリット完全解説",    excerpt:"AIブログの定義・メリット・デメリット・稼ぎ方まで初心者向けに解説。Googleガイドラインに沿った正しいAI活用方法も紹介します。", date:"2026.05", time:"6分",  reads:"9,240",  tags:["AIブログ","始め方"],            thumb:"ph-bg-1", isNew:true, pill:"基礎" },
    { catKey:"start", href:"articles/blog-niche-selection.html",      title:"ブログジャンルの選び方【コピペで使えるAIプロンプト付き】失敗しない3つの基準",        excerpt:"ジャンル選びがブログ収益を大きく左右します。「好き×得意×需要」3軸で選ぶ方法と2026年に狙い目のジャンルを紹介。", date:"2026.05", time:"8分",  reads:"7,830",  tags:["ジャンル","ニッチ"],            thumb:"ph-bg-2", isNew:true, pill:"戦略" },
    { catKey:"start", href:"articles/hatena-vs-wordpress.html",       title:"はてなブログ vs WordPress：初心者はどちらで始めるべきか比較",          excerpt:"無料で始めやすいはてなブログと収益化に強いWordPressを7項目で比較。副業目的なら答えは明確です。", date:"2026.05", time:"7分",  reads:"6,120",  tags:["WordPress","はてな"],           thumb:"ph-bg-3", pill:"比較" },
    { catKey:"start", href:"articles/conoha-wing-register.html",      title:"ConoHa WING登録方法【図解で10分セットアップ完全ガイド】",              excerpt:"国内最速クラスのConoHa WINGの登録からWordPressインストールまでをスクリーンショット付きで解説します。", date:"2026.05", time:"8分",  reads:"8,450",  tags:["ConoHa","WordPress"],           thumb:"ph-bg-4", isNew:true, pill:"入門" },
    { catKey:"start", href:"articles/wordpress-ai-start.html",        title:"AIを使ってWordPressブログを始める完全手順【2026年最新版】",            excerpt:"ChatGPTを使ってブログ開設から初記事投稿まで最速で完成させる手順を解説。AIで作業時間を半分に。", date:"2026.05", time:"10分", reads:"9,320",  tags:["WordPress","AI","初心者"],       thumb:"ph-bg-2", isNew:true, pill:"入門" },
    { catKey:"start", href:"articles/wordpress-theme-free-top3.html", title:"WordPressおすすめ無料テーマ3選【SEOに強いテーマ比較】",               excerpt:"Cocoon・Lightning・Swell無料版をSEO・速度・カスタマイズ性の観点から比較。初心者向けの選び方も解説。", date:"2026.05", time:"7分",  reads:"4,980",  tags:["テーマ","Cocoon","SEO"],        thumb:"ph-bg-3", pill:"テーマ" },
    { catKey:"start", href:"articles/blog-first-income.html",           title:"ブログで初収益を得るまでの最短ルート【0円→1円の壁の超え方】",         excerpt:"ブログを始めて最初の収益を得るまでの現実的な手順を解説。自己アフィリ・アドセンス・物販で最速で初報酬を得る方法。", date:"2026.05", time:"9分",  reads:"6,280",  tags:["初収益","アフィリ","収益化"],    thumb:"ph-bg-4", pill:"入門" },
    { catKey:"start", href:"articles/wordpress-plugin-top5.html",       title:"WordPressプラグイン必須5選【SEO・速度・セキュリティ対策】",             excerpt:"初心者が最初に入れるべきWordPressプラグイン5選を厳選。SEO・キャッシュ・バックアップ・セキュリティ・問い合わせを1本で。", date:"2026.05", time:"8分",  reads:"6,870",  tags:["プラグイン","WordPress","SEO"],  thumb:"ph-bg-2", isNew:true, pill:"プラグイン" },
  ],
  seo: [
    { catKey:"seo", href:"articles/conoha-wing-review.html",        title:"ConoHa WINGの評判は？特徴・メリット・デメリットを徹底調査",       excerpt:"ConoHa WINGの評判・特徴・料金・速度・サポートを公開情報をもとに調査してまとめました。", date:"2026.05", time:"9分",  reads:"5,670",  tags:["ConoHa","レビュー"],            thumb:"ph-bg-5", pill:"レビュー" },
    { catKey:"seo", href:"articles/xserver-comparison.html",        title:"エックスサーバー vs ConoHa WING：ブログ初心者向け比較2026",           excerpt:"2大人気サーバーを料金・速度・使いやすさで比較。初心者がどちらを選ぶべきか明確な答えを出します。", date:"2026.05", time:"8分",  reads:"5,210",  tags:["サーバー","エックスサーバー"],   thumb:"ph-bg-1", pill:"比較" },
    { catKey:"seo", href:"articles/seo-guide-for-ai-blog.html",       title:"AIブログのSEO対策完全ガイド【2026年最新・Googleコアアップデート対応】",  excerpt:"AIブログ特有のSEOリスクと対策を解説。E-E-A-T強化・独自性担保・内部リンク設計まで網羅した完全版ガイドです。", date:"2026.05", time:"12分", reads:"8,640",  tags:["SEO","E-E-A-T","AI"],            thumb:"ph-bg-1", isNew:true, pill:"完全版" },
    { catKey:"seo", href:"articles/pillar-content-strategy.html",     title:"ピラーコンテンツ戦略の作り方【SEOで勝つサイト構造の設計法】",           excerpt:"ピラー×クラスター記事の構造を作ることでサイト全体の専門性が評価され検索順位が上昇しやすくなります。", date:"2026.05", time:"10分", reads:"4,890",  tags:["ピラー","サイト設計","SEO"],     thumb:"ph-bg-1", pill:"戦略" },
    { catKey:"seo", href:"articles/e-e-a-t-strategy.html",            title:"E-E-A-T強化戦略【AIブログが検索上位を取るための信頼性設計】",           excerpt:"GoogleのE-E-A-T（経験・専門性・権威性・信頼性）をAIブログで高める具体的な方法を解説します。", date:"2026.05", time:"10分", reads:"4,670",  tags:["E-E-A-T","SEO","信頼性"],        thumb:"ph-bg-4", pill:"SEO" },
    { catKey:"seo", href:"articles/blog-pv-increase.html",            title:"ブログのPVを増やす方法【月1000PVから月10000PVへ】",                     excerpt:"ブログのPVを10倍にするための具体的な施策。SEO・SNS・内部リンク・リライトの組み合わせで達成する方法を解説。", date:"2026.05", time:"10分", reads:"5,540",  tags:["PV","アクセス","SEO"],           thumb:"ph-bg-5", pill:"PV増加" },
    { catKey:"seo", href:"articles/google-update-response.html",      title:"Googleコアアップデート対策【順位が下がったときの対処法と回復法】",      excerpt:"Googleのコアアップデートで検索順位が下がったときの原因分析と回復のための具体的な対処法を解説します。", date:"2026.05", time:"10分", reads:"4,560",  tags:["Googleアップデート","SEO"],      thumb:"ph-bg-4", pill:"対策" },
  ],
  ai: [
    { catKey:"ai", href:"articles/ai-fake-report.html", title:"AIにブログ記事を任せたら「架空の収益報告」を作られた話【AIの落とし穴と対策】", excerpt:"AIにブログを任せたら、書いた覚えのない架空のPV・収益・体験が公開されていました。気づいて直した実体験と再発を防ぐ方法をそのまま共有します。", date:"2026.06", time:"9分", reads:"0", tags:["AIの落とし穴", "ハルシネーション", "誠実性"], thumb:"ph-bg-3", isNew:true, pill:"体験談" },
    { catKey:"ai", href:"articles/chatgpt-blog-3x-faster.html",       title:"ChatGPTでブログ記事を3倍速く書く方法【実証済みワークフロー】",        excerpt:"ChatGPTを使った記事作成の全工程を公開。キーワード選定→構成→本文→タイトルまで3倍速になるプロセスを解説。", date:"2026.05", time:"9分",  reads:"10,240", tags:["ChatGPT","ブログ","効率化"],     thumb:"ph-bg-1", isNew:true, pill:"AI活用" },
    { catKey:"ai", href:"articles/chatgpt-custom-instruction.html",    title:"ChatGPTカスタム指示の設定方法【ブログ記事作成に最適化する方法】",     excerpt:"ChatGPTのカスタム指示を設定するだけで毎回の指示が不要になります。ブログ用の最適設定テンプレートを公開。", date:"2026.05", time:"7分",  reads:"6,530",  tags:["ChatGPT","カスタム指示"],        thumb:"ph-bg-2", isNew:true, pill:"設定" },
    { catKey:"ai", href:"articles/chatgpt-prompt-guide.html",          title:"ブログ記事作成に使えるChatGPTプロンプト集【構成・本文・タイトル】",   excerpt:"ブログ記事の各工程で使えるプロンプトを一挙公開。コピペで使えるテンプレートを構成・本文・タイトル別に掲載。", date:"2026.05", time:"10分", reads:"8,920",  tags:["ChatGPT","プロンプト"],          thumb:"ph-bg-3", pill:"プロンプト" },
    { catKey:"ai", href:"articles/chatgpt-vs-claude-blog.html",        title:"ChatGPT vs Claude：ブログ記事作成で使えるのはどっち？徹底比較",      excerpt:"ブログ記事作成の観点からChatGPT-4oとClaude 3.5 Sonnetを比較。文章品質・SEO・コスパで徹底的に検証しました。", date:"2026.05", time:"10分", reads:"7,840",  tags:["ChatGPT","Claude","比較"],       thumb:"ph-bg-4", pill:"比較" },
    { catKey:"ai", href:"articles/claude-pro-blog-guide.html",         title:"Claude Proをブログ制作に使う方法【課金する価値はあるか？】",          excerpt:"Claude Proの月額課金は価値があるか？無料版との差・ブログ活用法・具体的な使い方を検証します。", date:"2026.05", time:"8分",  reads:"5,320",  tags:["Claude","Claude Pro"],           thumb:"ph-bg-5", pill:"Claude" },
    { catKey:"ai", href:"articles/ai-article-30min.html",              title:"AIで1記事30分で書く方法【プロンプトテンプレート公開】",              excerpt:"ChatGPT・Claudeを使って1記事30分で仕上げるワークフローを公開。全行程のプロンプトをまとめました。", date:"2026.05", time:"9分",  reads:"9,670",  tags:["AI","時短","ChatGPT"],       thumb:"ph-bg-1", isNew:true, pill:"時短" },
    { catKey:"ai", href:"articles/ai-image-creation.html",             title:"AIで記事のアイキャッチ画像を無料で作る方法【Canva・Gemini活用】",    excerpt:"記事のアイキャッチをAIで作る方法を解説。Canva AI・Gemini・DALL-Eを使った具体的な手順と著作権の注意点も紹介。", date:"2026.05", time:"8分",  reads:"4,750",  tags:["AI画像","Canva","Gemini"],       thumb:"ph-bg-2", pill:"画像" },
    { catKey:"ai", href:"articles/ai-writing-quality.html",            title:"AI記事の品質を上げる方法【Googleに評価される独自性の作り方】",        excerpt:"AIが書いた記事をそのまま使うとSEOで不利になります。独自性・体験談・一次情報を加えて品質を高める方法を解説。", date:"2026.05", time:"10分", reads:"5,890",  tags:["AI品質","SEO","独自性"],         thumb:"ph-bg-4", pill:"品質" },
    { catKey:"ai", href:"articles/ai-article-outline.html",            title:"AIに記事の構成（見出し）を作らせる方法【競合分析→アウトライン・プロンプト付き】", excerpt:"ChatGPT・Claudeに競合分析ごと記事構成を作らせる手順を、コピペで使えるプロンプト付きで解説します。", date:"2026.06", time:"10分", reads:"",       tags:["AI","記事構成","プロンプト"], thumb:"ph-bg-1", isNew:true, pill:"構成術" },
    { catKey:"ai", href:"articles/claude-code-vs-chatgpt-blog.html",    title:"Claude CodeとChatGPT、ブログ運営はどう違う？両方使って分かった本当の話", excerpt:"ChatGPTは文章を作る相棒、Claude Codeはサイトを直接いじる相棒。両方使った実体験で違いと使い分けを解説。初心者はどちらを選ぶべきかも分かります。", date:"2026.07", time:"9分", reads:"", tags:["Claude Code","ChatGPT","使い分け"], thumb:"ph-bg-1", isNew:true, pill:"比較" },
  ],
  monetize: [
    { catKey:"monetize", href:"articles/ai-blog-50000-roadmap.html",       title:"AIブログで月5万円を達成するロードマップ【完全版・2026年最新】",      excerpt:"AIブログで月5万円稼ぐまでの具体的な行動計画。0→10→50記事の各フェーズでやることをロードマップ形式で解説。", date:"2026.05", time:"15分", reads:"12,840", tags:["ロードマップ","月5万円","AI"],   thumb:"ph-bg-1", isNew:true, pill:"必読" },
    { catKey:"monetize", href:"articles/adsense-pass-guide.html",          title:"Googleアドセンス審査に一発合格する方法【2026年最新チェックリスト】",   excerpt:"アドセンス審査で落ちる原因TOP5と対策を解説。審査合格のための最低条件・記事数・コンテンツ品質の基準を公開。", date:"2026.05", time:"10分", reads:"9,320",  tags:["アドセンス","審査","Google"],    thumb:"ph-bg-2", isNew:true, pill:"アドセンス" },
    { catKey:"monetize", href:"articles/a8-net-guide.html",                title:"A8.netの使い方完全ガイド【登録から案件選び・審査まで】",               excerpt:"国内最大のASP「A8.net」の登録方法・案件の探し方・審査に通るサイト作りのコツを初心者向けに解説します。", date:"2026.05", time:"8分",  reads:"5,680",  tags:["A8.net","ASP","アフィリ"],      thumb:"ph-bg-2", pill:"ASP" },
    { catKey:"monetize", href:"articles/moshimo-affiliate-guide.html",     title:"もしもアフィリエイト完全ガイド【W報酬制度と使い方のコツ】",            excerpt:"AmazonをW報酬でお得に使えるもしもアフィリエイトの特徴・使い方・おすすめ案件を解説します。", date:"2026.05", time:"8分",  reads:"4,920",  tags:["もしも","Amazon","アフィリ"],   thumb:"ph-bg-3", pill:"ASP" },
    { catKey:"monetize", href:"articles/high-price-affiliate.html",        title:"高単価アフィリエイト攻略法【1件1万円以上の案件の選び方・書き方】",     excerpt:"クレカ・FX・保険など高単価案件の選び方と成約率を上げる記事構成・CTA設計を解説します。", date:"2026.05", time:"10分", reads:"6,130",  tags:["高単価","アフィリ","FX"],        thumb:"ph-bg-4", pill:"高単価" },
    { catKey:"monetize", href:"articles/affiliate-article-writing.html",   title:"アフィリエイト記事の書き方【成約率が上がる型とCTAの作り方】",         excerpt:"アフィリエイトで成約を取れる記事の型を解説。PREP法・比較表・体験談・CTA設計まで実践的なテンプレートを公開。", date:"2026.05", time:"10分", reads:"5,470",  tags:["アフィリ","記事","CTA"],         thumb:"ph-bg-5", pill:"ライティング" },
    { catKey:"monetize", href:"articles/affiliate-review-template.html",   title:"レビュー記事のテンプレート【成約率2倍になる書き方と構成】",            excerpt:"アフィリエイトのレビュー記事で成約を取るための構成・書き方・テンプレートを公開。コピペで使えます。", date:"2026.05", time:"9分",  reads:"4,350",  tags:["レビュー","アフィリ","テンプレ"],thumb:"ph-bg-1", pill:"テンプレ" },
    { catKey:"monetize", href:"articles/blog-monetize-pattern.html",       title:"ブログ収益化の3パターン比較【アドセンス・アフィリ・自社商品】",        excerpt:"ブログで収益を得る3つの方法（アドセンス・アフィリエイト・自社商品）のメリット・デメリット・向いている人を比較。", date:"2026.05", time:"8分",  reads:"5,120",  tags:["収益化","アドセンス","アフィリ"],thumb:"ph-bg-3", pill:"比較" },
    { catKey:"monetize", href:"articles/blog-expense-guide.html",          title:"AIブログの経費はどれ？サーバー・AIツール代の考え方【具体例リスト】", excerpt:"サーバー代・AIツール課金・有料テーマなど、AIブログ運営でかかる費用のうち何が経費になるかを具体例リストで整理しました。", date:"2026.06", time:"9分",  reads:"",       tags:["経費","確定申告","税金"],        thumb:"ph-bg-3", pill:"税務" },
  ],
  management: [
    { catKey:"management", href:"articles/google-search-console-guide.html", title:"Googleサーチコンソール完全ガイド【設定・確認・改善まで】",              excerpt:"サーチコンソールの設定からキーワード分析・インデックス管理・改善アクションまでを初心者向けにまとめました。", date:"2026.05", time:"9分",  reads:"5,760",  tags:["サーチコンソール","SEO"],        thumb:"ph-bg-2", pill:"ツール" },
    { catKey:"management", href:"articles/ga4-setup-guide.html",             title:"GA4（Googleアナリティクス4）設定ガイド【WordPressへの導入手順】",       excerpt:"GA4の設定方法をWordPressブログ向けに解説。トラッキングID取得・GTM設定・目標設定まで初心者向けに説明します。", date:"2026.05", time:"9分",  reads:"5,940",  tags:["GA4","Google Analytics","分析"], thumb:"ph-bg-1", isNew:true, pill:"ツール" },
    { catKey:"management", href:"articles/wordpress-backup.html",            title:"WordPressバックアップの設定方法【UpdraftPlusで自動化する手順】",         excerpt:"WordPressのバックアップを設定していないと、サーバー障害でブログが一瞬で消えます。UpdraftPlusで自動化する方法を解説。", date:"2026.05", time:"8分",  reads:"3,760",  tags:["バックアップ","UpdraftPlus"],    thumb:"ph-bg-4", pill:"セキュリティ" },
    { catKey:"management", href:"articles/blog-weekly-analysis.html",        title:"ブログの週次分析ルーティン【サーチコンソール×GA4で改善を習慣化】",     excerpt:"毎週30分で行うブログ分析ルーティンを公開。サーチコンソール・GA4の確認ポイントと改善アクションのフローを解説。", date:"2026.05", time:"8分",  reads:"3,480",  tags:["分析","ルーティン","GA4"],       thumb:"ph-bg-2", pill:"運営" },
    { catKey:"management", href:"articles/ai-editorial-policy.html",         title:"このブログのAI活用と編集方針【AIで書き、人間が確認して発信しています】", excerpt:"このブログがどのように記事を作っているかをすべて公開。AIの使い方・人間が行う確認・守っているルールを透明に解説します。", date:"2026.06", time:"8分",  reads:"",       tags:["編集方針","AI","透明性"],       thumb:"ph-bg-2", isNew:true, pill:"方針" },
    { catKey:"management", href:"articles/blog-writing-speed.html", title:"ブログ記事を速く書く方法【1日1記事を実現する5つの習慣】", excerpt:"ブログ記事の執筆スピードを上げる方法を解説。AIツール活用・構成先行・テンプレート化・集中時間確保など1日1記事を実現する5つの習慣を紹介。", date:"2026.05", time:"", reads:"0", tags:["執筆術"], thumb:"ph-bg-2", isNew:false, pill:"運営" },
  ],
};

// 全記事（all） - articles/index.html 用にhrefを修正
window.CAT_META["all"] = { name:"記事一覧", en:"ALL ARTICLES", icon:"rocket", count:41, desc:"AIブログ副業に役立つ全記事。カテゴリー別に絞り込めます。" };
window.CAT_PAGES["all"] = "articles/index.html";
const _allBase = [
  ...window.CAT_ARTICLES.start,
  ...window.CAT_ARTICLES.seo,
  ...window.CAT_ARTICLES.ai,
  ...window.CAT_ARTICLES.monetize,
  ...window.CAT_ARTICLES.management,
];
window.CAT_ARTICLES["all"] = _allBase.map(a => ({
  ...a,
  href: a.href.replace(/^articles\//, '')
}));
