Структурирование
Описание функции структурирования проекта.
Структурирование проекта необходимо для создания сложной структуры при минимальных затратах сил и времени. Это позволит увеличить шансы сайта на избежание АГС и просто улучшить навигацию и удобство для его посетителей. Всё что требуется от пользователя - это описать желаемую структуру сайта и выбрать ключевые слова по которым должно вестись распределение.
В левой части окна находится текущая структура проекта в которой вы можете выделить те статьи и категории, которые желаете чтобы участвовали в процессе структурирования.
В правой - будущая структура проекта которую вам сперва необходимо описать. Для этого используя контекстное меню создаются категории и объединенные записи. Что такое категории объяснять не стоит, объясню только что собой представляют записи. Объединенные записи - это записи, в которых по выбранным вами ключевым словам будут помещаться тексты подходящих одиночных записей, т.е. результатом будет создания одной большой записи с группы маленьких.
Под окошком с описанием структуры находятся поля управления отдельной записью этой самой структуры:
- Название - название будущей категории или объединенной записи
- Ключи - шаблоны ключевых слов по которым статьи будут определенны в конкретную категорию. Если шаблон начинается с ^ - тогда это значит, что текст должен начинаться со слов идущих за этим символом (удобно для создания алфавитных указателей, например: скриншот).
- Поля для поиска - где именно программа должна искать ключи
Шапка статьи для объединенной записи - это разделитель статей, который будет присутствовать в начале каждой отдельной записи. Например, если у вас результирующая запись будет состоять из 3 записей названия которых "Запись 1", "Запись 2" и "Запись 3", а настройки шапки такие же как показаны на скриншоте, то исходный код записи будет выглядеть следующим образом:
<h3>Запись 1</3> ... Текст записи 1 ... <h3>Запись 2</3> ... Текст записи 2 ... <h3>Запись 3</3> ... Текст записи 3 ...
После создания структуры и заполнения всех полей необходимо нажать кнопку Анализировать - которая проведет предварительные подсчёты и покажет в какую категорию сколько статей попадет после применения.
Принцип распределения
Для того, чтобы было легче понять как и куда будут попадать ваши статьи после структурирования необходимо описать принцип по которому программа работает:
- Сначала выделенные записи в левом окне распределяются между первым уровнем будущей структуры. Если одна запись подходит для нескольких категорий, то она попадает в ту категорию, в которой меньше всего записей. Это позволяет достичь равномерности распределения
- Дальше записи каждой категории первого уровня распределяются между дочерними элементами (т.е. в распределении участвуют только те записи, что на предыдущем шаге попали в родительскую). Если есть записи, которые не подходят ни для одного дочернего элемента (под элементом подразумевают категорию или объединенную запись), то эти записи остаются в этой категории.
- Следующим шагом есть распределение записей между элементами нижних уровней по принципу описанному выше.
Вставка категорий/записей из буфера
Тут всё очень просто, записи в буфере должны быть в таком формате:
Название;Ключи;Поля для поиска Название;Ключи;Поля для поиска ... Название;Ключи;Поля для поиска
Причем последние 2 не обязательны. Если вставить так:
Название;Ключи Название;Ключи ... Название;Ключи
То поля для поиска будут для всех этих записей "По названию стати". А если так:
Название Название ... Название
Тогда еще и ключи будут пустые.
