BLOG

はてなブログのSEO対策|最初の設定と検索で読まれる記事の書き方

はてなブログのSEOで設定に手を入れるのは、検索除外の確認とSearch Consoleの連携、記事ごとのURL・タイトル・概要くらいです。検索順位を左右するのは、1本の記事で1つの検索語に答えているかどうかだと考えています。将来ほかのサービスへ移る可能性があるなら、独自ドメインは早めに決めておくと移転の手間が減ります。

机の上のノートパソコンにブログの管理画面が開かれ、横のメモに記事ごとの検索語とタイトル案が書き込まれている情景。

「はてなブログはSEOに強いから、書き続けていればそのうち検索から人が来るはず」。ブログサービスを比べる紹介記事では、はてなブログの長所として「SEOに強い」がよく挙げられます。「SEOに強い」という評判を見て、はてなブログを選んだ方もいるでしょう。

しかし、これまで多くの企業のSEO記事を手がけてきた弊社の立場から言えるのは、はてなブログが整えてくれるのは、検索に載るための土台までだということです。設定で手を入れる場所は数か所に限られ、順位は1本ごとの記事の書き方で変わります。

本記事では、はてなブログで最初に確認する設定から、記事ごとに入れる設定、検索で読まれる記事の書き方、独自ドメインにするかの判断まで、SEO記事を制作する会社の視点で順を追ってお伝えします。

この記事でわかること
  • はてなブログはサイトマップを自動で作るため、最初の設定は検索除外のオフとSearch Consoleの連携を中心に4つ確かめれば足りる
  • 記事ごとに入れる設定は、カスタムURL・検索エンジン向けタイトル・記事の概要の3つ
  • ブログのキーワード欄とAMPには、今から時間をかけなくてよい
  • 検索で読まれるかは、1本の記事で1つの検索語に答え、答えを冒頭に置けているかで変わる
  • 将来ほかのサービスへ移る可能性があるなら、独自ドメインは早めに設定する

はてなブログはSEOに強いのか

はてなブログがSEOに強いと言われるのは、Googleに記事を見つけてもらう仕組みが、何も設定しなくても最初から備わっているからです。ブログごとにサイトマップ(記事の一覧をGoogleに知らせるファイル)が自動で作られ、各ページには正規のURLを示すタグも自動で入ります。

ただ、Googleに見つけてもらえることと、検索結果の上位に出ることは別の話です。Googleは、検索した人の役に立つ情報を上位に表示するよう順位の仕組みを作っていると公表しています。順位を決めるのは、記事が検索した人の疑問に答えているかであり、はてなブログで書いたという理由だけで順位が上がることはありません。

「はてなブログのSEOは弱くなった」という声を目にすることもあるでしょう。順位が伸びないブログの記事を見直してきた実感では、原因はブログサービスの違いより、1本の記事がどの検索語に答えるのかを決めずに書いていることの方が多いと見ています。

※ 出典:有用で信頼性の高い、ユーザー第一のコンテンツの作成(Google 検索セントラル)

最初に確認するはてなブログのSEO設定

はてなブログで最初に確認するSEOの設定は4つあり、どれも管理画面の「設定」とGoogle Search Consoleで1度済ませれば終わる作業です。

1
STEP
検索エンジンに登録させない設定を外す

「設定」の「詳細設定」にある「head内タグ」の欄で、「検索エンジンに登録させない」にチェックが入っていないかを確かめます。チェックが入っているとブログ全体にnoindex(検索結果に載せないでほしいという指示)が付き、記事を書いても検索結果に出ません。

2
STEP
Google Search Consoleと連携する

Search Consoleでプロパティの種類に「URLプレフィックス」を選び、ブログのURLを入力します。所有権の確認方法で「HTMLタグ」を選ぶと表示されるmetaタグのうち、content=の後の文字列だけを、「詳細設定」の「Google Search Console」欄に貼り付けて保存すれば、連携は完了です。

3
STEP
サイトマップを送信する

Search Consoleの「サイトマップ」画面で、ブログのURLに続けて「sitemap_index.xml」と入力して送信します。はてなブログはsitemap_index.xmlを記事の公開に合わせて更新するため、記事を足すたびに送り直す必要はありません。

4
STEP
記事URLの形式を決める

「詳細設定」の「記事URL」では、公開日時から作る「標準」、記事タイトルをそのまま使う「タイトル」、はてなダイアリーの形式に合わせる「ダイアリー」から選べます。「タイトル」を選ぶと、長いタイトルは途中で切れ、コピーしたURLが「%E3」で始まる記号の列になることがあります。

弊社がすすめるのは、記事URLの形式を「標準」のままにして、長く読まれてほしい記事にだけ、次の節のカスタムURLで英単語のURLを付ける方法です。

はてなブログで最初に確認する4つのSEO設定の流れ図

Search Consoleとの連携手順は、はてなブログのヘルプにも画面の項目名つきで載っています。

Google Search Console の導入方法 - はてなブログ ヘルプ
はてなブログはGoogle サーチコンソールと連携させることが可能です。設定手順は以下のとおりです。 Google Search Consoleでプロパティタイプ「URLプレフィックス」を選択し、自サイトのURLを設定*1 「所有権を確認」画面の「その他の確認方法」から「HTMLタグ」を選択 発行されたmetaタグから下記のxxxxxxxxxxにあたる部分をコピー <meta name="google-site-verification" content="xxxxxxxxxx" /> 管理画面 > [設定] > [詳細設定]の「Google Search Console」に上記でコピーした文…
🌐 help.hatenablog.com
外部リンク

記事ごとに入れる3つの設定

はてなブログで記事ごとに入れるSEOの設定は、編集サイドバーの「編集オプション」にあるカスタムURL、検索エンジン向けタイトル、記事の概要の3つです。どれも空欄のままでも記事は公開できますが、検索結果での見え方とURLの残り方が変わります。

カスタムURL

カスタムURLは、記事のURLのうち「/entry/」に続く部分を自分で決める設定です。「hatena-blog-seo」のように記事の中身を表す英単語をハイフンでつなぐと、URLを見ただけで何の記事か分かります。Googleも、URLには意味のある単語を使うよう勧めています。

⚠

カスタムURLを決めるのは、公開前です。公開後に変えると、変更前のURLへのリンクや共有からは記事を開けなくなり、それまでに付いたはてなブックマークの数とスターもブログ上に表示されなくなります。

※ 出典:Google 検索向けの URL 構造のベスト プラクティス(Google 検索セントラル)

検索エンジン向けタイトル

検索エンジン向けタイトルは、検索結果に使われるタイトル(HTMLのtitle要素)だけを、ブログ上の記事タイトルと別の文言に変える設定です。設定すると、title要素は「設定したタイトル - ブログ名」の形になります。空欄なら編集画面の「タイトル」がそのまま使われるので、記事タイトルに検索語を入れてあれば空欄で構いません。

使いどころは、ブログ上では読み物らしいタイトルにしつつ、検索結果には検索語を含む説明的なタイトルを出したい記事です。

記事の概要

記事の概要は、検索結果でタイトルの下に出る説明文(meta description)と、SNSで共有されたときの説明文を指定する設定です。空欄だと本文の冒頭が使われるため、あいさつや近況から始まる記事ほど、概要を書いた方が検索結果で中身が伝わります。

ただし、Googleが説明文に使うのは主にページの本文で、記事の概要は本文より内容を正確に表すときに使われる仕組みです。概要には、記事で答えている内容を検索語を含む1〜2文で書き、本文の冒頭にも同じ答えを置いておくと、どちらが使われても中身が伝わります。

※ 出典:編集オプションの設定とOGP(はてなブログ ヘルプ)、検索結果のスニペットを管理する(Google 検索セントラル)

時間をかけなくてよいSEO設定

はてなブログのSEO設定のうち、ブログのキーワード欄、ブログの概要欄、AMPの3つは、検索順位のために今から時間をかける必要がありません。ほかの解説記事では設定項目として紹介されていることがありますが、いずれも順位に使われていないか、反映される範囲や機能そのものが変わっています。

  • ブログのキーワード欄(meta keywords):Googleは2009年に、keywordsのメタタグをランキングに使っていないと公表しています
  • ブログの概要欄(ブログ全体のmeta description):2023年12月6日から、反映されるのはブログのトップページだけになりました。記事ごとの説明文は「記事の概要」で書きます
  • AMPの配信:はてなブログのAMP配信機能は、2023年9月27日に提供を終了しています

ブログの概要欄は、トップページの説明文として1度書けば足ります。空欄のときは基本設定の「ブログのひとこと説明」が使われるため、ひとこと説明にブログの中身が書いてあれば、そのままでも困りません。

※ 出典:Google はウェブ ランキングにキーワード メタタグを使用しません(Google 検索セントラル ブログ)、ブログの詳細設定ページ(はてなブログ ヘルプ)、AMP配信機能提供終了予定のお知らせ(はてなブログ開発ブログ)

検索で読まれる記事の書き方

はてなブログの記事が検索で読まれるかは、1本の記事で1つの検索語に答え、答えを検索した人が探す順に書けているかで大きく変わります。日記のように1本の中で複数の話題を書くと、どの検索語で調べた人にとっても答えが一部しか無い記事になります。

Web担当者Web担当者

毎日更新していれば、はてなブログでもそのうち検索から読まれるようになりますよね。

Writers-hub編集部Writers-hub
編集部

記事の数が増えれば、誰かの検索語に合う記事に当たる機会は増えます。ただ、1本ごとに答える検索語を決めずに書いていると、何本書いても上位に届く記事が出てきません。答える検索語を決めてから書く方が、少ない本数でも検索から読まれる記事が増えていきます。

1記事で答える検索語を1つ決める

記事を書く前に、「はてなブログ 独自ドメイン 設定」のように、読んでほしい人が検索窓に打つ言葉を1つ決めます。決めたらGoogleで実際に検索し、上位に並ぶ記事がどんな疑問に答えているかを見ておくのが、書く前の準備です。

迷うのは、似た2つの検索語を1本にまとめるか分けるかです。検索結果の上位が重ならない2つの検索語は、別の記事に分けます。「はてなブログ 独自ドメイン」と「はてなブログ 始め方」のように上位の記事が違う語は、検索した人の知りたいことも違うためです。

タイトルと冒頭に答えを置く

記事タイトルには決めた検索語を前の方に入れ、本文の最初の段落で答えを書きます。「今日は〜について書いてみます」のような前置きから始めると答えが下に押し出され、記事の概要が空欄の記事では、前置きがそのまま検索結果の説明文になります。

見出しの順番は、検索した人が答えを読んだ後に次に知りたくなる順が基本です。はてなブログでは本文に目次を入れられるので、見出しが多い記事は目次を置くと、読者が目当ての見出しへ飛べます。

関連する記事どうしをリンクでつなぐ

同じテーマの記事を書いたら、本文の中で互いにリンクを張っておきましょう。リンクの文言は「こちら」でなく「独自ドメインの設定手順」のようにリンク先の中身が分かる言葉にすると、読者はクリックする前に行き先を判断でき、Googleもリンク先の記事が何について書かれているかを読み取れます。

1本の記事で1つの検索語に答え、関連する記事どうしをリンクでつなぐ構造図

Search Consoleで公開後に書き直す

記事を公開して1〜2か月ほどたち、検索での表示回数が出てきたら、Search Consoleの「検索パフォーマンス」で、記事がどの検索語で何回表示され、何回クリックされたかを見ます。表示回数が多いのにクリックが少ない記事は、タイトルと記事の概要を書き直す候補です。

狙った検索語と違う語で表示されている記事は、表示されている語への答えを見出しとして足すか、その語で別の記事を書きます。

どの検索語で記事を書くか、決めきれていませんか

Writers-hubのSEOキーワード戦略設計では、検索される言葉と上位の記事を調べ、どの検索語にどの記事で答えるかを一覧にした計画を作ります。はてなブログで会社やお店の情報を発信していて、次に書く記事を検索語から決めたいときにご相談ください。

独自ドメインにするかの判断

はてなブログを独自ドメインにするかは、今の検索順位より、将来ほかのブログサービスやCMSへ移る可能性があるかで決めます。はてなブログの無料のURL(〇〇.hatenablog.comなど)ははてなのドメインで、URLそのものも後から変更できないためです。

独自ドメインを使うには、有料プランのはてなブログProへの加入が必要です。途中から独自ドメインを設定した場合、それまでの記事ははてなブログのURLから独自ドメインの同じURLへ転送され、はてなブックマークとスターも独自ドメインへ移ります。

独自ドメインにする利点
  • 将来ほかのCMSへ移っても、同じドメインで記事のURLを残せる
  • 設定前の記事へのアクセスが、独自ドメインの同じURLへ転送される
  • はてなブックマークとスターが独自ドメインへ移る
  • はてなの広告が表示されなくなる
独自ドメインにするときの負担
  • はてなブログProの料金と、ドメインの更新費用がかかり続ける
  • ドメインの取得とDNSの設定は自分で行い、トラブルはドメイン登録事業者に問い合わせる
  • Proを解約すると、Proの機能である独自ドメインも使えなくなる

とりわけ見落とされがちなのが、無料のURLのままブログを育てた後に、ほかのサービスへ移るときの負担です。はてなブログの設定画面には、無料のURLから外部のサイトへ転送する項目がありません。移転先で記事を公開し直しても、それまでに集めたリンクは古いURLに残り、検索での評価を新しいURLへ引き継ぎにくくなります。

独自ドメインなら、移転するときにドメインの向き先を新しいサーバーへ変え、移転先で同じ「/entry/」から始まるURLを作ることで、リンクをそのまま生かせるのです。英単語のカスタムURLを付けておいた記事ほど、移転先で同じURLを作りやすくなります。

はてなブログの無料URLと独自ドメインで、将来の移転時にURLを引き継げるかを比べた図

独自ドメインへ切り替えた直後は、Googleが新しいURLを読み込み直すまで、検索順位が一時的に上下することがあります。切り替えは、記事数が少ないうちに済ませる方が、転送される記事も少なく影響を抑えやすいでしょう。

はてなブログを独自ドメインで利用する - はてなブログ ヘルプ
はてなブログでは、開設時に決めたURLに変えて、ユーザー自身が所有する独自ドメインで運営することができます。
🌐 help.hatenablog.com
外部リンク

はてなブログのSEOでよくある質問

はてなブログのSEOを始めるときに出てくる、3つの質問に答えます。

無料版のはてなブログでも検索上位に表示されますか

無料版のはてなブログの記事も、検索上位に表示されます。検索順位を左右する記事の中身と、Search Consoleの連携は無料版でも同じようにできるためです。無料版で使えないのは独自ドメインや広告の非表示などで、Proにするかは将来の移転の可能性で決めます。

はてなブックマークを増やせば検索順位は上がりますか

はてなブックマークを順位のために増やす方法は、おすすめしません。Googleはスパムに関するポリシーで、検索順位を操作する目的のリンクをリンクスパムとし、質の低いブックマークサイトからのリンクも例に挙げています。自分で付けたり仲間内で付け合ったりせず、読んだ人が後で見返すために保存する記事を書く方が確実です。

公開した記事が検索に出ないときはどうすればよいですか

公開した記事が検索に出ないときは、Search Consoleの「URL検査」に記事のURLを入れ、Googleに登録されているかを確かめます。登録されていなければ、同じ画面から「インデックス登録をリクエスト」を送れます。ブログ全体が検索に出ないときは、「検索エンジンに登録させない」にチェックが入っていないかも見ます。

※ 出典:Google 検索のスパムに関するポリシー(Google 検索セントラル)

まとめ|設定は最初だけ、順位は記事で決まる

はてなブログのSEO対策で設定に手を入れるのは、最初に確認する4つと、記事ごとに入れる3つだけです。検索順位を左右するのは、1本の記事で1つの検索語に答え、答えを冒頭に置けているかどうかです。独自ドメインは、今の順位ではなく将来の移転の可能性で判断します。

私たち合同会社Writers-hubは、検索語の調査から記事の構成・執筆までを請け負うSEO記事の制作会社です。はてなブログで会社やお店のブログを続けたいものの、1本ずつ検索語を決めて書く時間が取れないときは、記事づくりを任せる方法もあります。

はてなブログの更新が、書く時間が取れずに止まっていませんか

Writers-hubのSEO記事コンテンツ作成では、狙う検索語を決めたうえで、構成から執筆まで1本ずつ仕上げます。月に何本なら更新を続けられるかも、今の体制をうかがって一緒に決めることが可能です。

この記事を書いた人

米山拓真

米山拓真

合同会社Writers-hub 代表社員

滋賀県立大学工学研究科の修士課程を修了後、大手制作会社の編集部を経て2019年にWebライターとして独立。2020年に記事制作を手順化した「ハブ式SEOライティングメソッド」を開発し、これまでに200人以上のライターを育成しました。2022年3月に合同会社Writers-hubを設立し、会社として累計8,000記事以上のSEO記事制作に携わっています。2024年にAIライティングシステム「一気通貫Pro」、2025年から書き手の文体を再現するAI編集者「Edico」を開発。このブログでは、クライアント案件と自社サイトで実際に試したことを書いています。

読んで終わりにしないために

記事の内容を自社に当てはめるとどうなるか、オンライン30分で一緒に整理します。費用はかかりません。