可能な限りのSEO対策(検索エンジン最適化)を施したWebページ(HTML)のテンプレートです。
このAI検索全盛期時代に従来の検索エンジンに対するSEOがどれほどの効果を持つのかは不明なところですが、やらないよりマシかも知れません。
ページのURLは https://example.com/page/ と仮定します。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 基本SEO -->
<title>ページタイトル</title>
<meta name="description" content="ページの説明文">
<meta name="keywords" content="キーワード1,キーワード2">
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
<!-- Canonical -->
<link rel="canonical" href="https://example.com/page/">
<!-- OGP -->
<meta property="og:type" content="website">
<meta property="og:site_name" content="サイト名">
<meta property="og:title" content="ページタイトル">
<meta property="og:description" content="ページの説明文">
<meta property="og:url" content="https://example.com/page/">
<meta property="og:image" content="https://example.com/ogp.jpg">
<meta property="og:locale" content="ja_JP">
<!-- X -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="ページタイトル">
<meta name="twitter:description" content="ページの説明文">
<meta name="twitter:image" content="https://example.com/ogp.jpg">
<!-- favicon -->
<link rel="icon" href="/favicon.ico">
<!-- 構造化データ -->
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"WebPage",
"name":"ページタイトル",
"description":"ページの説明文",
"url":"https://example.com/page/"
}
</script>
<style>
body{
margin:0;
font-family:sans-serif;
line-height:1.8;
color:#222;
}
header,
main,
footer{
max-width:1200px;
margin:auto;
padding:20px;
}
</style>
</head>
<body>
<header>
<h1>ページタイトル</h1>
<nav aria-label="グローバルナビゲーション">
<ul>
<li><a href="/">ホーム</a></li>
</ul>
</nav>
</header>
<main>
<article>
<div id="contents">
<!--
ここだけ差し替える
<h2>見出し</h2>
<p>本文</p>
-->
</div>
</article>
</main>
<footer>
<p>© 2026 サイト名</p>
</footer>
</body>
</html>
画像をimgタグで挿入する場合は、alt属性でテキストの説明を加えるのが効果的と言われています。
SEO対策としての効果(検索エンジンにとっての優先度)は以下のような順番とされます。
- タイトルタグ(title)
- メタディスクリプション(meta name=”description”)
- canonical
- 見出し(h1)
- 構造化データ(JSON-LD)
- img alt
構造化データは、検索エンジンに対して「このページは何についてのページか」を機械的に伝えるためのデータです。
今はAIに聞けば最新のSEO対策も各タグの詳細も全て答えてくれそうな気がします…
