WordPressで記事を公開した際、設定したタイトルの末尾に「サイト名」が勝手につくことがあります。

例えば、「SEO対策の基本を解説」と入力したのに、実際には「SEO対策の基本を解説|サイト名」と表示されるケースです。

WordPressでSEO対策を行っている場合、こうしたタイトルの自動追加は気になるところでしょう。特に、検索キーワードを意識してタイトルを調整していると、意図しない文字列が追加されることで、重要なキーワードや説明が検索結果で見えにくくなる場合があります。

結論からお伝えすると、WordPressのタイトルにサイト名が勝手につく原因は、主にSEOプラグインの設定、WordPressテーマのタイトル出力、Google検索結果での自動生成の3つです。

今回は、WordPressのタイトルにサイト名が自動追加される原因から、具体的な削除方法、SEOへの影響、修正してもGoogle検索結果に反映されない場合の対処法まで解説します。

目次

WordPressのタイトルにサイト名が勝手につく原因

WordPressの記事タイトルにサイト名が自動追加される原因は、大きく分けて3つあります。

SEOプラグインがサイト名を自動追加している

WordPressでは、Yoast SEO、All in One SEO、Rank MathなどのSEOプラグインを導入しているサイトが多くあります。

これらのプラグインには、記事タイトルを一定の規則に従って自動生成する機能があります。

例えば、以下のような設定です。

  • 記事タイトル
  • 区切り記号
  • サイト名

この3つが組み合わさることで、「記事タイトル|サイト名」という形式になります。

投稿画面でサイト名を入力していなくても、SEOプラグインが自動的に追加している可能性があるため、まずは設定内容を確認しましょう。

WordPressテーマがタイトルを自動生成している

SEOプラグインを導入していない場合でも、WordPressテーマがタイトルを自動生成することがあります。

WordPressには、ページごとに適切なタイトルを出力するための機能が標準で用意されています。

テーマによっては、この機能を利用して記事タイトルの末尾にサイト名を追加しています。

そのため、SEOプラグインの設定を変更してもサイト名が消えない場合は、テーマ側のタイトル設定も確認する必要があります。

Googleが検索結果のタイトルを書き換えている

WordPress側ではサイト名を削除しているにもかかわらず、Google検索結果ではサイト名が表示される場合があります。

これはGoogleが検索結果のタイトルを自動生成している可能性があります。

GoogleはHTMLのtitleタグだけでなく、ページ内の見出しや目立つテキストなども参考に検索結果のタイトルリンクを生成します。

つまり、WordPressで設定したタイトルとGoogle検索結果に表示されるタイトルが必ず一致するわけではありません。

タイトルにサイト名が付いているか確認する方法

サイト名を削除する前に、WordPressとGoogleのどちらが原因なのかを確認しましょう。

ページのHTMLソースを確認する

最初に対象の記事をブラウザで開きます。

続いて、右クリックから「ページのソースを表示」を選択してください。

ページ内検索で「title」と入力すると、以下のようなHTMLタグが見つかります。

<title>SEO対策の基本を解説|サイト名</title>

この部分にサイト名が含まれている場合、WordPress側で自動追加されていると判断できます。

一方、HTMLにはサイト名が存在しないにもかかわらず、Google検索結果にだけ表示されている場合は、Googleによるタイトル生成が関係している可能性があります。

ブラウザのタブに表示されるタイトルも確認する

ブラウザ上部のタブには、通常HTMLのtitleタグをもとにしたタイトルが表示されます。

ここにもサイト名が追加されている場合、WordPressが出力しているタイトルを確認する必要があります。

なお、記事本文に表示されるH1見出しと、HTMLのtitleタグは別の要素です。

WordPressの投稿タイトルを変更しただけでは、SEOプラグインが設定しているtitleタグが変更されないケースもあります。

SEOプラグイン別のサイト名削除方法

WordPressのタイトルにサイト名が勝手につく場合、SEOプラグインの設定変更で解決できることがあります。

Yoast SEOでサイト名を削除する方法

Yoast SEOでは、SEOタイトルのテンプレートに変数を利用しています。

代表的な変数には以下があります。

  • %%title%%:記事タイトル
  • %%sep%%:区切り記号
  • %%sitename%%:サイト名

例えば、SEOタイトルが次のように設定されている場合です。

%%title%% %%sep%% %%sitename%%

この設定では、記事タイトルの末尾に区切り記号とサイト名が追加されます。

記事タイトルだけを表示したい場合は、以下のように変更します。

%%title%%

管理画面からYoast SEOの設定を開き、コンテンツタイプのタイトル設定を確認してください。

なお、Yoast SEOのバージョンによって設定画面の名称や配置が異なることがあります。

Rank Mathでサイト名を削除する方法

Rank Mathにも、記事タイトルを自動生成するテンプレート機能があります。

WordPress管理画面の「Rank Math SEO」から「タイトル&メタ」の設定を開きます。

投稿タイトルの設定を確認し、サイト名を表す変数が含まれている場合は削除します。

例えば、以下のような設定です。

%title% %sep% %sitename%

サイト名を削除する場合は、次の形式に変更します。

%title%

変更後は保存し、対象記事のHTMLソースを確認してください。

All in One SEOでサイト名を削除する方法

All in One SEOでは、検索の外観に関する設定から記事タイトルの形式を変更できます。

投稿タイトルの設定欄に「投稿タイトル」「区切り」「サイトタイトル」などの項目が配置されている場合があります。

サイト名を自動追加したくない場合は、不要なサイトタイトルの項目を削除します。

ただし、個別記事でSEOタイトルを設定している場合は、そちらの設定が優先されることもあります。

全体設定を変更しても反映されない場合は、記事ごとのSEO設定を確認しましょう。

WordPressテーマが原因の場合の対処法

SEOプラグインを使用していない場合や、プラグインの設定変更で改善しない場合は、WordPressテーマによるタイトル生成を確認します。

WordPressには、HTMLのtitleタグを生成する標準機能があります。

テーマがこの標準機能を利用している場合、フィルターを使ってタイトルの構成を変更できます。

document_title_partsを利用する方法

例えば、投稿ページのタイトルからサイト名を取り除く場合、次のコードが利用できる構成があります。

add_filter( 'document_title_parts', function( $parts ) {
    if ( is_singular( 'post' ) ) {
        unset( $parts['site'] );
    }
    return $parts;
} );

このコードは、WordPress標準のタイトル生成処理に対して、投稿ページのサイト名部分を削除するものです。

ただし、SEOプラグインが独自にタイトルを出力している場合や、テーマの実装によっては反映されません。

PHPの編集を誤るとサイトに不具合が発生する可能性があるため、事前にバックアップを取得し、子テーマなどを利用して作業してください。

基本的には、コードを追加する前にテーマとSEOプラグインの設定を確認する方法をおすすめします。

Google検索結果でサイト名が消えない理由

WordPressでタイトルを修正しても、Google検索結果では以前のタイトルが表示され続けることがあります。

主な原因として考えられるのは、次の3つです。

  • Googleが変更後のページをまだ再クロールしていない
  • Googleがページ内の別の情報からタイトルを生成している
  • 検索結果のサイト名表示とタイトルリンクを混同している

Search Consoleで再クロールを促す

WordPress側のHTMLが正常に変更されている場合は、Google Search ConsoleのURL検査を利用します。

対象記事のURLを入力し、インデックス登録状況を確認してください。

必要に応じてインデックス登録をリクエストすることで、Googleにページの再確認を促せます。

ただし、リクエストしたからといって、すぐに検索結果へ反映されるわけではありません。

サイト名表示とタイトルリンクは別の仕組み

Google検索結果には、ページごとのタイトルリンクとは別に、Webサイトの名前が表示されることがあります。

このサイト名の表示には、WebSite構造化データやホームページ上の情報などが関係しています。

したがって、記事のtitleタグからサイト名を削除しても、検索結果のサイト名表示まで消えるとは限りません。

サイト名の自動追加はSEOに影響するのか

ここからは、私がSEOコンサルタントとして重視している部分です。

WordPressのタイトルにサイト名が勝手につくこと自体が、直接的なSEO評価の低下につながるとは限りません。

しかし、タイトルが長くなりすぎることで、検索結果に表示したいキーワードや説明が途中で省略される可能性があります。

検索結果で重要なキーワードが見えにくくなる

例えば、次のタイトルを考えてみましょう。

「飲食店のSEO対策で集客を増やす方法|ホームページ制作とWebマーケティングの専門サイト」

この場合、サイト名が追加されることでタイトル全体が長くなります。

検索結果では表示領域に制限があるため、後半部分が省略されることがあります。

特に重要なのは、検索ユーザーが知りたい内容をタイトルの前半で伝えることです。

サイト名を残した方がよい場合もある

一方、知名度のある企業名やブランド名については、サイト名が検索ユーザーの判断材料になる可能性があります。

そのため、私はサイト名を無条件に削除するのではなく、検索キーワードとページの役割に応じて判断することが重要だと考えています。

情報提供を目的とした記事では検索意図への適合性を優先し、ブランド認知が重要なページではサイト名を残すという使い分けも有効でしょう。

検索順位を意識したタイトルの最適化

WordPressのタイトルを修正する際は、単にサイト名を削除するだけでなく、SEOタイトル全体を見直すことをおすすめします。

重要なキーワードはタイトル前半に配置する

SEOタイトルでは、検索対象となる主要キーワードをできるだけ自然な形で前半に配置します。

例えば「WordPress タイトル サイト名 消す」を狙う場合、タイトルは次のように設計できます。

「WordPressのタイトルにサイト名が勝手につく原因と消し方」

このタイトルには、WordPress、タイトル、サイト名、原因、消し方という検索意図に関連する語句が含まれています。

単語を不自然に羅列するのではなく、検索ユーザーが求める解決方法を明確に伝えていることがポイントです。

記事タイトルと本文の関連性を高める

SEOタイトルにキーワードを含めても、本文が検索意図に対応していなければ十分とはいえません。

今回のような技術的な問題を扱う記事では、以下の構成が重要になります。

  • 問題が発生する原因
  • 原因を確認する方法
  • 具体的な解決手順
  • 修正しても直らない場合の対処法
  • SEOへの影響と判断基準

検索意図に沿って情報を整理することで、ユーザーが必要な回答にたどり着きやすいページになります。

Search Consoleでタイトル変更後の効果を確認する

SEOタイトルを変更した場合、Google Search Consoleで以下の数値を確認しましょう。

  • 検索結果での表示回数
  • クリック数
  • クリック率(CTR)
  • 平均掲載順位

例えば、タイトル変更後に検索順位が大きく変わっていないにもかかわらず、CTRが改善していれば、検索結果での訴求力が向上した可能性があります。

ただし、CTRは検索順位や検索クエリの構成によっても変化します。

変更前後の期間だけでなく、対象キーワードや掲載順位も含めて比較することが重要です。

SEO対策の基礎については、自分でSEO対策する上で、やらなければいけないこと3つでも解説しています。

WordPressのタイトルに関するよくある質問

WordPressのサイト名を削除するとSEOに悪影響がありますか?

サイト名の削除だけでSEO評価が低下するとは限りません。重要なのは、ページの内容と検索意図がタイトルから適切に伝わることです。

WordPressの一般設定からサイトタイトルを削除すれば解決しますか?

おすすめしません。WordPressの一般設定にあるサイトタイトルは、サイト全体で利用される情報です。記事タイトル末尾のサイト名を変更したい場合は、SEOプラグインやテーマのタイトル設定を確認しましょう。

Google検索結果のタイトルは必ず変更できますか?

必ず変更できるわけではありません。Googleはページ内容などをもとにタイトルリンクを自動生成するため、設定したtitleタグとは異なるタイトルが表示される場合があります。

SEOタイトルは何文字が適切ですか?

SEOタイトルに絶対的な文字数の正解はありません。表示される文字数は端末や文字幅によって変化します。

私は実務上、まず27文字前後を一つの目安にしていますが、文字数よりも検索意図への対応と重要なキーワードの配置を優先しています。

まとめ|WordPressのタイトルにサイト名が勝手につく場合の対処法

WordPressの記事タイトルにサイト名が勝手につく場合は、SEOプラグイン、WordPressテーマ、Google検索結果のどこで追加されているかを確認しましょう。

特に重要なのは、HTMLのtitleタグを確認することです。

HTMLにサイト名が含まれていればWordPress側の設定を見直し、含まれていない場合はGoogleによるタイトル生成や検索結果への反映状況を確認します。

SEOの観点では、サイト名を削除すること自体が目的ではありません。検索ユーザーにページの内容を正確に伝え、重要なキーワードや説明を適切に配置することが重要です。

また、検索エンジンへのページ認識については、ネット集客にかかせないインデックスとは何か?も参考にしてください。

WordPressのタイトル設定を見直す際は、今回紹介した確認方法をもとに原因を切り分け、SEOへの影響を考慮しながら改善を進めましょう。

執筆:大塚コウ(大塚幸一)

おすすめの記事