サポート » 使い方全般 » パスワード保護した投稿が検索結果に表示されてしまう

  • 解決済 muro

    (@muromuro)


    パスワード保護した記事についてですが、googleなどの検索結果に表示されないように出来ないでしょうか?
    なお、カスタム投稿タイプを利用しています。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • こんにちは

    https://ja.forums.wordpress.org/topic/11498?replies=5

    とか、

    if ( post_password_required() )

    を使って、

    <meta name='robots' content='noindex,follow' />

    をヘッダーに差し込むといった事でどうですか?

    トピック投稿者 muro

    (@muromuro)

    回答ありがとうございます。
    上記コードを参考に、functions.phpでmetaを追記するコードを作成いたしました。

    function password_post_header() {
    	if (!is_admin() && is_single()) {
    		$post = get_post(get_the_ID());
    		if (!empty($post->post_password) ) {
    			?>
    				<meta name='robots' content='noindex,follow' />
    			<?php
    		}
    	}
    }
    add_action( 'wp_head', 'password_post_header' );

    しかしgoogleに既にインデックスされてしまったため、これが効果を発揮するかどうかは、しばらく経たないとわかりませんが…。

    トピック投稿者 muro

    (@muromuro)

    報告が遅くなってしまいました。
    先ほど、パスワード保護をかけたページをgoogleで検索してみたら、表示されなくなっていました。
    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「パスワード保護した投稿が検索結果に表示されてしまう」には新たに返信することはできません。