SEO入門|検索意図に応えて見つけてもらうための基本施策 | マナビズ

SEO入門|検索意図に応えて見つけてもらうための基本施策

SEO入門|検索意図に応えて見つけてもらうための基本施策

「記事もページもちゃんと公開しているのに、検索結果に出てこない。アクセスも増えない」——自社サイトやオウンドメディアの運用を任されたばかりだと、まずこの壁にぶつかります。社内では「キーワードを詰め込め」「とにかく記事数を増やせ」といった、出どころのはっきりしない助言も飛び交います。でも、見つけてもらえない原因は”裏ワザ不足”ではありません。たいていは、検索する人の意図に応えられていないか、検索エンジンに見つけてもらえる状態になっていないか、のどちらか(または両方)です。

この SEO入門 では、SEO=検索エンジン経由で「見つけてもらう」ための基本施策を、検索意図を起点に整理します。テクニックの暗記ではなく、自分の頭で「何から直すか」を判断できるようになることがゴールです。

この講座を終えると、あなたは次の3つができるようになります。ひとつ、SEOとは何かを「検索する人の意図に、検索エンジンが見つけられる形で応えること」と自分の言葉で説明できる。ふたつ、SEOの基本施策を「検索意図 → コンテンツ → 技術(クロール・インデックス)→ リンク」の4つに分けて説明できる。みっつ、自社の集客したい1ページについて、「最初に直す1点」を理由つきで選べる。

最初に範囲を区切っておきます。本講座は 無料の検索結果(自然検索)で見つけてもらう基本施策 に絞ります。SEOを含むデジタル施策の全体像(集客→育成→販売の地図)は[デジタルマーケティング入門](../kouza-040-digital-marketing/)、お金を払って表示してもらう検索広告は[Web広告入門](../kouza-131-web-ad-basic/)、SNSでの集客は[SNSマーケティング入門](../kouza-100-sns-marketing/)で扱います。本講座は、その地図の中の「検索からの集客」の箱の中身だけを深掘りします。

全章を通して、ひとつの題材を使います。自社の小さなオンラインショップで「発酵バターのクッキー缶」を売りたい。その商品ページや紹介記事を、検索から見つけてもらいたい——この場面で考えていきましょう。

## SEOとは何か——検索意図に応えることが土台

### この章のゴール

SEOとは「検索する人の意図に、検索エンジンが見つけられる形で応えること」だと説明でき、裏ワザやキーワードの詰め込みと区別できるようになります。

### 検索エンジンは「この検索をした人にいちばん役立つページ」を上に並べようとする

まず、検索エンジンが何をしているかを押さえましょう。ユーザーが検索すると、検索エンジンは索引の中から一致するページを探し、「最も品質が高く、検索内容に最も関連していると判断したもの」を結果として返します。この関連性の判断には、たくさんの要素が使われます(出典:Google「Google 検索の仕組み」developers.google.com/search/docs/fundamentals/how-search-works)。

ここで大事なのは、お金を払っても自然検索の順位は上がらないという点です。Googleは「より頻繁にクロールしてもらうためや、順位を上げてもらうための支払いは受け付けていない。ランキングはプログラムによって決まる」と明記しています(出典:同上)。つまり、自然検索の順位は買えません。順位を買うのはお金を払う検索広告の話で、それは[Web広告入門](../kouza-131-web-ad-basic/)の範囲です。

すると、SEOの出発点は自然に決まります。検索エンジンが「この検索をした人にいちばん役立つページ」を上に出そうとしているなら、私たちがやるべきは 検索する人の意図に、良く応えること。上位表示は、テクニックで奪い取るものではなく、その意図に良く応えた結果として付いてきます。

### SEOは秘密の裏ワザではなく、見つけてもらいやすくする取り組み

「SEO」と聞くと、何か特別な裏ワザがあるように感じるかもしれません。でも、Googleのスターターガイドははっきりこう書いています。「あなたのサイトを自動的に1位にする秘密はここにはない(ごめんなさい)。ベストプラクティスに従うことで、検索エンジンがあなたのコンテンツをクロールし、インデックスし、理解しやすくなることが期待できる」(出典:Google「SEO スターターガイド」developers.google.com/search/docs/fundamentals/seo-starter-guide)。

つまりSEOとは、検索エンジンがコンテンツを見つけ・理解しやすくなるように、当たり前のことを丁寧にやる取り組みです。Googleはこれを「検索エンジンがコンテンツをよりよく発見し理解できるように行うこと——これをまとめて『検索エンジン最適化(SEO)』と呼ぶ」と説明しています(出典:Google「人のための有用で信頼できるコンテンツの作成」developers.google.com/search/docs/fundamentals/creating-helpful-content)。

クッキー缶の例で言えば、「発酵バターのクッキー缶を探している人が知りたいこと」に、ページがちゃんと答えている。そのページを検索エンジンが見つけて読める。この2つの積み重ねがSEOであって、特別な呪文があるわけではありません。

### キーワードの詰め込み・記事の量産はなぜ逆効果か

社内でよく聞く「キーワードを詰め込め」。これは実は、やってはいけないことの代表例です。Googleは「キーワードスタッフィング(詰め込み)とは、Google検索結果での順位を操作しようとして、ページをキーワードや数字で埋め尽くす行為。多くの場合、不自然に、文脈を無視して、リストや羅列で現れる」と定義し、これをスパムポリシー違反としています(出典:Google「Google ウェブ検索のスパムに関するポリシー」developers.google.com/search/docs/essentials/spam-policies)。スターターガイドも「同じ言葉を(言い換えてでも)過剰に繰り返すのはユーザーにとって疲れるもので、キーワード詰め込みはGoogleのスパムポリシーに反する」と述べています(出典:SEOスターターガイド、同上)。

なぜこういう誤解が起きるのでしょうか。「順位は何かの操作で上がる」という発想に立つと、「言葉を多く入れれば検索に引っかかる」という方向に進んでしまうからです。でも検索エンジンが見ているのは「検索した人に役立つか」。詰め込んだ文章は読みにくく、役立つどころか逆効果になります。

ここでつまずきやすいのが、自分の言いたいこと(商品の良さ)を中心に書いてしまい、検索した人の知りたいことから出発できないことです。クッキー缶のページを「こだわりの発酵バターを贅沢に使い……」と自社語りで始めてしまうと、「手土産に渡せる気の利いたお菓子を探している人」が知りたいことと、ずれていきます。

そこで、出発点を変えます。次の手順で、ページを「検索する人の側」から見直しましょう。

– このページは誰の、どんな検索に応えるのかを、1文で書く。(例)「手土産に渡せる、見た目も味も気の利いたクッキー缶を探している人に応える」
– その人が本当に知りたいことを挙げる。(例)日持ちするか、個包装か、缶の見た目はどうか、渡したときの印象はどうか
– 裏ワザ思考(詰め込み・量産)になっていないかを自己点検する。「言葉を多く入れよう」ではなく「知りたいことに答えよう」になっているか

この章のひと言は、「SEOは順位を奪う技ではなく、検索した人にちゃんと応える仕事」です。なお、SEOがデジタル施策全体(集客→育成→販売)のどこに位置するのかという地図は、[デジタルマーケティング入門](../kouza-040-digital-marketing/)で確認できます。

### この章の確認(演習)

共通例「発酵バターのクッキー缶」の商品ページについて、「誰の・どんな検索に応えるページか」を1文で書き出してください。書けたら、その1文が「自社が言いたいこと」ではなく「検索する人が知りたいこと」から始まっているかを確認しましょう。

## 検索意図に応えるコンテンツをつくる——キーワードと中身の設計

### この章のゴール

検索意図をキーワードで言語化し、その意図に応えるコンテンツの考え方を説明できるようになります。

### キーワードは「詰め込む」ものではなく、応える意図を決める道しるべ

第1章で「検索する人の意図に応える」と言いました。では、その意図をどうやって手がかりにするのか。鍵になるのがキーワード——人が実際に検索窓に打ち込む言葉です。

Googleは、コンテンツを書く前に「ユーザーがあなたのコンテンツを見つけるために検索しそうな言葉を考えよう」とすすめています。そして、同じトピックでも人によって使う言葉が違う、という点を例で示しています。「あるトピックに詳しい人は別のキーワードを使うかもしれない。たとえば、ある人は『charcuterie(シャルキュトリ)』と検索し、別の人は『cheese board(チーズボード)』と検索する。こうした検索行動の違いを予測し、読み手を念頭に書くことが、良い効果につながりうる」(出典:SEOスターターガイド、同上)。

ここから分かるのは、キーワードは「ページに詰め込むもの」ではなく、「どんな意図の検索に応えるページにするかを決める道しるべ」だということです。クッキー缶の例なら、(例)「クッキー缶 手土産」と検索する人と、(例)「焼き菓子 ギフト 通販」と検索する人では、知りたいことの重心が少しずつ違います。だからまず、「このページはどの検索に応えるのか」を1つに決めます。

### タイトル・見出し・本文が「知りたいこと」に過不足なく応えているか

応える意図を決めたら、ページの中身がそれに応えているかを見ます。特に効いてくるのがタイトルです。

Googleは「タイトルリンクは、その結果の内容と、なぜ検索内容に関連するのかを一目で伝えるうえで決定的に重要。どの結果をクリックするかを人が判断するときに使う、主要な情報であることが多い」と説明しています(出典:Google「Google 検索でのタイトルリンクの管理」developers.google.com/search/docs/appearance/title-link)。良いタイトルの条件は「そのページに固有で、明確かつ簡潔、ページの内容を正確に表していること」(出典:SEOスターターガイド、同上)。逆に、タイトルでのキーワード詰め込みは避けるべきで、Googleは「『Foobar, foo bar, foobars, foo bars』のようなタイトルはユーザーの役に立たない」と例示しています(出典:タイトルリンクの管理、同上)。

見出しも同じ役割を担います。Googleは「長いコンテンツは段落やセクションに分け、見出しを付けてユーザーがページ内を移動しやすくしよう」とすすめており(出典:SEOスターターガイド、同上)、タイトルリンクを自動生成する際に `

` などの見出し要素も参照しています(出典:タイトルリンクの管理、同上)。

そしてこれら全体を貫く原則が、人のために書く(people-first)という考え方です。Googleは「people-first コンテンツとは、検索エンジンの順位を操作するためではなく、主に人のために作られたコンテンツ」とし、「検索エンジン優先ではなく、人を優先したコンテンツ作りに集中することをすすめる」と述べています(出典:人のための有用で信頼できるコンテンツの作成、同上)。

クッキー缶の例に当てはめましょう。「クッキー缶 手土産」という意図に応えるなら、タイトルと見出しには、その人が知りたい点——(例)日持ち、個包装、缶の見た目、渡したときの印象——を反映します。冒頭を時候の挨拶や自社の宣伝で埋めない。「この人が知りたいこと」に、過不足なく応えているかを照合するわけです。

### 1ページで複数の意図を狙うとぼやける

ここでのつまずきは2つあります。ひとつは、キーワードを不自然に繰り返して読みにくくしてしまうこと。第1章のスパムポリシーの話と同じで、これは逆効果です。もうひとつは、1ページであれもこれも狙って、意図がぼやけてしまうこと。「手土産にも、自分へのご褒美にも、お中元にも応えたい」と詰め込むと、結局どの検索の人にも刺さらないページになります。

対策はシンプルです。次の手順で、意図を1つに絞ってから中身を点検します。

– 応える検索意図を1つ決める。(例)「手土産に渡すクッキー缶を探している人」
– その意図を表すキーワードを書く。(例)「クッキー缶 手土産」
– その人が知りたいことを洗い出す。(例)日持ち・個包装・見た目・渡したときの印象
– タイトル・見出し・本文が、その知りたいことに応えているかを照合する

なお、書いた内容を読み手目線で簡潔に整える「文章の書き方そのもの」を磨きたい場合は、[ビジネス文章入門](../kouza-090-business-writing/)も参考になります。本章はあくまで「検索意図に応える設計」に絞っています。

### この章の確認(演習)

共通例の1ページについて、(1)応える検索意図を1つ決め、(2)それを表すキーワードを書き、(3)タイトル案と主要見出し(H2相当)の案を書き出してください。書けたら、タイトルと見出しが「決めた1つの意図」に絞れているか、複数の意図を抱え込んでいないかを確認しましょう。

## 検索エンジンに見つけてもらう——クロール・インデックスの基本

### この章のゴール

検索エンジンがページを見つけて検索結果に載せるまでの流れ(クロール → インデックス → 表示)を説明でき、見つけてもらえない原因の当たりをつけられるようになります。

### クロール・インデックス・表示という3段階の流れ

第2章までで「中身の良さ」を整えました。でも、どれだけ良い中身でも、検索エンジンに見つけられ・登録されていなければ、検索結果には出ません。ここで全体の流れを押さえます。

Googleの検索は大きく3つの段階で動いています(出典:Google 検索の仕組み、同上)。

クロール:クローラーと呼ばれる自動プログラムが、インターネット上で見つけたページからテキスト・画像・動画をダウンロードします。新しいページの発見(URL discovery)は、主にすでに知られているページからのリンクをたどることで起きます。サイトの一覧ファイル(サイトマップ)を送って発見されることもあります(出典:同上)。
インデックス:クロールしたページの内容を解析・理解し、Googleの巨大なデータベース(インデックス)に保存します。このとき `` 要素などの情報が処理されます(出典:同上)。<br /> – <strong>表示(サービング)</strong>:ユーザーが検索したとき、インデックスの中から関連する情報を返します(出典:同上)。</p> <p>クッキー缶のページで言えば、「公開した」だけでは終わりません。クローラーがそのページに<strong>たどり着けて</strong>、内容が<strong>索引に登録されて</strong>、はじめて検索結果に並ぶ候補になります。第2章が「中身の良さ」なら、この章は「そもそも見つけてもらえる状態か」という土台の話です。</p> <p>### どれだけ良い中身でも、見つけてもらえなければ検索結果に出ない</p> <p>ここで知っておくべき現実があります。Googleは「あなたのページがGoogle検索の基本事項に従っていても、クロール・インデックス・表示を保証するものではない」と明記しています(出典:同上)。つまり、公開すれば必ず載る、というものではありません。</p> <p>見つけてもらう経路として、いくつか用語だけ押さえておきます。<strong>サイトマップ</strong>は、サイトにあるページや動画などの情報と、その関係を検索エンジンに伝えるファイルです。ただし「サイトマップはURLの発見を助けるが、その中の項目がすべてクロール・インデックスされることを保証はしない」とされています(出典:Google「サイトマップとは」developers.google.com/search/docs/crawling-indexing/sitemaps/overview)。そして、サイトマップが必須でない場合もあります。Googleは「サイトが『小規模』である」「内部リンクが網羅的に張られている(Googlebot がホームページから順にリンクをたどって重要なページをすべて見つけられる)」場合は、サイトマップが不要かもしれない、と説明しています(出典:同上)。小規模の目安として(例)約500ページという数値が公式に挙げられていますが、これは変わりうるので、基本は「<strong>内部リンクが十分に張られた小さなサイトなら、サイトマップは必須ではない</strong>」という型で覚えておけば十分です。</p> <p>また、クロールやインデックスを制御する仕組みとして robots.txt や noindex といった用語もあります。Googleは「robots.txt はGoogleがページをクロールするのを止められるが、インデックスを必ず防げるわけではない。インデックスさせたくないなら noindex を使う」と整理しています(出典:タイトルリンクの管理、同上)。本講座では用語の存在を知っておく程度にとどめ、設定手順には踏み込みません。ここで操作の詳細に深入りすると、基本の流れを見失いやすいからです。</p> <p>### 「中身が悪い」と「見つけてもらえていない」を切り分ける</p> <p>この章でいちばん身につけてほしいのが、原因の切り分けです。</p> <p>つまずきやすいのは、検索に出ないときに<strong>中身の改善ばかりに目が行き、そもそも見つけてもらえていない可能性を見落とす</strong>ことです。クッキー缶のページを公開したのに検索に出ない——このとき、いきなり本文を書き直す前に、「そもそもクロール・インデックスされているのか」をまず疑う、という見方を持ちます。</p> <p>切り分けの観点はこうです。</p> <p>– 公開したページが、検索エンジンに見つけてもらえる状態か。具体的には、サイト内のどこかのページからリンクでたどれるか、索引に登録されているか、という観点を持つ。<br /> – 見つけてもらえないとき、疑う箇所を「<strong>中身(第2章=意図に応えていない)</strong>」と「<strong>技術(本章=見つけてもらえていない)</strong>」のどちらの可能性かに切り分ける。</p> <p>なお、特定のページがGoogleのインデックスに登録されているかを確認できる仕組みも用意されています。Googleの検索管理ツールには、あるURLについて「Googleのインデックスにある版の情報を提供し、そのURLがインデックス可能かをテストできる」URL検査の機能があり、「ページがGoogleのインデックスにあるか」「なぜGoogleがそのページをインデックスできた/できなかったか」を確認できます(出典:Google「URL 検査ツール」support.google.com/webmasters/answer/9012289)。本講座では「インデックス状況を確認できる仕組みがある」という存在を知っておくにとどめ、画面の操作手順までは踏み込みません。</p> <p>### この章の確認(演習)</p> <p>共通例で「クッキー缶の商品ページを公開したのに、検索に全然出ない」とき、その原因を「中身(検索意図に応えていない)」の可能性と「技術(見つけてもらえていない)」の可能性のどちらとして切り分けるか、理由を1〜2行で書いてください。両方あり得る場合は、どちらから確認するかも添えましょう。</p> <p>## 内部リンクで案内し、最初に直す1点を選ぶ——点検と優先順位</p> <p>### この章のゴール</p> <p>内部リンクの役割を説明でき、検索意図・コンテンツ・技術・リンクの4つの観点で1ページを点検して、「最初に直す1点」を理由つきで選べるようになります。</p> <p>### 内部リンクは読む人と検索エンジンの両方を案内する</p> <p>第3章で「新しいページは主にリンクをたどって発見される」と触れました。この「リンク」を、自分のサイトの中で意図的に張るのが<strong>内部リンク</strong>です。</p> <p>Googleは「リンクは、ユーザーと検索エンジンを、サイトの他の部分や他サイトの関連ページにつなぐ優れた方法。実際、Googleが日々見つける新しいページの大半はリンク経由」と説明しています(出典:SEOスターターガイド、同上)。さらに「あなたが大切にしているすべてのページは、サイト内の少なくとも1つの他のページからリンクされているべき」「内部リンクのアンカーテキストに注意を払うと、人もGoogleもサイトを理解しやすくなり、他のページを見つけやすくなる」とも述べています(出典:Google「Google 向けのリンクのベストプラクティス」developers.google.com/search/docs/crawling-indexing/links-crawlable)。</p> <p>つまり内部リンクは、<strong>読む人を関連情報へ案内する</strong>役割と、<strong>検索エンジンにサイトの構造を伝える</strong>役割の両方を持ちます。クッキー缶の商品ページから、「手土産に喜ばれる焼き菓子の選び方」という紹介記事へつなげば、迷っている人を次の一歩へ案内できますし、検索エンジンも2つのページの関係を理解しやすくなります。</p> <p>### 無意味なアンカーではなく内容を表す言葉でつなぐ</p> <p>リンクの張り方には質があります。鍵は<strong>アンカーテキスト</strong>(リンクになっている文字)です。</p> <p>Googleは「良いアンカーテキストは、説明的で、ほどよく簡潔で、リンク元・リンク先の両方のページに関連していること」とし、「アンカーテキストが良いほど、人はサイトを移動しやすく、Googleはリンク先ページの内容を理解しやすくなる」と述べています(出典:リンクのベストプラクティス、同上)。具体例として、「『詳しくはこちらをクリック』(汎用的すぎて悪い例)」より「『購入できるチーズの一覧は、チーズの種類一覧をご覧ください』(より説明的で良い例)」を挙げています(出典:同上)。</p> <p>自己点検にそのまま使えるテストもあります。Googleは「アンカーテキストだけを(文脈から切り離して)読んでみて、それ単体で意味が通じるほど具体的かを確認しよう」とすすめています(出典:同上)。クッキー缶の例なら、「こちら」ではなく「<strong>手土産向け焼き菓子の選び方</strong>」のように、リンクだけ読んでも何のページか分かる言葉にします。</p> <p>ただし、張れば張るほど良いわけではありません。Googleは「1ページに含めるべきリンクの『魔法の理想数』は存在しない。ただし、多すぎると感じるなら、たぶん多すぎる」と述べています(出典:同上)。本数の正解を数字で覚えるのではなく、「読み手が分かりやすいか」を基準に判断します。</p> <p>### この講座で扱った4つの観点で1ページを点検する</p> <p>ここまでで、SEOの基本施策がひととおり出そろいました。最後に、それらを点検しやすいように、この講座では4つの観点で整理します。<strong>検索意図 → コンテンツ → 技術(クロール・インデックス)→ リンク</strong>の4つです。これはGoogleの公式用語ではなく、学んだことを点検に使うために本講座で設けた整理軸ですが、中身は各章で確認した公式の考え方にそのまま対応しています。</p> <p>– <strong>検索意図</strong>(第1〜2章):このページは誰の、どんな検索に応えるのかが1つに定まっているか<br /> – <strong>コンテンツ</strong>(第2章):タイトル・見出し・本文が、その意図の人が知りたいことに過不足なく応えているか<br /> – <strong>技術</strong>(第3章):そのページは、検索エンジンに見つけてもらえる状態か(リンクでたどれる・登録されている)<br /> – <strong>リンク</strong>(第4章):関連ページへ、内容を表すアンカーで自然に内部リンクが張られているか</p> <p>つまずきは2つあります。ひとつは、過剰なリンクでかえって分かりにくくしてしまうこと。もうひとつは、<strong>全部を一度に直そうとして、優先順位がつけられなくなる</strong>ことです。</p> <p>そこで、次の手順で「最初の1点」を決めます。Googleも「魔法の数や近道はない」という方針なので、ここは魔法の公式ではなく、あなたの意思決定の型です。</p> <p>– 関連ページへ、文脈に沿った内容を表すアンカーで内部リンクを張る観点を持つ<br /> – 検索意図・コンテンツ・技術・リンクの4観点で、対象の1ページを点検する<br /> – そのうえで「一番効きそうな1点」を理由つきで選ぶ</p> <p>たとえばクッキー缶のページで「中身は意図に応えているが、そもそもどこからもリンクされておらず検索に出ていない」なら、最初に直すのはコンテンツではなく技術(見つけてもらえる状態)です。逆に「見つけてはもらえているが、自社語りで意図に応えていない」なら、最初に直すのは検索意図とコンテンツになります。</p> <p>なお、SEOで集めた人を「育成・販売」につなげていく全体設計は、[デジタルマーケティング入門](../kouza-040-digital-marketing/)で扱います。本講座は、その手前の「検索から見つけてもらう」までを担当します。</p> <p>### この章の確認(演習)</p> <p>共通例の1ページを、検索意図・コンテンツ・技術・リンクの4観点で点検し、「最初に直す1点」を理由つきで1つ選んでください。「なぜそこを最初に直すのか」を1〜2行で説明できれば合格です。</p> <p>## まとめ</p> <p>SEOとは、<strong>検索する人の意図に、検索エンジンが見つけられる形で応えること</strong>です。上位表示は、裏ワザやキーワードの詰め込みで奪うものではなく、意図への応えの良さの<strong>結果</strong>として付いてきます。お金を払っても自然検索の順位は買えません。</p> <p>基本施策は、<strong>検索意図 → コンテンツ → 技術(クロール・インデックス)→ リンク</strong>の4つで考えます。誰のどんな検索に応えるかを1つに決め(検索意図)、タイトル・見出し・本文でその知りたいことに応え(コンテンツ)、検索エンジンに見つけてもらえる状態を整え(技術)、関連ページへ内容を表すアンカーで案内する(リンク)。この順に整えていけば、迷子になりません。</p> <p>明日からの一歩は、ひとつだけです。自社の集客したい1ページを、この4観点で点検し、「最初に直す1点」を1つ決めて着手してみてください。全部を一度に直す必要はありません。</p> <p>次へ進むなら、SEOを含むデジタル施策全体(集客→育成→販売)の地図は[デジタルマーケティング入門](../kouza-040-digital-marketing/)、お金を払う検索広告は[Web広告入門](../kouza-131-web-ad-basic/)、SNSでの集客は[SNSマーケティング入門](../kouza-100-sns-marketing/)で深められます。</p> <p>> 検索意図・コンテンツ・技術・リンクの4観点で1ページを点検できる「SEO点検チェックシート」を、無料会員登録でダウンロードできます。自社の1ページを当てはめて、「最初に直す1点」を見つけてみてください。</p> <p>## よくある質問</p> <p>### SEOとリスティング広告(検索広告)は何が違うの?</p> <p>SEOは無料の検索結果(自然検索)で見つけてもらう取り組みで、Googleは支払いで順位を上げることはできない(ランキングはプログラムで決まる)と明記しています。一方、お金を払って表示してもらうのが検索広告で、こちらは[Web広告入門](../kouza-131-web-ad-basic/)の範囲です。</p> <p>### キーワードを選ぶとき、どれを狙えばいいかわからない。</p> <p>まず「このページは誰の、どんな検索に応えるか」を1つに決め、その人が実際に打ち込みそうな言葉を想像します。同じ商品でも人によって使う言葉は違うので、決めた意図に合う言葉を選びます。1ページで複数の意図を狙うと、かえってぼやけます。</p> <p>### ページを公開したのに検索結果に全然出ない。どこを確認すればいい?</p> <p>原因を「中身(検索意図に応えていない)」と「技術(見つけてもらえていない)」に切り分けます。公開しても必ず載るとは限らないため、まずリンクでたどれるか・索引に登録されているかという技術面を疑い、それから中身を見直すと効率的です。</p> <p>### 内部リンクはどのくらい張ればいいの?</p> <p>Googleは「魔法の理想本数は存在しないが、多すぎると感じるならたぶん多すぎる」としています。本数より、関連するページへ内容を表すアンカーで自然につながっているかを基準に判断しましょう。</p> <p>### SEOの効果が出るまでどのくらいかかる?</p> <p>Googleはクロールやインデックスの所要日数を保証しておらず、具体的な日数は示されていません。短期の裏ワザを探すより、検索意図に応える中身と見つけてもらえる状態を地道に積み重ねることが基本です。</p> </div> <aside class="lesson-cta card"> <div class="card__body"> <div class="lesson-cta__label">マナビズで学び続ける</div> <p class="lesson-cta__text">無料会員登録で、コース・問題集・診断をご利用いただけます。</p> <a class="btn-primary" href="https://manabi-biz.com/register/">無料で学習を始める →</a> </div> </aside> <section class="lesson-related" aria-labelledby="lesson-related-heading"> <h2 id="lesson-related-heading" class="lesson-related__title">関連講座</h2> <div class="lesson-grid lesson-grid--compact"> <article class="lesson-card"> <a href="https://manabi-biz.com/lessons/ltv-maximization-practice/" class="lesson-card__link"> <div class="lesson-card__meta"> <span class="lesson-card__cat">講座</span> <time class="lesson-card__date" datetime="2026-07-23T09:03:00+09:00">更新 2026年7月23日</time> </div> <h2 class="lesson-card__title">LTV最大化施策の実践</h2> <p class="lesson-card__excerpt">「新規獲得の広告費が上がり続けている。これからは既存顧客からいくら生むか=**LTVを最大化**する打ち手を出してほしい」——ある日、上層部からそう任されたあなたは、ダッシュボードに1つだけ表示された「LTV」という数字を見つめました。とこ</p> <span class="lesson-card__more">講座を確認 →</span> </a> </article> <article class="lesson-card"> <a href="https://manabi-biz.com/lessons/rfm-analysis-segmentation/" class="lesson-card__link"> <div class="lesson-card__meta"> <span class="lesson-card__cat">講座</span> <time class="lesson-card__date" datetime="2026-07-23T09:03:00+09:00">更新 2026年7月23日</time> </div> <h2 class="lesson-card__title">RFM分析で顧客を分ける講座</h2> <p class="lesson-card__excerpt">「うちも顧客をちゃんと分けて、優良なお客さんには手厚く、離れそうなお客さんには手を打ちたい。RFM分析ってやつでやってみて」——ある日、上司にそう任されたあなたは、手元の注文履歴のCSVを開きました。顧客ID・注文日・注文金額がずらりと並ん</p> <span class="lesson-card__more">講座を確認 →</span> </a> </article> <article class="lesson-card"> <a href="https://manabi-biz.com/lessons/product-marketing-basic/" class="lesson-card__link"> <div class="lesson-card__meta"> <span class="lesson-card__cat">講座</span> <time class="lesson-card__date" datetime="2026-07-23T09:04:58+09:00">更新 2026年7月23日</time> </div> <h2 class="lesson-card__title">プロダクトマーケティング入門</h2> <p class="lesson-card__excerpt">「このプロダクト、そろそろ本格的に売っていくから、マーケティングの旗振りよろしく。まず“誰にどう売るか”を整理して、営業と共有しておいて」——ある日、上司にそう任されたあなたは、開発チームから渡された機能一覧を開きました。「スマホ打刻」「シ</p> <span class="lesson-card__more">講座を確認 →</span> </a> </article> <article class="lesson-card"> <a href="https://manabi-biz.com/lessons/growth-hacking-practice/" class="lesson-card__link"> <div class="lesson-card__meta"> <span class="lesson-card__cat">講座</span> <time class="lesson-card__date" datetime="2026-07-23T09:03:00+09:00">更新 2026年7月23日</time> </div> <h2 class="lesson-card__title">グロースハック実践入門</h2> <p class="lesson-card__excerpt">「今期はグロースハックで数字を伸ばそう」——経営会議でそう宣言したあなたの手元には、施策アイデアが山ほどあります。バナーを変える、メールの件名を変える、オンボーディング画面に説明を足す……。次々に打てるし、実際に打っている。それなのに、半年</p> <span class="lesson-card__more">講座を確認 →</span> </a> </article> </div> </section> <footer class="lesson-article__footer"> <div class="lesson-author"> <div class="lesson-author__label">監修</div> <div class="lesson-author__name">マナビズ編集部</div> <p class="lesson-author__bio"> マナビズ(Manabiz)編集部。AIを活用した原稿制作に加え、人間によるレビューで品質を担保しています。 <a href="https://manabi-biz.com/editorial-policy/">編集ポリシー</a> </p> </div> </footer> </article> </div> </div> </div> </main><!-- #lp-main --> <footer class="lp-footer" role="contentinfo"> <div class="lp-footer__grid"> <div> <a href="https://manabi-biz.com/" class="lp-footer__brand-name" aria-label="マナビズ"> <img src="https://manabi-biz.com/wp-content/themes/learning-platform-child/assets/img/manabiz-logo-footer.webp" alt="マナビズ" width="200" height="48" decoding="async" loading="lazy"> </a> <p style="font-size:var(--text-caption);color:rgba(255,255,255,0.55);line-height:1.9;margin-top:8px;"> いつでも、どこでも。<br> あなたのペースで学べるオンラインコース。 </p> </div> <div> <div class="lp-footer__heading">ZONES</div> <a href="https://manabi-biz.com/courses/" class="lp-footer__link">① 無料コース (Free)</a> <a href="https://manabi-biz.com/personal/" class="lp-footer__link">② 個人プラン (Personal)</a> <a href="https://manabi-biz.com/business/" class="lp-footer__link">③ 法人プラン (Corporate)</a> <a href="https://manabi-biz.com/cert/" class="lp-footer__link">④ 資格コース (Cert)</a> </div> <div> <div class="lp-footer__heading">SERVICE</div> <a href="https://manabi-biz.com/pricing/" class="lp-footer__link">料金プラン</a> <a href="https://manabi-biz.com/shindan/" class="lp-footer__link">AI活用度診断</a> <a href="https://manabi-biz.com/editorial-policy/" class="lp-footer__link">編集ポリシー</a> <a href="https://manabi-biz.com/magazine/" class="lp-footer__link">マガジン</a> <a href="https://manabi-biz.com/register/" class="lp-footer__link">無料会員登録</a> <a href="https://manabi-biz.com/login/" class="lp-footer__link">ログイン</a> </div> <div> <div class="lp-footer__heading">ABOUT / LEGAL</div> <a href="https://manabi-biz.com/contact/" class="lp-footer__link">お問い合わせ</a> <a href="https://manabi-biz.com/about/" class="lp-footer__link">サービスについて</a> <a href="https://manabi-biz.com/tokushoho/" class="lp-footer__link">特定商取引法表記</a> <a href="https://manabi-biz.com/privacy-policy/" class="lp-footer__link">プライバシーポリシー</a> <a href="https://manabi-biz.com/terms/" class="lp-footer__link">利用規約</a> </div> </div> <div class="lp-footer__bottom"> © 2026 マナビズ — All Rights Reserved. </div> </footer> </div><!-- #page --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/learning-platform-child/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> (function () { var pw = document.querySelector('input[name="password"]'); var pwRe = document.querySelector('input[name="password_re"]'); if (!pw || !pwRe) return; // 登録/プロフィール編集のみ(ログインは対象外) var hint = document.createElement('p'); hint.style.cssText = 'margin:6px 0 0;font-size:12px;line-height:1.5;'; pw.insertAdjacentElement('afterend', hint); function check() { var v = pw.value; if (!v) { hint.textContent = ''; return; } var okLen = v.length >= 8; var okMix = /[A-Za-z]/.test(v) && /[0-9]/.test(v); if (okLen && okMix) { hint.textContent = '✓ 使用できるパスワードです'; hint.style.color = '#15803d'; } else { var need = []; if (!okLen) need.push('8文字以上'); if (!okMix) need.push('英字と数字の両方'); hint.textContent = '✗ ' + need.join('・') + 'が必要です'; hint.style.color = '#b91c1c'; } } pw.addEventListener('input', check); })(); </script> <div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> </svg></span> <span class="screen-reader-text">上部へスクロール</span> </div> <!-- Koko Analytics v2.5.1 - https://www.kokoanalytics.com/ --> <script> (()=>{var e=window.koko_analytics,c=["utm_source","utm_medium","utm_campaign"],d=/bot|crawl|spider|seo|lighthouse|facebookexternalhit|preview|prerender|headless|phantom|scrapy|python|curl|wget|go-http|okhttp|node-fetch|axios|java\/|libwww|http[-_]?client|monitor|uptime|pingdom|statuscake|validator|scanner/i;function u(){let t={},a=new URLSearchParams(window.location.search),s=new URLSearchParams(window.location.hash.substring(1));return c.forEach(n=>{let r=a.get(n)||s.get(n);r&&(t[n]=r)}),t}e.trackPageview=function(t,a){if(d.test(navigator.userAgent)||window._phantom||window.__nightmare||window.navigator.webdriver||window.Cypress){console.debug("Koko Analytics: Ignoring call to trackPageview because user agent is a bot or this is a headless browser.");return}navigator.sendBeacon(e.url,new URLSearchParams({action:"koko_analytics_collect",pa:t,po:a,r:document.referrer.indexOf(e.site_url)==0?"":document.referrer,m:e.use_cookie?"c":e.method[0],...u()}))};function o(){e.trackPageview(e.path,e.post_id)}function i(){e.autotracked||(o(),e.autotracked=!0)}document.prerendering?document.addEventListener("prerenderingchange",i,{once:!0}):document.visibilityState==="hidden"||document.visibilityState==="prerender"?document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&i()}):i();window.addEventListener("pageshow",t=>{t.persisted&&o()});})(); </script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script id="astra-theme-js-js-extra"> var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; //# sourceURL=astra-theme-js-js-extra </script> <script id="astra-theme-js-js" src="https://manabi-biz.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.13.8"></script> <script id="wp-hooks-js" src="https://manabi-biz.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script> <script id="wp-i18n-js" src="https://manabi-biz.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after </script> <script id="swv-js" src="https://manabi-biz.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script> <script id="contact-form-7-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "contact-form-7", {"translation-revision-date":"2025-11-30 08:12:23+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=1; plural=0;","lang":"ja_JP"},"This contact form is placed in the wrong place.":["\u3053\u306e\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\u306f\u9593\u9055\u3063\u305f\u4f4d\u7f6e\u306b\u7f6e\u304b\u308c\u3066\u3044\u307e\u3059\u3002"],"Error:":["\u30a8\u30e9\u30fc:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); //# sourceURL=contact-form-7-js-translations </script> <script id="contact-form-7-js-before"> var wpcf7 = { "api": { "root": "https:\/\/manabi-biz.com\/wp-json\/", "namespace": "contact-form-7\/v1" }, "cached": 1 }; //# sourceURL=contact-form-7-js-before </script> <script id="contact-form-7-js" src="https://manabi-biz.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script> <script id="jquery-ui-core-js" src="https://manabi-biz.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script> <script id="jquery-ui-tooltip-js" src="https://manabi-biz.com/wp-includes/js/jquery/ui/tooltip.min.js?ver=1.13.3"></script> <script id="jquery-ui-mouse-js" src="https://manabi-biz.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script> <script id="jquery-ui-slider-js" src="https://manabi-biz.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3"></script> <script id="micromodal_script-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/js/micromodal.min.js?ver=11.2.3"></script> <script id="slider-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/js/jquery.ui.slider-rtl.js?ver=11.2.3"></script> <script id="progress-bar-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/js/progressbar.min.js?ver=11.2.3"></script> <script id="underscore-js" src="https://manabi-biz.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script> <script id="wp-util-js-extra"> var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; //# sourceURL=wp-util-js-extra </script> <script id="wp-util-js" src="https://manabi-biz.com/wp-includes/js/wp-util.min.js?ver=7.0.2"></script> <script id="backbone-js" src="https://manabi-biz.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script> <script id="jquery-touch-punch-js" src="https://manabi-biz.com/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2"></script> <script id="jquery-ui-sortable-js" src="https://manabi-biz.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script> <script id="qsm-quiz-navigation-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/renderer/assets/js/qsm-quiz-navigation.js?ver=11.2.3"></script> <script id="qsm_common-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/js/qsm-common.js?ver=11.2.3"></script> <script id="qsm-progressbar-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/renderer/assets/js/qsm-progressbar.js?ver=11.2.3"></script> <script id="qsm-quiz-timer-js" src="https://manabi-biz.com/wp-content/plugins/quiz-master-next/renderer/assets/js/qsm-timer.js?ver=11.2.3"></script> <script id="lp-header-nav-js" src="https://manabi-biz.com/wp-content/themes/learning-platform-child/assets/js/header-nav.js?ver=1.1.2"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://manabi-biz.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.2"}} </script> <script type="module"> /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://manabi-biz.com/wp-includes/js/wp-emoji-loader.min.js </script> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin Served from: manabi-biz.com @ 2026-08-02 02:19:19 by W3 Total Cache -->