web-dev-qa-db-ja.com

Bloggerでアーカイブページのインデックスを作成しないようにするにはどうすればよいですか?

カスタムドメインでBloggerを使用しています。 Google検索site:example.comを使用すると、上位の結果はExample: 2010-01-10という形式になります。これらは、Bloggerが生成するアーカイブページです。関連するコンテンツページは、これらすべてのページ(2または3ページ)の後にのみ表示されます。理想的には、これらのページをGoogleの結果に表示したくないです。

インデックスに登録される理由は、「ブログアーカイブ」パネルを有効にしているためだと思います。サイト内のすべてのコンテンツページへのリンクがあるように、これを有効にしました。一部のページはこのブログアーカイブパネルからのみリンクされているため、インデックスに登録されません。

3
Senseful

あなたが望むのはあなたのサイトのテンプレートの<head>タグ内にこれを追加することだと思います-これはアーカイブページのみにnoindexメタタグを追加する条件付きコードでなければなりません:

<b:if cond='data:blog.pageType == "archive"'>
<meta name="robots" content="noindex" />
</b:if>

ブロガーテンプレート変数の詳細 を参照してください。

4
artlung

理想的には、アンカータグにrel=nofollowを配置する必要があります。それを行うためのアクセス権があるかどうかはわかりません。それ以外の場合、Bloggerで変更を探している場合、この質問は https://webapps.stackexchange.com/questions に最適です。

1
Ben Hoffman