Два простых метода создания PDF дорвеев

Метод номер 1.

Очень прост, для тех у кого есть дорген PandoraBox (ААА!! РЕФКА!! РЕФКА!! Мыши хотят на вас заработать).

Просто добавляем к пандоре вот такой вот плагин http://pbmacro.blogspot.ru/2015/04/pdf.html, и в принципе всё.

Добавить его легко, запускаем UserMacroEditorStandalone.exe, вставляем код, сохраняем его в папку PandoraBox\data\usermacro с именем, например, pdf.cs

Дальше в доргене жмем кнопочку “Макросы” и в открывшемся окошке “Применить и обновить”

0609873e5dce7af6ea7a6f258496dc84

ну и последнее – ставим расширение создаваемых страниц pdf. Была у меня еще проблема с картинками в пдфках, решил ее заливкой картинок на сервак и вставкой урлов, ну то есть вот так:

<img src="image.jpg" />

не работало, а вот так

<img src="http://domain.com/img/image.jpg" />

все норм.

В результате мы получаем статические PDF-файлы которые можем заливать по фтп.

Метод номер 2.

Но статик доры я неочнеь люблю, слишком много ограничений, ни урл ни сменишь (да,я знаю про тдску но они иногда тоже умирают) ни клоакинг не прицепишь. Второй метод это генерация PDF с помощью библиотек PHP, их на самом деле много но мне больше всего понравилась вот эта – http://html2pdf.fr/

Собственно вот так выглядит мой файлик test.php

<?php
    $content = file_get_contents("http://localhost/get_text/pdf.php?keyword=Wiedźmin%203:%20Dziki%20Gon&n=50&promo=en_down&tdom=tds.domain.com&tgroup=tdsgr1&short=0");

    require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
    $html2pdf = new HTML2PDF('P','A4','fr');
    $html2pdf->WriteHTML($content);
    $html2pdf->Output('example.pdf');
?>

 

У меня тут $content получается тем методом о котором я писал в прошлом посте, то есть парсится а-парсером по запросу, вы же в эту переменную можете сунуть любой html код либо файл, кстати вот в данном случае дор получился не очень:

pdfdor1

Как оказалось – для польских букв нужно еще добавить как то шрифты,еще не разбирался как, подозреваю что для русских также. Ну это так, эксперимент был, итак по урлу http://domain.com/test.php у нас открывается дор в формате пдф, но нам то хочется не только формат, но и расширение, для этого есть .htaccess:

RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.pdf$ $1.php [L]

 

И теперь наш дор доступен по урлу http://domain.com/test.pdf, оставясь при этом РНР файлом для сервера, то есть мы можем туда добавлять например клоакинг и отправлять ботов на пдфа юзеров на редик да и все что угодно. Дальше с помощью того же хтаксесса делаем ЧПУ, потом кеширование дабы не дергать парсер каждый раз, ну и контент в пдфке чтоб не менялся и получаем свой серверный дорген пдф файлов.

p.s. как сделать ЧПУ и кеширование не скажу, потому что пока и сам не сделал, но готовые варианты в гугле есть надо только поискать.

32 ответа к «Два простых метода создания PDF дорвеев»

  1. Встречал уже много таких пдфок на сайтах =)
    Контент в них как-то индексируется, т.к. сниппет заполнен. Открываешь ссылку – редирект сразу на ПП, как так делается?
    А ещё располагаются на взломанных сайтах походу)
    И напоследок вопрос: можно связаться с вами по почте по поводу доров? Адреса ваши найти не могу, напишите на моё мыло, пожалуйста

  2. Каким образом происходит слив PDF трафика =) Тобишь ессли мы делаем сайт то клепаем банер переходы идут на платник, а что мы делаем в PDF редирект? По идее редирект для гугла будет плохо …

    1. делаем кнпоку-баннер в пдфке с линком на тдс)) ну или редик с клоакой это в случае если динамика у нас

      1. Интересная тема с PDF. Вспомнил Squeeze Page и “введите мыло и член увеличиться на 20 см” 🙂 Видимо история и вправду имеет свойство повторяться.

  3. Видел такие доры по нч в гугле, причем, не на фрихах там, а на пирогах и своих доменах. На морде (или в папке пирога) – что-то типа карты сайты со ссылками на пдф страницы. Чего понять не могу – в чем прикол делать в пдф такие паги? Почему не обычный хтмл? Гугл лояльнее к текстовке или что?

    1. дело в шаблонах
      для хтмл нужны шабы и сейчас по шабам гугл банит жестче чем раньше было, а для пдф шабы не нужны

      1. Но пдф гугл и не индексирует как обычный сайт (контент), как я понял и ранжиревания как такового нет а только по анкору (ссылочной масе), возможно снипету.

  4. Если ниша не подразумевает pdf формат, то как думаете такие доры будут собирать траф?

  5. Интересно, а как вы во втором способе прописываете нужный title или вставляете картинку? Так как если брать обычный текст то работает, а если любой HTML тэг то выдает ошибку …

    1. нормально преобразовывается и html
      вот тут смотрим функционал и примеры
      http://wiki.spipu.net/doku.php?id=html2pdf:en:v4:accueil

      важно также чтобы выводилось только то что внутри переменной $content (если брать мой пример) ни какого более кода выводиться не должно, т.е. все что должно быть на экране – складываем в переменную

  6. Да спасибо уже нашел их вики раздел. Способ очень крутой, потому что первый (макрос для пандоры) кривой до горя, во первых title не прописывается, во вторых шаблон с текстом кривит так что ппц, в третьих очень мешает посторонним макросам работать с доргеном.

    Мой рецепт соединить 2 способа вместе: Удаляем макрос из системы. Все равно в пандора ставим генерацию PDF файлов (в них тупо будет html код и все). И в шаблон вставляем:
    ……
    $html2pdf->WriteHTML($content);
    $html2pdf->Output(‘example.pdf’);
    …..
    Только заменяем последнюю строчку на:
    print $html2pdf->Output();
    А в .htaccess прописываем что бы pdf файл читался как php. Done.

    Кстати так можно делать и с другими доргенами, а потом массово менять разрешение с php на pdf. Или же более хитрым – прописать мини макрос что бы на выходе были pdf файлы (думаю во всех доргенах есть такая функция).

    P.S. Спасибо большое автору, долго искал быстрый способ генерации таких дорвеев, что б без лишних движений.

    1. А куда эту библиотеку девать, если я на фрихе дор делаю? Попробовал подгружать в папку с дором, но 404 бесконечно выдаёть.

      1. ну на фрихе если не работает – делай статику
        библиотека может также и сохранять файлы, то есть ей можно тоже делать тсатику

        1. Попробовал на выделенном сервере – то же самое.
          Делал так. Сгенерил пандорой страницы с расширением pdf. В шаблоне прописал
          WriteHTML($content);
          $html2pdf->Output();
          ?>
          В хтаксесе указал
          RewriteEngine on
          RewriteBase /
          RewriteRule ^(.*)\.pdf$ $1.php [L]
          В итоге на выходе, ругается на то, что страница не найдена. Подскажите, где мог накосячить? Интересная идея, не хочу забросить)

  7. В общем что бы прописывать , нужно в настройках прописать: $html2pdf->pdf->SetTitle(‘HTML2PDF Wiki Example’);
    Ну и там указать title. Прикол в том что этот title нормально отображается только в Mozilla, во всех остальных в title виднеется “название файла.pdf”.
    Сначала очень испугал этот факт и неизвестно как гугл бот видит эти страницы.
    Залил несколько пагов и не прогадал, в индекс попадает тот title который нужно и страницы отлично индексируются.

      1. Трафф пошел еще мелкий, естественно покаместь все отлично, тоже интересно на объемах глянуть.

  8. Ребят, а если мне в переменную content нужно вставить весь код страницы, как правильно прописать?

  9. к превыдущему комментарию
    meta name=”Title” content=”тралала.com”
    meta name=”Subject” content=”тралала”
    meta name=”Keywords” content=”бум бум”

  10. Почему вы не продолжаете пилить дорвеи под блогохосты, если там выходило 50-300 баксов?
    На какую ПП лучше лить?
    Сколько с кила переходов по ссылке с дора выходит бабла? Под ру ебашу, выходит 700р, мало, хочется тоже под бурж делать 🙂

    1. лень каждый день писать новые шаблоны для новых блогсервисов, 50-100 вдень можно заработать и с меньшими трудозатратами

  11. Почти подключил клоаку через кейтаро,
    а кто-то ЧПУ сделал и кеширование ?
    Подскажите как реализовать

  12. дорвеями занимаюсь не долго, такой вопрос, касаемо шаблонов, пробовал тупо делать в ворде, сохраняю в штмл, генерировал через ред, траф идет, правдо не много, но и сайтов не много, времени пока нет, есть вообще такая тема – дорвеи ворд? или шаблоны ворд?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *