Как сгенерировать ссылки по особенному?

S
На сайте с 17.04.2009
Offline
64
526

Подскажите, как составить анкоры примерно в таком порядке:

Цитата:

Текст 1 {ссылка} текст 2

Текст 3 {ссылка} текст 4

Текст 5 {ссылка} текст 6

Текст 7 {ссылка} текст 8

При этом, чтобы кол-во вариантов было бы столько, сколько без окружения. Т.е. сначала герерирую ссылки, уникальные. А окружающий текст не должен увеличивать кол-во вариантов.

текст № - это вариант текста перед и после анкором

Если сгенерировать перебором {текст1|текст2|текст4}, то это увеличит кол-во полного анкора с окружение. Но сами ссылки будут одинаковые. Т.к. окружение не учитывается особо, ссылки будут клеится.

Нужно так, чтобы окружающий текст не повтарялся больше ни разу и не увеличивал кол-во анкоров, т.е. из списка брался один раз вариант текста.

Как это можно сделать?

Софт - seogenerator, но хотя, все работают одинаково.

6uoncuxo3
На сайте с 05.11.2008
Offline
202
#1

Простенький скрипт на php не вариант?

We all live in a sick world, where hatred is a weapon, and freedom - a dream. © На небе — Бог, на земле — Россия. © Сербская поговорка.
S
На сайте с 17.04.2009
Offline
64
#2
6uoncuxo3:
Простенький скрипт на php не вариант?

Нет, т.к. использую Софт - seogenerator. А с PHP очень не хочется

[Удален]
#3
soundspice:
Нет, т.к. использую Софт - seogenerator. А с PHP очень не хочется

дак в новой версии seogenerator есть возможность выделить уникальную область через круглые скобки. Эта область не будет повторяться. Скачать можно здесь - http://seogenerator.ru/download/

S
На сайте с 17.04.2009
Offline
64
#4
ort:
дак в новой версии seogenerator есть возможность выделить уникальную область через круглые скобки. Эта область не будет повторяться. Скачать можно здесь - http://seogenerator.ru/download/

Можете привести пример, т.к. ничего не получается?

Вот сделал пример:

({один|сантехник}). {ссылка 1|ссылка 2|ссылка 3}. {Лес|Дом}

Результат:

1 (один). Ссылка 1. Лес
2 (один). Ссылка 1. Дом
3 (один). Ссылка 2. Лес
4 (один). Ссылка 2. Дом
5 (один). Ссылка 3. Лес
6 (один). Ссылка 3. Дом
7 (сантехник). Ссылка 1. Лес
8 (сантехник). Ссылка 1. Дом
9 (сантехник). Ссылка 2. Лес
10 (сантехник). Ссылка 2. Дом
11 (сантехник). Ссылка 3. Лес
12 (сантехник). Ссылка 3. Дом

Как видите, слова "один", "сантехник" используется много раз и увеличивает кол-во результатов. А нужно, чтобы слова "один", "сантехник" чтобы просто подставлялись и не играли роли на кол-ве. Т.е. чтобы результат с текстом "ссылка 1" был только один.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий