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

Как такое организовать?

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

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 18/08/16 в 19:23       Ответить с цитатойцитата 

Есть к примеру текст: "Рыжие котики любят играть в мяч." smail101.gif
Затем появляется статья про Рыжих Котиков. И мне нужно в тексте "Рыжие котики любят играть в мяч." из "Рыжие котики" сделать ссылку на статью, про этих котиков, понятное дело, что когда один текст и одна ключевая фраза, всё это можно сделать вручную, но когда статьи увеличиваются в количестве и хочется делать ссылки из одного текста, на другие статьи, как быть?
Тут как бы несколько вопросов:
1. Как организовать такое.
2. Насколько полезны такие перелинковки в плане оптимизации?

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

Подскажите, есть ли подобные решения, ну собственно всё полезное по сабжу.
Спасибо!

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 18/08/16 в 19:28       Ответить с цитатойцитата 

Перечитал три раза. Нихуя не понял. Я тупой? icon_smile.gif

1
 



С нами с 15.09.15
Сообщения: 327
Рейтинг: 291

Ссылка на сообщениеДобавлено: 18/08/16 в 20:31       Ответить с цитатойцитата 

Если вордпресс, то там куча плагинов есть для этого

1
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 18/08/16 в 20:55       Ответить с цитатойцитата 

Yacc писал:
Перечитал три раза. Нихуя не понял. Я тупой? icon_smile.gif

Есть текст: "Рыжие котики любят играть в мяч. Эти рыжие котики до того прелестны, что знание того, что они умеют играть в мяч, просто нахер ненужно!" - это написано на странице kats.html

Потом я пишу отдельно статью про рыжих котиков на странице redcats.html и мне нужно сделать ссылку на redcats.html, т.е. тот текст должен выглядеть так:

Цитата:
"<a href="redcats.html">Рыжие котики</a> любят играть в мяч. Эти <a href="redcats.html">рыжие котики</a> до того прелестны, что знание того, что они умеют играть в мяч, просто нахер ненужно!"


Потом, через некоторое время, я напишу статью про мяч (которая будет на странице ball.html) и мне точно также нужно будет обернуть текст тегами <a></a> на страницу про мяч, т.е. уже получится

Цитата:
"<a href="redcats.html">Рыжие котики</a> любят играть в <a href="ball.html">мяч</a>. Эти <a href="redcats.html">рыжие котики</a> до того прелестны, что знание того, что они умеют играть в <a href="ball.html">мяч</a>, просто нахер ненужно!"


но чтоб не править каждую страницу вручную и не искать ключевыю фразу самому, как это делать программно? Ведь страниц с фразами "Рыжие котики", "мяч" может быть много.

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 18/08/16 в 20:56       Ответить с цитатойцитата 

XCupidon писал:
Если вордпресс, то там куча плагинов есть для этого

Пишется всё под свои требования, так что не вордпресс.

0
 

worldtraffic.trade

С нами с 20.08.06
Сообщения: 2836
Рейтинг: 2309

Ссылка на сообщениеДобавлено: 18/08/16 в 21:32       Ответить с цитатойцитата 

Lexikon: может не совсем то, но вот htracer программка, может делать то что тебе нужно + она в автоматическом режиме перелинкует, правда она платная

трейд Teen, Mature
Качественные ссылки

1
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 18/08/16 в 21:45       Ответить с цитатойцитата 

WorldTraffic писал:
Lexikon: может не совсем то, но вот htracer программка, может делать то что тебе нужно + она в автоматическом режиме перелинкует, правда она платная

trollface.png посмотрел на программу, а потом подумал, а что если всё это дело организовать поиском и заменой, средствами PHP т.е. создать дамп типа такого
ключ|page.html дергать скрипт кроном и если есть изменения в дампе или в кол-ве файлов, тогда делать перебор, если нет, то выход. Ну или как-то так icon_smile.gif

0
 

💀💀💀

С нами с 31.05.10
Сообщения: 4688
Рейтинг: 727

Ссылка на сообщениеДобавлено: 18/08/16 в 22:19       Ответить с цитатойцитата 

все упирается в базу ключей.
Есть ключ, котики твои. Дергаем точное совпадение ключа с тайтлом статьи, это будет таргет. Далее дергаем все статьи с содержанием ключа в тексте, и из него делаем линку на таргетную статью (str_ireplace осилишь поди). Если несколько ключей в статье, то по настройкам можно ченить придумать. Циклим это дело и все.

3
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 19/08/16 в 07:31       Ответить с цитатойцитата 

Все страницы складываем в базу (пример):

Код:
CREATE TABLE `pages` (
  `id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
  `title` VARCHAR (256) NOT NULL,
  `content` TEXT NOT NULL,
  `path` VARCHAR(1024) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE = MyISAM;


Отслеживаем события создания, изменения и удаления файлов-страниц. Для вновь созданной страницы с заголовком keyword делаем запрос (пример):

Код:
SELECT path FROM pages WHERE (content LIKE "keyword %" OR content LIKE "% keyword" OR content LIKE "% keyword %")


Теперь у нас есть путь к созданной странице, ключевое слово и пути к файлам это слово содержащим. Перелинковка дело техники.

Остается разобраться с изменяемыми и удаляемыми страницами.

4
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 23/08/16 в 07:37       Ответить с цитатойцитата 

Всем спасибо!

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

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


Перейти:  



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

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

Опросы

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



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