Скрипт внутренней перелинковки
Шаг 1:
- Задаю скрипту список ключевых слов, адрес сайта на котором будут ссылки и адреса страниц соответствующих запросу.
- Выставляю приоритеты. Лучше всего в виде процентов, но так чтобы в сумме было 100%.
Шаг 2
- Скрипт лезет на wordstat.yandex.ru и набирает столько запросов по каждому из ключевых слов, чтобы соотношение соответствовало заданному в приоритетах. Т.е. если, например, есть три ключевых слова: 'стол', 'стул', 'офисная мебель' и в приоритетах выставлено 10%, 30%, 60%, то скрипт должен подобрать 1 запрос со словом 'стол', 3 запроса со словом 'стул' и 6 запросов со словом 'офисная мебель'.
Плюс чтобы можно было поставить минимальное кол-во запросов. Соответственно, если в предыдущем примере минимальное кол-во стояло бы 3, то скрипт должен подобрать 3 запроса со словом 'стол', 9 запросов со словом 'стул' и 18 запросов со словом 'офисная мебель'.
- Скрипт выводит все подобранные запросы к каждому ключевому слову на подтверждение с кнопкой 'не подходит' рядом с каждым. И внизу две кнопки 'Пересобрать' (которая нужна если какие-то запросы были помечены как неподходящие и нужно повторить процедуру и допарсить недостающее число запросов вместо тех, которые не подошли) и кнопка 'Подтвердить'.
Шаг 3
- Скрипт запрашивает на какой сайт будет устанавливаться код и есть ли ограничения по уровню вложенности страниц, на которых будут ссылки (варианты - ограничений нет, либо цифра от 2 до 6).
- Далее скрипт как паук проходит начиная с главной страницы по всем ссылкам на сайте собирая адреса всех страниц (url).
Т.е. все урлы страниц ссылки на которые есть с главной собираются и помечаются как 2 уровня вложенности (2УВ), дальше на каждой из них все урлы на которые есть ссылки с этих страниц собираются и помечаются как 3 уровня вложенности и т.д.
Если не стояло ограничения, то так до тех пор пока скрипт не находит больше новых урл.
- Скрипт распределяет по всем найденным урлам все подготовленные тексты ссылок. Т.е. если, например, найденных урлов получилось 300, а текстов ссылок 30, то значит каждая ссылка должна быть на 10 урлах.
Шаг 4:
- Скрипт выдает код, который нужно установить на сайт.
После установки на соответствующих урлах сайта должны появиться в месте установки кода ссылки на соответствующие запросам страницы указанные в шаге 1.