検索エンジンからページを隠す

Googleなどの検索エンジンは、新しいデータを探してインターネットを常にクロールしています。サイトがクロールされると、ストアのrobots.txtファイルは、ページランクを奪うことによりSEO戦略の有効性を低下させる可能性のあるページコンテンツをブロックします。

サイトに変更を加えたりページを追加したりして、GoogleにURLの再クロールをリクエストしたい場合は、2つのオプションがあります。URL検査ツールを使用するか、Googleにサイトマップを送信することができます。詳細については、「URLの再クロールをGoogleにリクエストする」を参照してください。

デフォルトでは、ストアのrobots.txtファイルを使用して、ボット (通常は検索エンジンのインデックスボットまたは「クローラー」) に、ウェブサイトのどのページやファイルの確認をボットが要求する必要があるか、またはどのページやファイルの確認を要求する必要がないかを通知します。たとえば、ショッピングカートページは個々のお客様専用であり、そのページに対して検索エンジンが行うインデックス付けは役立ちません。

Shopifyストアすべてには、事前設定済みの最適化されたテンプレートとしてrobots.txt.liquidがあります。robots.txtの編集を希望する場合は、「robots.txtの編集」を参照してください

ストアのtheme.liquidレイアウトファイルのセクションを<code><head>カスタマイズして、ファイルrobots.txt.liquidに含まれていないページを非表示にすることができます。特定のページのインデックスを作成させないためのコードをいくつか含める必要があります。

手順:

デスクトップ
  1. 管理画面から [オンラインストア] > [テーマ] に移動します。
  2. 編集するテーマを見つけて、[...] ボタンをクリックしてアクションメニューを開き、[コードを編集する] をクリックします。
  3. theme.liquidレイアウトファイルをクリックします。
  4. 検索テンプレートを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 特定のページを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 貼り付けたコードに記載されている「page-handle-you-want-to-exclude」コードを正しいページのハンドルに変更します。
  2. [保存] をクリック
iPhone
  1. Shopifyアプリ[...] ボタンをタップします。
  2. 販売チャネルセクションで、[オンラインストア] をタップします。
  3. [テーマを管理する] をタップします。
  4. 編集するテーマを見つけて、[...] ボタンをクリックしてアクションメニューを開き、[コードを編集する] をクリックします。
  5. theme.liquidレイアウトファイルをクリックします。
  6. 検索テンプレートを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 特定のページを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 貼り付けたコードに記載されている「page-handle-you-want-to-exclude」コードを正しいページのハンドルに変更します。
  2. [保存] をクリック
Android
  1. Shopifyアプリ[...] ボタンをタップします。
  2. 販売チャネルセクションで、[オンラインストア] をタップします。
  3. [テーマを管理する] をタップします。
  4. 編集するテーマを見つけて、[...] ボタンをクリックしてアクションメニューを開き、[コードを編集する] をクリックします。
  5. theme.liquidレイアウトファイルをクリックします。
  6. 検索テンプレートを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 特定のページを除外するには、以下のコードを<head>セクションに貼り付けます。
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}
  1. 貼り付けたコードに記載されている「page-handle-you-want-to-exclude」コードを正しいページのハンドルに変更します。
  2. [保存] をクリック
お探しの情報が見つかりませんか?いつでもお気軽にお問い合わせください。