私たちは、企業の理念(フィロソフィー)を軸にした独自のブランディングで、地域に根ざすひとり社長・中小企業の集客をトータルに支援します。

コード

<!DOCTYPE html>
<html lang=”ja”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>Googleマップ&AI検索(MEO/AIO)統合対策サポート | 株式会社ユウプランニング</title>
<style>
/* 基本スタイル設定 */
:root {
–primary-color: #1e3a8a;
–accent-color: #2563eb;
–warning-color: #ea580c;
–bg-light: #f8fafc;
–text-dark: #0f172a;
–text-muted: #475569;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
font-family: ‘Helvetica Neue’, Arial, ‘Hiragino Kaku Gothic ProN’, ‘Meiryo’, sans-serif;
line-height: 1.6;
color: var(–text-dark);
background-color: var(–bg-light);
}

.container {
max-width: 1000px;
margin: 0 auto;
padding: 0 20px;
}

/* ヘッダー */
header {
background-color: #ffffff;
border-bottom: 1px solid #e2e8f0;
padding: 15px 0;
}
.logo {
font-size: 1.2rem;
font-weight: bold;
color: var(–primary-color);
}

/* ヒーローセクション */
.hero {
background: linear-gradient(135deg, #0f172a 0%, #1e3a8a 60%, #2563eb 100%);
color: #ffffff;
padding: 60px 0;
text-align: center;
}
.hero-badge {
display: inline-block;
background-color: #f59e0b;
color: #0f172a;
font-weight: bold;
padding: 6px 16px;
border-radius: 20px;
font-size: 0.9rem;
margin-bottom: 20px;
}
.hero h1 {
font-size: 2.2rem;
line-height: 1.3;
margin-bottom: 20px;
}
.hero h1 span {
color: #fbbf24;
}
.hero p {
font-size: 1.1rem;
color: #e2e8f0;
margin-bottom: 30px;
}

/* CTAボタン */
.btn-cta {
display: inline-block;
background-color: #f97316;
color: #ffffff;
font-weight: bold;
font-size: 1.2rem;
padding: 16px 32px;
border-radius: 50px;
text-decoration: none;
box-shadow: 0 4px 14px rgba(249, 115, 22, 0.4);
transition: transform 0.2s, background-color 0.2s;
}
.btn-cta:hover {
background-color: #ea580c;
transform: translateY(-2px);
}

/* セクション共通 */
section {
padding: 60px 0;
}
.section-title {
text-align: center;
font-size: 1.8rem;
margin-bottom: 40px;
color: var(–primary-color);
position: relative;
}

/* お悩みセクション */
.problems {
background-color: #fff7ed;
border-top: 3px solid var(–warning-color);
border-bottom: 3px solid var(–warning-color);
}
.problem-list {
background: #ffffff;
border-radius: 12px;
padding: 30px;
box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1);
}
.problem-item {
display: flex;
align-items: flex-start;
margin-bottom: 15px;
font-size: 1.05rem;
}
.problem-item:last-child {
margin-bottom: 0;
}
.problem-icon {
color: var(–warning-color);
font-weight: bold;
margin-right: 12px;
}

/* 特長(カード型) */
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 20px;
}
.feature-card {
background: #ffffff;
border: 1px solid #e2e8f0;
border-radius: 10px;
padding: 25px;
}
.feature-card h3 {
color: var(–primary-color);
margin-bottom: 10px;
font-size: 1.2rem;
}

/* プラン比較表 */
.plan-table {
width: 100%;
border-collapse: collapse;
background: #ffffff;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}
.plan-table th, .plan-table td {
padding: 15px;
border: 1px solid #e2e8f0;
text-align: left;
}
.plan-table th {
background-color: var(–primary-color);
color: #ffffff;
}

/* ブログセクション */
.blog-section {
background-color: #f1f5f9;
}
.blog-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 20px;
}
.blog-card {
background: #ffffff;
border-radius: 10px;
overflow: hidden;
border: 1px solid #e2e8f0;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
transition: transform 0.2s;
}
.blog-card:hover {
transform: translateY(-4px);
}
.blog-card-body {
padding: 20px;
}
.blog-meta {
font-size: 0.85rem;
color: var(–text-muted);
margin-bottom: 8px;
display: flex;
justify-content: space-between;
}
.blog-tag {
background-color: #e0f2fe;
color: #0369a1;
padding: 2px 8px;
border-radius: 4px;
font-weight: bold;
}
.blog-title {
font-size: 1.1rem;
font-weight: bold;
color: var(–text-dark);
margin-bottom: 10px;
line-height: 1.4;
}
.blog-title a {
color: inherit;
text-decoration: none;
}
.blog-title a:hover {
color: var(–accent-color);
}
.blog-excerpt {
font-size: 0.95rem;
color: var(–text-muted);
line-height: 1.5;
}

/* フォームセクション */
.form-section {
background-color: #fef3c7;
border: 2px dashed #d97706;
border-radius: 12px;
padding: 40px 20px;
}
.contact-form {
max-width: 600px;
margin: 30px auto 0;
background: #ffffff;
padding: 30px;
border-radius: 10px;
}
.form-group {
margin-bottom: 20px;
text-align: left;
}
.form-group label {
display: block;
font-weight: bold;
margin-bottom: 8px;
}
.form-group input, .form-group textarea {
width: 100%;
padding: 12px;
border: 1px solid #cbd5e1;
border-radius: 6px;
font-size: 1rem;
}
.btn-submit {
width: 100%;
padding: 15px;
background-color: var(–accent-color);
color: #ffffff;
font-size: 1.1rem;
font-weight: bold;
border: none;
border-radius: 6px;
cursor: pointer;
}
.btn-submit:hover {
background-color: var(–primary-color);
}

/* フッター */
footer {
background-color: #0f172a;
color: #94a3b8;
text-align: center;
padding: 30px 0;
font-size: 0.9rem;
}

/* レスポンシブ調整 */
@media (max-width: 768px) {
.hero h1 { font-size: 1.6rem; }
.section-title { font-size: 1.4rem; }
.plan-table, .plan-table tbody, .plan-table tr, .plan-table td, .plan-table th {
display: block;
width: 100%;
}
.plan-table tr { margin-bottom: 15px; }
.plan-table th { display: none; }
.plan-table td { text-align: right; position: relative; padding-left: 50%; }
.plan-table td::before {
content: attr(data-label);
position: absolute;
left: 15px;
font-weight: bold;
text-align: left;
}
}
</style>
</head>
<body>

<!– ヘッダー –>
<header>
<div class=”container”>
<div class=”logo”>株式会社ユウプランニング</div>
</div>
</header>

<!– ヒーローエリア –>
<section class=”hero”>
<div class=”container”>
<div class=”hero-badge”>経営者・店舗責任者様向け</div>
<h1>「知らない間に、自社の情報が<br><span>AIやマップ上で書き換わって</span>いませんか?」</h1>
<p>Googleマップ(MEO)防衛からAI検索(AIO)対策まで、地域密着でトータルサポート</p>
<a href=”#form” class=”btn-cta”>無料の表示診断を申し込む ></a>
</div>
</section>

<!– お悩み・課題提起 –>
<section class=”problems”>
<div class=”container”>
<h2 class=”section-title”>画面の向こうで起きている「サイレント顧客損失」</h2>
<div class=”problem-list”>
<div class=”problem-item”>
<span class=”problem-icon”>⚠️</span>
<div>Googleマップの営業時間や定休日がいつの間にか誤った情報に変わっている</div>
</div>
<div class=”problem-item”>
<span class=”problem-icon”>⚠️</span>
<div>ChatGPTやGeminiなどのAIに訊くと、自社に存在しないサービスを回答される</div>
</div>
<div class=”problem-item”>
<span class=”problem-icon”>⚠️</span>
<div>第三者による勝手な情報修正提案や、写真・口コミの管理まで手が回らない</div>
</div>
<div class=”problem-item”>
<span class=”problem-icon”>⚠️</span>
<div>検索行動が「ググる」から「マップで探す」「AIに訊く」にシフトし、問合せ前に顧客が流出している</div>
</div>
</div>
</div>
</section>

<!– 当サービスの特徴 –>
<section>
<div class=”container”>
<h2 class=”section-title”>ユウプランニングが選ばれる3つの理由</h2>
<div class=”features-grid”>
<div class=”feature-card”>
<h3>1. MEO&AIOの統合対策</h3>
<p>Googleマップ単体だけでなく、公式サイトの構造化データ(JSON-LD)実装により、AI検索(ChatGPT/Gemini等)でも正確に参照される仕組みを構築します。</p>
</div>
<div class=”feature-card”>
<h3>2. 常時監視による「情報防衛」</h3>
<p>誰でも修正提案ができるマップの特性を踏まえ、誤った情報への書き換えを迅速に検知・修正。店舗の信頼とブランドを守ります。</p>
</div>
<div class=”feature-card”>
<h3>3. 温かみのある魅力発信</h3>
<p>単なる数値データ更新にとどまらず、職人のこだわりや企業の想いなど、AIには出せない「人間味・ぬくもり」を伝える運用をサポートします。</p>
</div>
</div>
</div>
</section>

<!– プラン案内 –>
<section style=”background-color: #ffffff;”>
<div class=”container”>
<h2 class=”section-title”>サービスプラン</h2>
<table class=”plan-table”>
<thead>
<tr>
<th>プラン名</th>
<th>主な内容</th>
<th>対象となる企業・店舗様</th>
</tr>
</thead>
<tbody>
<tr>
<td data-label=”プラン名”><strong>マップ防衛・基本プラン</strong></td>
<td data-label=”主な内容”>基本情報の正規化、勝手な書き換え常時監視、口コミ返信サポート</td>
<td data-label=”対象”>まずは誤情報を防ぎ、正確な情報を維持したい方</td>
</tr>
<tr>
<td data-label=”プラン名”><strong>MEO集客・運用おまかせプラン</strong></td>
<td data-label=”主な内容”>基本プラン + 投稿代行、写真最適化、アクセス分析レポート</td>
<td data-label=”対象”>マップからの来店・問合せ数を大幅に増やしたい方</td>
</tr>
<tr>
<td data-label=”プラン名”><strong>AIO&Web統合ブランディング</strong></td>
<td data-label=”主な内容”>全プラン + HP構造化データ改修、AI参照元最適化、魅力発信支援</td>
<td data-label=”対象”>AI検索時代に対応し、Web全体で地域一番を目指す方</td>
</tr>
</tbody>
</table>
</div>
</section>

<!– ブログ・コラムコーナー –>
<section class=”blog-section”>
<div class=”container”>
<h2 class=”section-title”>お役立ちブログ・最新情報</h2>
<div class=”blog-grid”>

<!– ダミー記事 1 –>
<article class=”blog-card”>
<div class=”blog-card-body”>
<div class=”blog-meta”>
<span>2026.05.20</span>
<span class=”blog-tag”>MEO対策</span>
</div>
<h3 class=”blog-title”><a href=”#”>【注意】Googleマップの営業時間が勝手に変わる!?知っておくべき「第三者提案」の対策</a></h3>
<p class=”blog-excerpt”>「定休日でもないのに本日休業になっていた…」そんなトラブルが急増しています。ユーザーやAIによる修正提案がなぜ自動反映されてしまうのか、その仕組みと予防策を解説します。</p>
</div>
</article>

<!– ダミー記事 2 –>
<article class=”blog-card”>
<div class=”blog-card-body”>
<div class=”blog-meta”>
<span>2026.05.12</span>
<span class=”blog-tag”>AIO・AI検索</span>
</div>
<h3 class=”blog-title”><a href=”#”>ChatGPTやGeminiに「自社を正しく紹介させる」ための構造化データ(JSON-LD)とは?</a></h3>
<p class=”blog-excerpt”>「Googleで検索する」から「AIに直接訊く」時代へ。AI検索で自社のサービスや営業時間が正しく回答されるために、Webサイト側でやっておくべき必須設定についてまとめました。</p>
</div>
</article>

<!– ダミー記事 3 –>
<article class=”blog-card”>
<div class=”blog-card-body”>
<div class=”blog-meta”>
<span>2026.04.28</span>
<span class=”blog-tag”>地域ブランディング</span>
</div>
<h3 class=”blog-title”><a href=”#”>デジタル時代だからこそ響く!「温かみのある手書き・顔が見える情報発信」の強み</a></h3>
<p class=”blog-excerpt”>AIが均一な文章やデザインを生成できるからこそ、職人の想いや手書きのぬくもりが強力な差別化になります。ローカルビジネスで顧客の心を掴む発信手法をご紹介します。</p>
</div>
</article>

</div>
</div>
</section>

<!– 無料診断フォーム –>
<section id=”form”>
<div class=”container”>
<div class=”form-section” style=”text-align: center;”>
<h2 style=”color: #92400e; margin-bottom: 10px;”>🎁 【毎月5社限定】AI&Googleマップ勝手書き換え診断</h2>
<p>主要AIおよびGoogleマップ上での貴社の表示状態を調査し、改善レポートを無料作成します。</p>

<form class=”contact-form” action=”#” method=”POST”>
<div class=”form-group”>
<label for=”company”>会社名・店舗名 <span style=”color:red;”>*</span></label>
<input type=”text” id=”company” name=”company” required placeholder=”例:株式会社ユウプランニング”>
</div>
<div class=”form-group”>
<label for=”name”>お名前 <span style=”color:red;”>*</span></label>
<input type=”text” id=”name” name=”name” required placeholder=”例:岡山 太郎”>
</div>
<div class=”form-group”>
<label for=”email”>メールアドレス <span style=”color:red;”>*</span></label>
<input type=”email” id=”email” name=”email” required placeholder=”example@domain.com”>
</div>
<div class=”form-group”>
<label for=”tel”>お電話番号 <span style=”color:red;”>*</span></label>
<input type=”tel” id=”tel” name=”tel” required placeholder=”090-0000-0000″>
</div>
<div class=”form-group”>
<label for=”message”>ご質問・ご要望(任意)</label>
<textarea id=”message” name=”message” rows=”4″ placeholder=”気になっている症状等があればご記入ください”></textarea>
</div>
<button type=”submit” class=”btn-submit”>無料で診断を申し込む</button>
</form>
</div>
</div>
</section>

<!– フッター –>
<footer>
<div class=”container”>
<p><strong>株式会社ユウプランニング</strong></p>
<p>〒700-0000 岡山県岡山市… | TEL: 000-000-0000</p>
<p style=”margin-top: 15px;”>&copy; Yu Planning All Rights Reserved.</p>
</div>
</footer>

</body>
</html>