Макросы для генератора дорвеев red.Button
В нашем случае, макрос — это специальный код, который в процессе генерации дорвея будет заменен на соответствующее ему значение. Макросы используются в шаблонах, файлах с текстом для вставки «Случайных строчек» и в некоторых полях админки генератора дорвеев.
Для примеров работы макросов, мы будем использовать ключевые слова из тематик "пластиковые окна" и "buy viagra".
Макросы для работы с ключевыми словами
- [KEYWORD] — текущий кейворд
-
Вставляет текущее ключевое слово для страницы
Пример:На нашем сайте можно заказать [KEYWORD].
Результат:На нашем сайте можно заказать пластиковые окна
- [UC-KEYWORD] — текущий кейворд с большой буквы
-
Вставляет текущее ключевое слово, написанное с большой буквы.
Пример:[UC-KEYWORD]: описание и характеристики
Результат:Пластиковые окна: описание и характеристики
- [UCW-KEYWORD] — текущий кейворд, все слова которого начинаются с большой буквы
-
Рекомендуется использовать для дорвеев на английском языке, где принято писать самые главные заголовки так, чтобы все слова начинались с большой буквы.
Пример:[UCW-KEYWORD]
Результат:Buy Viagra
- [RAND-KEYWORD] — случайный кейворд
-
Вставляет случайное ключевое слово из списка, выбранного для создания дорвея.
Пример:Также у нас есть [RAND-KEYWORD]
Результат:Также у нас есть пластиковые окна Salamander
- [RAND-UC-KEYWORD] — случайный кейворд с большой буквы
-
Вставляет случайное ключевое слово с большой буквы из списка, выбранного для создания дорвея.
Пример:Похожие товары:
Результат:
[RAND-UC-KEYWORD]
[RAND-UC-KEYWORD]Похожие товары:
Пластиковые окна Salamander
Пластиковые окна Proplex
Структура дорвеев
Вы можете создавать дорвеи с двухуровневой структурой. Они гораздо больше похожи на настоящие веб-сайты, нежели чем дорвеи с линейной структурой.
Получается, что дорвей состоит из нескольких разделов. Названия разделов и перечень страниц для каждого раздела можно указать в файле с ключевыми словами.
Ниже представлен пример обычного файла с ключевыми словами, где указаны названия разделов (они выделены квадратными скобками). Все ключевые слова, которые идут после названия раздела, относятся именно к этому разделу. И так до тех пор, пока не встретится другое название раздела.
...
пластиковые окна
[услуги]
ремонт пластиковых окон
регулировка пластиковых окон
[комплектующие]
ручки для пластиковых окон
замки для пластиковых окон
жалюзи для пластиковых окон
москитные сетки
...
- [MENU-CATEGORY] — создает меню из названий разделов дорвея
-
Вставляет HTML-список с разделами дорвея в виде гиперссылок. Ключевые слова в гиперссылках автоматически будут начинаться с большой буквы. С помощью CSS меню можно сделать как вертикальным, так и горизонтальным.
Пример:Разделы сайта: [MENU-CATEGORY]
Результат:Разделы сайта:
Ссылки и гиперссылки
- [GO-URL] — ссылка для перехода на внешний ресурс
-
В доргене можно указать ссылку на внешний ресурс, например на TDS или фид от партнерской программы. Если в ссылке требуется передать текущее ключевое слово, то это можно сделать при помощи макроса [KEYWORD].
Допустим, мы указали в поле "Ссылка на внешний ресурс" такую ссылку:
http://www.example.com?feed.php?partner=123&keyword=[KEYWORD]
Пример:Подробнее про <a href="[GO-URL]">[KEYWORD]</a>
Результат:Подробнее про пластиковые окна
- [GO-LINK-HTML] — HTML-код с гиперссылкой для перехода на внешний ресурс
-
Этот макрос является дополнением к макросу [GO-URL] и позволяет сделать из простой ссылки полноценный HTML-блок с гиперссылкой. В поле «HTML-ссылка на внешний ресурс» можно выбрать тип оформления гиперссылки — это может быть гиперссылка с изображением или с текстом.
Допустим, мы указали в поле "Ссылка на внешний ресурс" такую ссылку:
http://www.example.com?feed.php?partner=123&keyword=[KEYWORD]
А в поле "Ссылка с текстом" указали следующий текст:
Узнайте больше про [KEYWORD]
Пример:[GO-LINK-HTML]
Результат:Узнайте больше про пластиковые окна
- [RAND-LINK] — гиперссылка на случайную страницу
-
Гиперссылка с ключевым словом на случайную страницу дорвея. Ключевое слово в гиперссылке будет именно для той страницы, на которую будет осуществляться переход.
Пример:Похожие статьи: [RAND-LINK]
Результат:Похожие статьи: ремонт пластиковых окон
- [RAND-UC-LINK] — гиперссылка на случайную страницу, начинающаяся с большой буквы
-
Гиперссылка с ключевым словом на случайную страницу дорвея. Первый символ в ключевом слове переводится в верхний регистр.
Пример:Похожие статьи:
Результат:
[RAND-UC-LINK]
[RAND-UC-LINK]Похожие статьи:
Ремонт пластиковых окон
Установка пластиковых окон - [RAND-UC-LINK-5-10] — список гиперссылок на случайные страницы, начинающиеся с большой буквы
-
HTML-список с гиперссылками с ключевым словом на случайную страницу дорвея. Первый символ в ключевом слове каждой гиперссылки переводится в верхний регистр.
Количество гиперссылок в списке выбирается случайным образом из указанного в макросе диапазона. Например, если указан диапазон 5-10, то в списке может быть от 5 до 10 гиперссылок.
Пример:Похожие статьи: [RAND-UC-LINK-2-4]
Результат:Похожие статьи:
- [UC-LINK-5] — гиперссылка на указанную страницу
-
Гиперссылка с ключевым словом на указанную страницу дорвея. Первый символ в ключевом слове переводится в верхний регистр.
Число, указанное в макросе, соответствует порядковому номеру ключевого слова (и соответственно номеру страницы) дорвея.
Этот макрос стоит применить, если вы хотите, чтобы на всех страницах дорвея были какие-либо постоянные гиперссылки. Например, для создания псевдо-меню.
Пример:Дополнительные услуги:
Результат:
[UC-LINK-1]
[UC-LINK-5]
[UC-LINK-8]Дополнительные услуги:
Монтаж пластиковых окон
Регулировка пластиковых окон
Ремонт пластиковых окон - [TAGS] — вставляет облако тэгов
-
Полностью готовое облако тэгов, состоящее из гиперссылок, ведущих на другие страницы дорвея. Размер шрифта у каждой гиперссылки выставляется случайным образом.
Пример:Популярные тэги:
Результат:
[TAGS]Популярные тэги:
Монтаж пластиковых окон Пластиковые окна Регулировка пластиковых окон Москитные сетки
Ремонт пластиковых окон
Текст
- [TEXT-5-10] — текст от 5 до 10 предложений
-
Этот макрос вставляет часть текста, который был выбран в админке доргена.
Перед вставкой, текст обрабатывается всеми способами, которые были выбраны в админке доргена — добавление в текст ключевых слов, рерайт текста, синонимизация и т.д.
Количество предложений в тексте выбирается случайным образом из указанного в макросе диапазона. Например, если указан диапазон 3-5, то каждый раз будет вставляться текст, объемом от 3 до 5 предложений.
Кроме того, текст автоматически разбивается на случайное количество параграфов (<p></p>).
Пример:<h1>[UC-KEYWORD]</h1>
Результат:
[TEXT-3-7]Монтаж пластиковых окон
Как мы уже писали, монтаж пластиковых окон производится строго по вертикали и горизонтали, с допустимым отклонением не более 3 мм на всю длину окна. После установки пластикового окна нужно приклеить специальную пароизоляционную ленту по периметру окна. Эта лента сможет обеспечить длительный срок службы монтажа и защитит от появления плесени и конденсата внутри полости шва.
Когда все закончено, монтажник заполняет шов между рамой и стеной специальной монтажной пеной.
- [RANDLINE] — случайная строка из файла со строками (макрос временно не доступен)
-
Этот макрос вставляет случайную строку из файла, который указан в админке доргена как «Случайные строчки из файла».
В каждой строчке этого файла можно использовать различные макросы.
Вариант файла со строчками:
Заказал [KEYWORD], все сделали отлично!
По совету друга взял <b>[KEYWORD]</b>. Такого качества я еще не видел. Очень доволен!
Долго искала <b>[KEYWORD]</b>, нашла здесь. Все поставили очень профессионально.
Ура! Вчера поставили [KEYWORD]! Я так давно этого ждала!
Результат:Отзывы клиентов:
[RANDLINE]
[RANDLINE]
Отзывы клиентов:
Ура! Вчера поставили пластиковые окна Salamander! Я так давно этого ждала!
Долго искала пластиковые окна Salamander, нашла здесь. Все поставили очень профессионально.
Заказал пластиковые окна Salamander, все сделали отлично!
- [RANDLINE-ANYWORD] — случайная строка из файла со строками, который раздел на отдельные категории
-
В макросе указывается название категории, которая присутствует в файле со строками. В самом же файле, категория указывается так: [PRIMER:], с обязательным двоеточием перед закрывающейся квадратной скобкой. И если мы хотим выбрать случайную строку из этой категории, то макрос будет выглядеть так: [RANDLINE-PRIMER].
В каждой строчке этого файла можно использовать различные макросы.
Вариант файла со строчками:
[CATS:]
Пример:
бобтейл
британский короткошерстный
перс
полуперс
...
[DOGS:]
такса
лабрадор
сенбернар
Результат:У меня есть собака [RANDLINE-DOGS]
А у меня [RANDLINE-CATS], это кошка.
У меня есть собака лабрадор.
А у меня полуперс, это кошка.
Изображения
Для удобной работы с картинками мы предлагаем отсортировать их по категориям и закачать в папку data/images.
В папке data/images можно создать отдельные папки для каждой категории картинок, например: data/images/music.
И тогда в процессе генерации, дорген сам будет копировать оттуда нужные ему картинки и сохранять их в папку с готовым дорвеем.
- [RAND-IMG] — путь и размеры случайно выбранного изображения
-
Этот макрос выводит путь и размеры случайно выбранного изображения, скопированного из папки data/images в папку с дорвеем.
Пример:
Результат:Фото дня:
<img [RAND-IMG] alt="[KEYWORD]">Фото дня:
<img src="/i/window123.jpg" width="300" height="200" alt="пластиковые окна"> - [RAND-IMG-200-250] — путь и размеры случайно выбранного изображения, уменьшенного по ширине
-
Этот макрос выводит путь и размеры случайно выбранного изображения, скопированного из папки data/images в папку с дорвеем.
Но в отличии от макроса [RAND-IMG], здесь еще происходит уменьшение размеров изображения. В макросе указывается диапазон желаемой ширины изображения (в пикселях). При генерации будет выбрано случайное число из этого диапазона, до которого и будет уменьшена ширина изображения. Высота изображения также будет пропорциональна уменьшена, в зависимости от выбранной ширины.
Пример:
Результат:Наши окна:
<img [RAND-IMG-400-500] alt="[KEYWORD]">Наши окна:
<img src="/i/windows254.jpg" width="224" height="150" alt="пластиковые окна"> - [RAND-IMG-doctor] — путь к случайно выбранному изображению из указанной папки
-
Этот макрос выводит путь и размеры случайно выбранного изображения, скопированного из папки data/images/doctor в папку с дорвеем.
В макросе можно указать любое название папки, которую нужно предварительно создать в папке data/images. Это очень удобно, т.к. можно заранее разбить изображения на отдельные категории для создания дорвеев разных тематик.
Пример:
Результат:Наши окна:
<img [RAND-IMG-OKNA] alt="[KEYWORD]">Наши окна:
<img src="/i/okno12.jpg" width="500" height="300" alt="пластиковые окна">
Разное
- [HOME-URL] — путь к корню дорвея, типа: http://www.example.com
- [NICK] — случайный ник-нэйм
- [RAND-5-25] — случайное число от 5 до 25
- [N] — порядковый номер текущего ключевого слова