2012-02-26 4 views
1

私は自分のウェブサイトで電子書籍を販売しようとしています。電子ブックはPDFファイルの形式です。顧客はPaypalでそれらをダウンロードするために支払う。しかし、私はGoogleの検索に電子ブックの始まりを入力すると、PDFファイルが表示されます。誰でもPDFファイルを開くことができます。私は他の誰かのコンピュータでこれを試してみました。同じことが起こります。PDFファイルが検索エンジンに表示されないようにするにはどうすればよいですか?

したがって、私のPDFファイルがGoogleや他の検索エンジンに表示されないようにするにはどうすればいいですか?

+3

この質問はトピックではないように見えますが、これはプログラミングではなくウェブマスターの活動に関するものです。 – Will

答えて

2

複雑さの順に2つの解決策を挙げます。

  1. robots.txt fileを使用すると、PDFファイルがGoogleによってインデックスに登録されないようにすることができます。これにより、さらに索引が作成されなくなりますが、PDFファイルの正確なアドレスを知っていれば、リンクを共有して料金を支払うことなくダウンロードすることができます。
  2. Webサーバールート外のディレクトリにPDFファイルを格納しますが、それでもサーバー自体は読み取り可能です。誰かがあなたの電子ブックを購入したときに、その購入をデータベースに登録し、電子メールでカスタマイズされたダウンロードリンクを送信します。このリンクはサーバー上のスクリプトを指し、購入をデータベースにチェックインします。ユーザーがファイルをダウンロードする権限を持っている場合、スクリプトはサーバー上の適切なPDFファイルを開き、それを読み取り、その内容をWebブラウザーに渡します。ブラウザは、スクリプトの作成方法やユーザーの設定に応じて、ブラウザウィンドウでPDFをインラインで開くか、ユーザーにダウンロードを依頼することができます。これは、カスタマイズされたダウンロードリンクの知識が必要な場合にダウンロードを処理するための最良の方法であり、個人リンクを譲った場合、特定のユーザーからのダウンロードをブロックすることもできます。

いずれかの方法で、お使いの電子書籍へのURLが公開されているため、あなたはそれらを変更し、its tools for Webmastersを経由して、古いアドレスを削除するにはGoogleに依頼する必要があります。

2

暗号化されていないPDFファイルを事前の承認なしにオンラインで公開すると、PDFへのリンクが公開されると誰でもそのファイルをダウンロードできるため、常に安全ではありません。したがって、あなたは真剣にあなたの流通戦略を再考する必要があります。

One time download linksを購入し、購入後にPDFをメールで送信するのが最適なオプションです。

これまでは、パスワード保護されたRARファイルでPDFを置き換えて、有料の顧客にのみパスワードを渡すことができます。これは明らかに安全でもなく、暗号化されたRARファイルを処理できる解凍ソフトウェアが必要です。

Googleやその他の検索エンジンで見つかったPDFの問題に対処するには、robots.txtをお読みください。しかし、これは解決策ではありません。すべてのWebクローラがrobots.txtファイルの内容を尊重するわけではないからです。

あなたはおそらくインターネットアーカイブについて知らないとも思います。このサイトでは、公開されているPDFのコピーを含むウェブサイトのスナップショットを取得します。

関連する問題