2012-02-26 4 views
1

Я пытаюсь продать электронные книги на своем веб-сайте. Электронные книги представлены в виде файлов PDF. Клиенты платят, чтобы загрузить их с помощью Paypal. Но если я напечатаю начало ebook в поиске Google, то появится файл PDF. Затем любой может открыть файл PDF. Я пробовал это на чужом компьютере, и то же самое происходит.Как я могу сохранить файлы PDF в поисковых системах?

Итак, вопрос в том, как я могу сохранить свои файлы PDF в Google и других поисковых системах?

+3

Этот вопрос не соответствует теме, поскольку речь идет о действиях веб-мастеров, а не о программировании. – Will

ответ

2

Я перечислил два решения в порядке сложности.

  1. Используйте robots.txt file, чтобы ваши файлы PDF не индексировались Google. Это предотвратит дальнейшее индексирование, однако, если кто-то знает точные адреса ваших PDF-файлов, они все равно могут поделиться ссылками и загрузить их без оплаты.
  2. Храните файлы PDF в каталоге за пределами корня веб-сервера, но который по-прежнему доступен для чтения самим сервером. Когда кто-то покупает вашу электронную книгу, зарегистрируйте свою покупку в базе данных и отправьте им настроенную ссылку для загрузки по электронной почте. Эта ссылка укажет на скрипт на вашем сервере, который будет проверять покупку в базе данных. Если пользователь имеет право загружать файл, скрипт откроет правый файл PDF на сервере, прочитает его и передаст его содержимое в веб-браузер. Браузер, в зависимости от того, как был создан сценарий, и от предпочтений пользователя, может открыть встроенный PDF (в окне браузера) или попросить пользователя его загрузить. Это лучший способ обработки загрузок, так как вам требуется знание настраиваемой ссылки для загрузки, и вы также можете блокировать загрузку у конкретного пользователя, если он/она отдает свою личную ссылку.

В любом случае, поскольку URL-адреса ваших электронных книг были разоблачены, вы должны изменить их и попросить Google удалить старые адреса через its tools for Webmasters.

2

Включение незашифрованных PDF-файлов в сети таким образом, чтобы обеспечить доступ без предварительного разрешения, всегда будет небезопасным, поскольку после того, как ссылка на PDF будет общеизвестной, любой сможет ее загрузить. Поэтому вам следует серьезно пересмотреть свою стратегию распространения.

One time download links и отправка PDF по почте после успешной покупки, вероятно, являются лучшими вариантами.

До тех пор вы можете захотеть заменить PDF на защищенный паролем RAR-файл и предоставить пароль только платящим клиентам. Это, очевидно, также небезопасно и требует программного обеспечения для декомпрессии, способного обрабатывать зашифрованные файлы RAR.

Чтобы решить проблему с вашим PDF-файлом, найденным Google и другими поисковыми системами, вы должны прочитать о robots.txt. Однако это не решение, поскольку не все веб-сканеры будут соблюдать содержание файла robots.txt.

Я также считаю, что вы, вероятно, не знаете об интернет-архиве. На этом сайте размещаются снимки веб-сайтов, которые могут содержать копию ваших общедоступных PDF-файлов.

Смежные вопросы