Реклама на сайте Advertise with us

Чем раскидать базу кивордов на списки кеев в метатеги ?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Soul's Buyer

С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740


Передовик Master-X (16.10.2008) Передовик Master-X (01.11.2008) Передовик Master-X (16.11.2008) Передовик Master-X (01.12.2008) Передовик Master-X (16.12.2008) Ветеран трепа Master-X (01.01.2009)
Ссылка на сообщениеДобавлено: 08/01/11 в 12:31       Ответить с цитатойцитата 

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

keyword, keyword, keyword, keyword, keyword, keyword, keyword, keyword,
keyword, keyword, keyword, keyword, keyword, keyword, keyword, keyword,
keyword, keyword, keyword, keyword, keyword, keyword, keyword, keyword

с указанием длины общей или к-ва слов в блоке (ну чтоб мона было размер блока задать примерно).
Явно есть какия-то чудо приблуда-софтина для сеошнегов - тока как называется, кто подскажет?
Руками делать лень, много надо таких блоков.

Cdn быстро, надёжно и недорого!

0
 



С нами с 24.06.10
Сообщения: 2686
Рейтинг: 543

Ссылка на сообщениеДобавлено: 08/01/11 в 14:35       Ответить с цитатойцитата 

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

Но если достаточно просто из файла, то что-то типа такого:
Код:

<?php
   $in = $argv[1];
   $out = $argv[2];
   $block_length = $argc >= 4 ? $argv[3] : 5;
   $source_delim = $argc >= 5 ? $argv[4] : "\n";
   $dest_delim = $argc >= 6 ? $argv[5] : "\n";
   $keyword_blocks = array();
   
   $keywords = array_map('trim', explode($source_delim, file_get_contents($in)));
   while(count($keywords_chunk = array_splice($keywords, 0, $block_length))) {
      $keyword_blocks[] = implode(', ', $keywords_chunk);
   }
   
   $keyword_blocks = implode($dest_delim, $keyword_blocks);
   file_put_contents($out, $keyword_blocks);
?>


юзать так: php script_name.php исходный_файл_с_кеями файл_с_блоками кол-во_кеев_в_блоке разделитель_кеев_в_исходном_файле разделитель_блоков_в_готовом_файле

то есть, например так:
php mkchunks.php source_keys.txt result_keys.txt 7

дефолтом в качестве разделителя юзается символ новой строки, если нужно что-то другое - указываем в параметрах, например:
php mkchunks.php source_keys.txt result_keys.txt 7 "|"
и т.д.

removed by moderator

8
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »