タグページをインデックスさせたい

Simplicityの特徴 フォーラム Simplicityについての質問 タグページをインデックスさせたい

  • このトピックには5件の返信、2人の参加者があり、最後にkitagakiにより10年、 8ヶ月前に更新されました。
5件の返信スレッドを表示中
  • 投稿者
    投稿
    • #33240
      kitagaki
      ゲスト

      初めて質問させていただきます。

      テーマの編集にて、Simplicity1.8.9: header-seo.php のカスタマイズについての質問です。
      タグページをインデックスさせたいです。

      is_tag() || //タグページをインデックスしたい場合はこの行を削除

      の列を削除しましたが、タグのページのソースに<meta name=”robots” content=”noindex,follow”>
      が表示されてしまいます。

      バッティングしているかもと、プラグインは全て停止して試してみましたが、同じ結果でした。

      初歩的な質問かと存じますが、よろしくお願いします。

    • #33241
      kitagaki
      ゲスト

      連投申し訳ございません。
      設置URLを記載し忘れておりました。

      http://wardrobe-kaitori.com/blog/

      よろしくお願いいたします。

    • #33247
      Hidekichi
      ゲスト

      is_tag()はタグアーカイブで、is_archive()はもちろんアーカイブなので、is_tagを消してもis_archiveが有効になってるんじゃないですかね?

      言われている部分のis_tag()を消すと言う部分は、noindex,nofollowをつけたい記事に対して条件分岐しているので、

      if ( is_paged() || is_search() || is_attachment() ):

      これはnoindexやらを付けますよね。なので、これ以外はnoindex,nofollowを付けないという感じになるかと思うんですけれども、他にnoindexやらを付けたくない記事のタイプはありますか?
      つけたくないものを列挙していくのが厳密に条件に合うかと思います。とても面倒臭い話になりそうな予感がします。

      こう考えていくと、質問のタグページを除外すると言うのは案外難しい条件かも知れません。

      is_tag()がアーカイブと言うことは重複するコンテンツになると言うことで、一般利用のブログとしたらそんなに気にするところではないかと思うんですが、多少はSEOに影響が出るかも知れません。
      kitagakiさんのサイトは、お店のブログみたいなので、デフォルトで利用される方が良いのではないかと思うんですが、ここらの判断は僕ではできませんので、タグアーカイブにnoindexやらを付けたくないという場合は、細かく指定していく感じでしょうか。
      しかしそうなると、アーカイブの扱いはどうなるのか…と。より細かく、記事IDとか…いやそれはあまりにも面倒臭い。

      ちなみに、noindex, nofollowを入れた場合、そのページからはインデックスやらはされませんが、他のページからのリンクやrssなどからはインデックスされますので、あくまでクローラに対するヒントみたいなものでしかありません。

      そしてGoogleが有益とみなすサイトというのは外部からのリンクがたくさんあって、かつその外部のサイトがよりSEO的にランクが上であればあるほど有益なわけですから矛盾してますよね(笑)

      またサイトへの訪問者は、昔のようにサーチエンジンからだけではなく、SNSや外部のリンクから訪れる人が少なくないこともありますので、noindex, nofollowっていうのは「冷やし中華はじめました」ってメニューをこれでもかと掲げる店みたいなものだと僕は思ってます。
      目立つメニューがなくても食べたい人は注文するし、目立ちすぎるメニューが目に入ってもそうでない人は注文しないしと言う感じかと。

      逆に確実にindexさせたくない場合は、basicなりの認証機能を設けてクローラが入ってこれないようにするしかありません。あるいはIP制限とか。

      ぶっちゃけて言うとこの程度のものです。詳細はぐぐってみてください。僕もだいたいでしか理解していないので、確実な情報とは言い切れません。

    • #33251
      kitagaki
      ゲスト

      Hidekichi様

      お早いお返事をありがとうございます!

      初心者の質問に対し詳しく教えてくださり感謝いたします。
      is_tag()はタグアーカイブという根本的なことが理解できていませんでした。

      お店の戦略的なことになり恐れ入りますが、ブランド名(タグに設定している)+買取というキーワードでSEo効果が高まればいいなあと思い、タグをインデックスさせようと考えていました。

      的確な助言を頂きありがとうございました、noindex,followについて浅知恵でネットから得た知識を深く捉えすぎていたようです。

      wordpressをまだはじめたばかりですが、特に気にせずコンテンツ重視でブログを伸ばして生きたいと思います。

    • #33277
      アバター画像わいひら
      キーマスター

      タグページをインデックスさせるには、header-seo.phpの以下の部分を

      <?php
      if( (is_archive() && !is_category()) || //アーカイブページはインデックスに含めない
        is_tag() || //タグページをインデックスしたい場合はこの行を削除
        is_paged()  || //ページの2ページ目以降はインデックスに含めない(似たような内容の薄いコンテンツの除外)
        is_search() || //検索結果ページはインデックスに含めない
        is_attachment() //添付ファイルページも含めない
      ): ?>
      <meta name="robots" content="noindex,follow">
      <?php endif; ?>

      以下のように変更する必要があるかもしれません。

      <?php
      if( //(is_archive() && !is_category()) || //アーカイブページはインデックスに含めない
        //is_tag() || //タグページをインデックスしたい場合はこの行を削除
        is_paged()  || //ページの2ページ目以降はインデックスに含めない(似たような内容の薄いコンテンツの除外)
        is_search() || //検索結果ページはインデックスに含めない
        is_attachment() //添付ファイルページも含めない
      ): ?>
      <meta name="robots" content="noindex,follow">
      <?php endif; ?>

      ただ、上記の方法は、ちゃんと動作テストをしていないので、カスタマイズした場合、SEOにどのような影響が出るか、動作保証はできません。

    • #33311
      kitagaki
      ゲスト

      お返事ありがとうございます!

      simplicity使わせていただいております。
      良いテーマをご提供くださりありがとうございます。

      アドバイスいただきありがとうございました。
      動向をチェックしながら、変更を加えてみたいと思います。

5件の返信スレッドを表示中
  • フォーラム「Simplicityについての質問」には新規投稿および返信を追加できません。
スポンサーリンク
アドセンス(大)
アドセンス(大)