Hkey

Hkey
Рейтинг
222
Регистрация
30.09.2006
Интересы
Java

Уже 20 лет прошло, но советский менталитет остался. Взять и отменить деньги :).

Сайты бывают разные и соответственно рыночная стоимость ссылки на них разная. Обмен ссылками тоже самое, что и обмен квартирами без возможности доплаты ни одной из сторон. В большинстве случаев он не равноценен. Отчасти поэтому с развитием интернет-денег, биржи обмена вытесняются биржами покупки-продажи.

kodges:
Это реально радует! ))
Единственное я не совсем понял суть параметра "Размер базы контекстных ссылок:" выставленного по умолчанию в 1000.

Из базы выбирается 1000 ключей с максимальным весом и они ищутся на странице и если они найдены, то в нужном месте ставиться ссылка. Это если кратко.

Если длинно:


Поскольку ссылки бывают из нескольких слов, то всех возможных вариантов куда их поставить в несколько раз больше чем слов. Слов обычно больше сотни.
Поэтому если запросить у MySQL найти запросы равные "1ое_слово" или "2ое_слово" или "1ое_слово 2ое_слово" или ..., то это займет много времени на поиск из-за некоторых особенностей работы MySQL (индексы плохо переваривают ИЛИ, на разбор длинного запроса будет тратиться время).
Из-за этого приходиться хитрить: сначала вытаскивать из MySQL запросы, а потом искать по ним в памяти через PHP. Все запросы вытащить не получиться из-за ограничения памяти, поэтому выбираются первые 1000.
kodges:

А параметр "Длина сегмента:" это я полагаю минимальное количество знаков между проставленными контекстными ссылками?

Не совсем так. Это максимальная плотность. На 1000 символов при длине сегмента 100 будет не больше 10 ссылок. Но возможен случай когда расстояние между ссылками будет равен одному символу.

Если сложно:


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

Если есть 3 ссылки, то сумма расстояний между 1 и 2, 2 и 3 всегда больше длины сегмента. Т.е. если возможен вариант, что если две ссылки стоят рядом, то третья стоит как минимум через сто символов.

Этот параметр существовал во всех версиях HTracer в которых были контекстные ссылки, но в настройки он выведен в этой. Деление на сегменты самый быстрый способ избежать пересечения ссылок.

Hkey добавил 08.10.2011 в 21:52

vtomas:
А как удалить ключ в новой версии? -2 как и прежде

Галочку СЯ убрать. Если эта галочка убрана то HTracer будет игнорировать этот ключ во всем кроме админки.

alekzey:
Изменения как всегда - только файлы перезалить?

Да.

Кстати совсем забыл. При установке на WP как плагин могут возникать ошибки в следующей версии поправлю. Хотя при апдейте не должны.

Новая версия 3.1

Цена повышена до 185 WMZ

Если говорить в двух словах, то админка полностью переделана.

Старая админка перенесена в папку old_admin

Основные изменения:

  • Почти все сделано с помощью AJAX, что повышает удобство и скорость работы. Около 20 видов AJAX-запросов.
  • Появились дополнительные возможности, например, изменить написание ключевика.
  • Повышено удобство работы.
  • Добавлено автоопределение доступов к MySQL в 7ми CMS.
  • Добавлена вкладка облако в настройки, благодаря которой можно настроить вид облака по умолчанию и с AJAX-предпросмотром.
  • Добавлено несколько опций.
  • Добавлен парсинг ключевых слов из поисковых подсказок.
  • Добавлена справочная система
  • Ключи и страницы теперь находятся в таблицах с возможностью сортировки и поиска.
  • Исправлен единственная проблема прошлой версии, когда жирным ключевики не подчеркиваются.
  • И пр.

Опции теперь выглядят аккуратней из-за того, что они помещены во вкладки и добавлена возможность скрывать малоиспользуемые настройки. Добавлена и AJAX-проверка доступов к MySQL, что ускоряет настройку.

Ну немного графики.

Вот новая вкладка облако. Здесь можно настроить облако по умолчанию. Т.е. теперь достаточно вставить первоначальный код на страницу, а настроить облако можно в админке с предпросмотром.

Так выглядит "страницы". Сверху таблица, под ней действия, которые можно произвести.

-----------------------------------------------------

pavel419:

Зашел в БД на сайте с 600-800 униками, там в БД 20к запросов

В таблицах второй версии (ht_search_query_*), возможно. Если у вас третья версия и откатываться назад вы не собираетесь, то можете удалить эти таблицы.

Hkey добавил 08.10.2011 в 15:32

Денис Георгица:
При посещаемости сайта 5000 посетителей в сутки, как быстро должна наполняться база ключевых слов?

Если в двух словах на ваш вопрос ответить нельзя.

Если не в двух словах:


Нет такого состояния как полная наполненность базы.

Т.е. она пополняется постепенно и постоянно улучшается эффективность HTracer.
Чем больше переходов в базе, тем ниже влияние статистических погрешностей и тем больше скрипт "знает" о СЯ конкретных страниц.

Можно говорить о "периоде полузаполнения базы" по аналогии с термином "период полураспада". Таком периоде времени, в котором неэффективность скрипта из-за недостаточности данных снижается вдвое. Однако, этот период зависит не только от числа переходов, но и от числа страниц и от функции распределения переходов по страницам.

Hkey добавил 08.10.2011 в 15:34

я забиваю через csv- импорт новые запросы. Они частично перекрываются со старыми. Что сделает трейсер?

Он суммирует новые со старыми.

Hkey добавил 08.10.2011 в 15:36

makskyr:
Вопрос подскажите хостинг джино подойдет под HTracer?

HTracer работает с любым хостингом с поддержкой php.

worldgaysex:
обновил на одном сайте с 2.5 до 3.0.4
после захода в options идет долгая загрузка странице и в конце после кнопки СОХРАНИТЬ появляется такая надпись:
---Duplicate entry '...дальше идет код потом кейворд, страница .... и так очень очень много, в конце
HTracer :: Data Base was converted from 2.x version to 3.x version

1. Т.е. при обновлении страницы (F5) это возникает снова?

2. Вы просто переписали файлы? Точно ничего не делали с БД до этого?

3. Можно в лично точный код ошибки

worldgaysex:

чистил кеш, удалял информацию о переходах, оптимизировал базу, нечего не помогает, кто знает как лечится?

Если вы уже удалили информацию о переходах снесите 3 таблицы ht_query_*. Тогда информация о переходах удалится.

worldgaysex:

на другом сайте при перезаписи через FTP подвисает на файле Snoopy.class.php

Это проблема FTP. Попробуйте другой клиент.

Hkey добавил 04.10.2011 в 04:23

vtomas:

Вопрос к Amaroid, разъясните переменную
в хелпе такой нет.

Число страниц на которые ссылаются контекстные ссылки. По умолчанию выбирается 300 самых лучших акцепторов и ссылки ведут только на эти 300 страниц.

Однако, в третьей версии эта переменная не поддерживается. В следующей версии будет аналог этой переменной.

Hkey добавил 04.10.2011 в 04:25

makskyr:
Подскажите на вордпрес обновил скрипт с 2.5.2 до последнего путем копирование новой версии скрипта по верх старой. Но в разделе плагины вордпрес все равно пишет "HTracer Плагин для автопродвижения сайта по НЧ и СЧ запросам
Версия 2.5.2 | Автор: Hkey"
Что надо сделать?

Забыл номер версии исправить в плагине. Просто, это число отображается не верно.

mister999:
Яндекс начинает борьбу с переоптимизированными текстами
http://webmaster.ya.ru/replies.xml?item_no=11464

Хотелось бы услышать мнения по поводу данного скрипта и новшеств яшы.
Может имеет смысл отключить Мета Кейвордс, Альты картинок, Титлы ссылок, Контекстные ссылки, а оставить только облако?

К HTracer это никак не относиться.

Альт является обязательным атрибутом тега IMG. Титлы ссылок и контекстные ссылки полезны пользователям.

Hkey добавил 16.09.2011 в 18:48

vtomas:
Hkey, поддержу ранее звучавшее мнение по ограничению количества контекстных ссылок на странице, а так же сделать возможность исключать отдельные урлы из работы скрипта.

Будет реализовано.

Hkey добавил 16.09.2011 в 18:50

gartt:
Интересный скриптец, а с самописными движками он дружит?

Да работает со всеми движками

mister999:
Все равно логи мускула усыпаны запросами "CREATE TABLE IF NOT EXISTS"

Если эта опция включена то таблицы создаются при посещении админки. На производительность эти запросы никак не влияют.

Hkey добавил 13.09.2011 в 10:05

Shapranov Pavel:
Hkey на почту кому-нибудь отвечает?

Отвечаю в течении 1-3 суток.

Hkey добавил 13.09.2011 в 10:06

Но примерно 10% запросов обрабатываются не в той кодировке, никто не замечал такую проблему?

Исправлю в новой версии. Отправьте мне на мыло a.v.belousoff@gmail.com примеры этих запросов.

makskyr:
Когда ожидать?

Где-то через неделю. Почти дописал новый интерфейс

vtomas:
Hkey, "Выделять жирным ключевики" не работает, обновил очередной сайт, контекстные ссылки остались на месте, а выделение bold пропало.

Исправлю в следующей версии

error2k:
Есть ли смысл обновлять с 2.5, если она прекрасно работает? Какие-то принципиальные изменения в логике проводились?

3.* работают быстрее. Логика почти не поменялась.

Hkey добавил 04.09.2011 в 22:51

pavel419:
Обновился с 2.4.3 до 3,0,4. Даже вроде ошибок нигде не вылезло, НО пропали куда-то все русские запросы, остались только на латинице. В БД появились две новых таблицы, с ними скрипт работает, в них только латиница... Я так понимаю, скрипт сам должен из старых таблиц переносить запросы в новые, но видимо это у него не получилось. Что делать, просто импортировать запросы по новой?

Просто импортируйте переходы. Если не сложно скиньте на мыло мне дамп старых баз ht_*

Hkey добавил 04.09.2011 в 22:55

и впоследствии в базу идет запрос - существуют ли таблички htracer в mysql. Проверено на 2 версии...думаю в новых версиях та же проблема. Или это так задумано?

Если у вас стоит опция "Не создавать таблицы", то функция CreateTables запрос не будут отправлять.

Hkey добавил 04.09.2011 в 23:06

ali82:

И все таки нормальное обновление я так понимаю не поддерживается и при таком методе вся предыдущая статистика теряется? Или ключи в базе все таки остаются и их скрипт может использовать?

При обновлении просто переписываются файлы. Вся статистика остается.

Если вы обновляете вверх с 2.* до 3.* вам нужно еще и зайти на страницу настроек.

Всего: 2639