Как сделать перелинковку дорвеев?

Накидал небольшой скриптик для линковки страниц дорвеев. Поможет для более быстрого загона страниц в индекс.

Юзать на свой страх и риск. Допустим имеется 10 дорвеев по 5000 страниц. На каждой странице дорвея будет рандомная ссылка на другой дорвей (ну или что там у вас).

Для начала создаем файл links.txt с набором ссылок на ваши ресурсы в формате HTML. К примеру https://главныйсайт.ru/links.txt

В котором примерно такая конструкция:


<a href="//дорвей1.ру/">Ключ дорвей1.ру</a>
<a href="//дорвей2.ру/">Ключ дорвей2.ру</a>
<a href="//дорвей3.ру/">Ключ дорвей3.ру</a>

В том месте, где вы хотите вывести анкор ссылки с рандомном ссылкой на тот или иной дор ставим код на PHP.

Листинг кода:


$file-doorway = file('https://главныйсайт.ru/links.txt');
$link-doorway = $file-doorway[array_rand($file-doorway)];
unset($file-doorway);
echo $link-doorway;

Советую в файле использовать пустые строки между записями типа ссылок. Чтобы хоть иногда не выводить ссылку на другой дор. Тут 2 стороны метода: с одной стороны индекс быстрее, с другой бан от ПС.