0

WordPress でサイトを構築し、メンバーのみのユーザー ログインを設定しました。したがって、そのユーザー名とパスワードを持っている人は誰でも、ログインしたらページを表示します。他の人は、単にサイトを表示し続ける必要があります. それで、私はそれを機能させ、クライアント以外のすべてが、ユーザーがそのページで表示できるように PDF などの情報を入力しました。このクライアントは、PDF に含まれる名前を Web 上で検索していました。ログインしているユーザー。検索エンジンで検索されない PDF を非公開に設定する方法はありますか。そして、リンクを持っている人だけでなく、ログインしている人だけが閲覧できるように設定できれば.

4

3 に答える 3

2

解決策 1 : パスワード保護

HTTP 基本認証でサイトを保護することは、他のユーザーがサイトにアクセスするのをブロックする最善の方法です。しかし、デモオーディエンステストがある場合、それは常に可能ではありません.

解決策 2 :Robots.txt

Google が提供しているもう 1 つの解決策は、Robots.txt ファイルを使用して、ボットにページをクロールしたり結果にリストしたりしないように指示することです。しかし、それは必ずしも解決策ではありません。Google の Matt Cuts は、Google が関連性があると判断した場合、Google がそのようなサイトのページを含める可能性があることを確認しました。

User-agent: *
Disallow: /

ファイル名を追加して許可しない

解決策 3 : .htaccess RewriteCond を使用する

したがって、解決策は、Google や他の同様のボットがサイトにアクセスするのをブロックすることです。そのためには、次のコードを htaccess に追加します。

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} AltaVista [OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [OR]
RewriteCond %{HTTP_USER_AGENT} msnbot [OR]
RewriteCond %{HTTP_USER_AGENT} Slurp
RewriteRule ^.*$ "http\:\/\/htmlremix\.com" [R=301,L]

最後の行の URL をメイン サイトに変更して、誰かがブロックされたサイトにリンクした場合にサイトが SEO ランキングを取得できるようにします。

解決策 4: Google に削除をリクエストする

http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=164734&from=61062&rd=1

解決策 5: 使用したいその他のツール

http://www.debianhelp.co.uk/htaccessweb.htm

于 2013-01-09T22:45:44.757 に答える
1

robots.txt ファイルを使用して、クローラーに PDF ファイルを調べないように指示します。次のようなものです。

User Agent: *
Disallow: /*.pdf$

ここを見て

于 2013-01-09T22:34:01.183 に答える