Подписаться на RSS

Теги Архив за "Дорвеи"

Улучшаем дорвей на WordPress Окт 15

В завершение темы о дорвеях на WordPress, сегодня рассмотрим генерацию более “человекоподобного” дора на WP с категориями, тэгами и комментариями.

Для этого нам понадобится создать шаблон под RedButton в формате экспорта WP - “WordPress eXtended RSS”. Соответствующий шаблон можно скачать здесь.

Рассмотрим подробно некоторые строки шаблона:

  • <title>[BKEYWORD]</title> - Ключевик - заголовок поста;
  • <dc:creator><![CDATA[admin]]></dc:creator> автор поста, менять не нужно;
  • [RANDLIST] - случайная строка из файла, указанного в поле Red Button “Вставка строчек текста”. В этом файле мы прописываем возможные категории в формате: <category><![CDATA[Блондинки]]></category><category domain=”category” nicename=”blond”><![CDATA[Блондинки]]></category>
    В каждой строке файла должна быть описана одна категория, из этих строк и будет выбираться случайная категория при генерации дорвея. Не забывайте указывать имя файла с категориями в поле “Вставка строчек текста”, т.к. при сохранении настроек Red Button это поле очищается!
  • <category domain=”tag”><![CDATA[ [RANDKEYWORD] ]]></category> - случайный ключевик для тэга поста. Размножьте эту строку в шаблоне столько раз, сколько хотите тэгов к одному посту;
  • <content:encoded><![CDATA[ [TEXT-10-20] ]]></content:encoded> - текст поста - в данном случае просто текст с ключевиками, к макросу [TEXT-10-20] можно добавлять коды баннеров, фидов партнерок и т.п.;
  • <wp:post_date>2009-[RAND-1-6]-[RAND-1-28]</wp:post_date> - генерируем дату поста с помощью случайных чисел, т.к. формат макроса Red Button [DATE] нам не подходит;
  • <wp:status>publish</wp:status> - обязательно оставьте эту строку, иначе посты не будут опубликованы после импорта, а останутся в черновиках;
  • <wp:comment_author><![CDATA[ [NICK] ]]></wp:comment_author> - просто ник комментатора :);
  • <wp:comment_date>2009-[RAND-7-9]-[RAND-1-28]</wp:comment_date> - дата комментария;
  • <wp:comment_content><![CDATA[ [TEXT-1-3] ]]></wp:comment_content> - текст комментария;
  • соответственно, сколько раз вы скопируете блок <wp:comment> в шаблоне, столько и будет комментов к каждому посту.

После генерации дорвея остается, как и в предыдущем варианте, изменить расширение полученного файла index.html на *.xml, сохранить его в кодировке utf-8 и загрузить в WordPress. Только для импорта в админке Wordpress теперь нужно выбирать не RSS, а WordPress.

Дорвеи на WordPress - часть вторая. Окт 02

По просьбам трудящихся публикую продолжение поста о создании дорвея на WordPress. Сегодня изучим процесс создания rss-фида для импорта в WordPress с помощью доргенов JakoDorgen и RedButton.

1. Первым, как и просили, рассмотрим JakoDorgen.
Для начала работы с Джако скачайте этот архив. В архиве лежит файл настроек “wordpress.txt”, который надо положить в папку “genoptions” доргена и папка с шаблоном, которую необходимо скопировать в папку “templates”. Остается только создать в Jako проект для генерации с использованием профиля “wordpress”, url для проекта можно указать любой, он нам не понадобится. После генерации нужно удалить лишние файлы в папке дора: это будут файл категорий _00cat-1-1.html, а также файлы index.html и sitemap.html. Оставшиеся html-файлы нужно склеить в один, добавить шапку и сохранить в rss-фид, как это описано в предыдущем посте на эту тему.
Ключевых недостатков у генерации такого rss-фида с помощью JakoDorgen два:
- невозможно сделать случайную дату постов - дата прописывается вручную в шаблоне и одинакова для всех записей;
-содержимое поста генерируется с помощью тега [PAGE_CONTENT], который кроме текста с ключевиками автоматом добавляет заголовок <h1>, который будет уже внутри поста дублировать название поста в WP.

2. Всех этих недостатков лишен способ генерации rss-фида с помощью RedButton. Кроме того, благодаря возможности RB генерить одностраничный дорвей, нет необходимости по объединению кучи страниц в xml-файл фида.
Поэтому, просто скачайте вот этот шаблон для RedButton и в настройках RedButton выберите “Одностраничный дор”. После генерации остается только изменить расширение полученного файла index.html на *.xml, сохранить его в кодировке utf-8 и загрузить в WordPress.

Новый генератор sitemap.xml. Тонкости работы с JakoDorgen. Сен 16

Как я уже писал, новый JakoDorgen умеет генерить карту дорвея в формате xml. Но не умеет генерить ее правильно для дора с папками - для каждой папки делает свой файл sitemap.xml, как для отдельного сайта.

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

Скачать обновленный генератор sitemap.xml можно по прежней ссылке.

А теперь рассмотрим подробнее, как правильно заюзать эту программу совместно с Jako.

Чтобы Jako не генерил ненужные нам файлы sitemap.xml в каждой подпапке дорвея, необходимо разделить настройки доргена для корня дора и для папок. Заодно можно и улучшить перелинковку корневого домена с папками, т.к. стандартная перелинковка в Джако сильно хромает.
Для этого необходимо выполнить следующие действия по пунктам:

  • Создаем или модифицируем стандартный шаблон, по которому будем генерить папки дора, для примера назовем его “sub_template” - название папки с шаблоном
  • Создаем в настройках Джако профиль с нужными нам параметрами генерации, называем его sub_opt, в качестве шаблона выбираем sub_template, галочку “Генерировать sitemap.xml” снимаем и сохраняем профиль
  • Файлы профилей Джако лежат в папке “genoptions”. Находим в ней наш файл sub_opt и копируем в файл root_opt в ту же папку. Это будет профиль для корня сайта
  • Таким же образом копируем папку sub_template с шаблоном в папку root_template - это будет шаблон для корня дорвея
  • Теперь в корневом шаблоне добавим случайную ссылку на подпапки для дополнительной перелинковки. Это может быть, например, вот такой код:
    <a href=”sub[RAND-1-10]/sitemap.html”>Скачать видео №[RAND-10-100]</a>
    в результате после генерации дорвея на месте данного кода на каждой странице корневого дорвея будет случайная ссылка на файл sitemap.html одной из папок дора с именами от sub1 до sub10.
  • Далее надо привязать корневой шаблон к соответствующему профилю Джако. Для этого открываем настройки доргена, выбираем там соответствующий профиль root_opt, в нем ставим шаблон root_template, ставим галку “Генерировать sitemap.xml и robots.txt” и сохраняем профиль
  • Ну и, наконец, создаем проект для генерации, в котором корень домена и папки будут подвязаны к разным профилям с разными шаблонами. Это можно сделать прямо в текстовом файле proj.txt в папке JakoDorgen:
    #proj:door.ru{
    title=Халявное видео
    headcaption=Только бесплатное видео
    keywordsfile=D:\Keys\key1.txt
    textfile=D:\text.txt
    options=root_opt
    ftphost=
    ftplogin=
    ftppas=
    ftpfolder=
    status=0
    }#
    #proj:door.ru/sub1{
    title=Халявное видео
    headcaption=Только бесплатное видео
    keywordsfile=D:\Keys\key1.txt
    textfile=D:\text.txt
    options=sub_opt
    ftphost=
    ftplogin=
    ftppas=
    ftpfolder=
    status=0
    }#

    … и т.д.
  • Теперь остается только запустить генерацию дорвея, по окончании которой создать новый файл sitemap.xml, который заменит карту сайта, созданную Джако только для корня сайта. Этот процесс подробнее описан в посте, посвященном sitemap-генератору.
Эксперимент по постингу в Blogger.com Апр 29

Последние недели не хватает времени не только на проведение различных экспериментов, но и на описание их в блоге. Постараюсь серией постов до выходных, посвященных агрофитнесу, исправить ситуацию. :)

В первую очередь хочу рассказать об эксперименте по постингу в blogger через e-mail.

Решил я, стало быть, замонстрячить сетку автопополняемых кинодорвеев. Для чего и прикупил в магазине аккаунтов kak-tak.com 50 акков блоггера по сходной цене. Затем приступил к генерации дорвеев по очень простому шаблону: в первой строке - кейворд страницы, который в дальнейшем будет заголовком поста, а дальше простой текст, сгенерированный дорвеем, с кодами фидов и попапов безо всякой html-разметки.

Далее оставалось только настроить рассылку страниц дорвея по списку e-mail. Сначала попробовал проделать это через скрипт на php, но не смог побороть глюки с русскоязычной кодировкой писем. В итоге была на скорую руку написана десктопная прога на Делфи с расссылкой через учетню запись Outlook. В нее я и зарядил очередь сообщений с рассылкой по аккаунтам blogger-а раз в 6 часов.

Уже на следующий день можно было подвести неутешительные итоги: 49 из 50 блогов были сразу же помечены Blogger-ом как спамерские. Соответственно, в них показывалось только по одному первому сообщению, а все вновь присылаемые попадали в черновики. Помеченные таким образом блоги автоматически удаляются через двадцать дней, если их владелец не обратился в техподдержку с претензиями, но это, конечно, не в нашем случае :)

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

Дабы время на написание проги для рассылки не пропало даром, хочу в дальнейшем перенастроить ее на постинг через e-mail в wordpress. Тут риска бана никакого нет, а Гугл регулярно обновляемые сайты любит. Предположительно, работать буду по такой схеме (слегка геморно, но и планируемый выхлоп побольше):

  • делается блог на WP, вручную набивается пара нормальных постов;
  • блог прогоняется по rss-каталогам и dofollow-комментам;
  • выжидаем время на модерацию каталогов, затем генерим и загружаем дор под wordpress как описано в предыдущем посте;
  • дальше генерим еще страницы под рассылку и шлем в каждый блог по 1-2 поста в день;
  • в итоге у нас готов регулярно обновляемый многостраничный сайт на WP с повышенной плотностью ключевых слов.
Как сделать дорвей на WordPress Апр 07

Для начала ответим на вопрос: а для чего нужен дорвей на WordPress?

Во-первых, такой дор можно залить на какой-нибудь бонусный фри-блогхостинг, ( например, WordPress.com :) ).

Во-вторых, с помощью плагинов можно настроить кросспостинг из вордпресса в кучу сервисов типа blogger, livejournal и т.п., тем самым увеличив количество страниц в индексе в несколько раз.

В-третьих, блоги на wordpress пока что сильно любят поисковики.

Ну, и в-четвертых, разбавив такой сплогодор ( или всё-таки доросплог? :) ) нормальными постами и замаскировав его таким образом под белый и пушистый сайт, мы сможем прогнать его по каталогам и по rss-каталогам. Соответственно, вместе с ссылочной массой вырастет и траф на такой дор.

Еще можно попробовать даже запихнуть такой сплог в сапу или другую биржу ссылок.

А теперь о том, как же все это дело замутить.
Вкратце суть идеи примитивно проста - представить выдачу доргена в виде rss-фида, а затем импортировать его в админке WordPress.

Расскажу подробно на примере доргена DoorWay.SU (качнуть можно здесь).

Создаем шаблон для доргена - файл index.html с таким текстом:

<item>
<title>{REDIRECT}</title>
<pubDate>06 Apr 2009</pubDate>
<content:encoded><![CDATA[сюда{CONTENT}и сюда нужно вписать скрипты партнерок]]></content:encoded>
</item>

В файле с редиректом прописываем только тэг {KEY} , больше никакого текста не нужно.

В результате получаем заголовок поста из ключевика и текст поста с ключевиками, сгенеренный доргеном. Естественно, рядом с тэгом {CONTENT} можно и нужно прописать коды ява-фидов и поп-ап баннеров, чтобы они у нас были в каждом посте блога. Дату поста можно указать произвольно, если не указывать совсем, то вордпресс при импорте подставит по умолчанию 1970 г.

Теперь запускаем дорген на генерацию, указываем ему нужные ключевики, текстовку и файл с редиректом. Чтобы в редирект подставился ключевик, нужно в настройках редиректа в доргене прописать в поле url какой-нибудь символ.

После прогона у нас получится папка с кучей html-файлов, каждый из которых представляет собой один пост будущего rss-фида. Остается объединить их в один файл, например, переименовать их в txt-файлы и склеить с помощью KeyWordKeeper.

Полученный файл нужно сохранить в формате Unicode (utf-8), в начало файла добавить шапку rss:

<?xml version=”1.0″ encoding=”utf-8″?>
<rss version=”2.0″
xmlns:content=”http://purl.org/rss/1.0/modules/content/”
xmlns:wfw=”http://wellformedweb.org/CommentAPI/”
xmlns:dc=”http://purl.org/dc/elements/1.1/”
xmlns:atom=”http://www.w3.org/2005/Atom” >
<channel>
<generator>http://wordpress.org/?v=2.7</generator>
<language>ru</language>

а в конец файла еще пару строк:

</channel>
</rss>

Вот и все, наш фид готов к импорту. Для этого идем в админку WordPress, выбираем меню “Управление/Импорт/RSS” и загружаем файл. Дорвей на WordPress готов!

И напоследок еще пара советов:
- В зависимости от производительности хостинга могут быть различные ограничения на размер импортируемого файла, по умолчанию в WordPress максимум 2 Мб, а вот мой хостинг, например,корректно загружает файлы не более 500 Кб, соответственно, большой файл придется разбить на несколько поменьше и импортировать поэтапно.
- Для начала сгенерите и импортируйте один пост, чтобы проверить корректность шаблона, кодировок и прочего.