Всем привет!
Как и обещал, выкладываю новогодний подарочек сообществу.
Плагин предназначен для отслеживания и занесения в Базу данных поисковых переходов, по которым пользователи
пришли на сайт.
Назначение модуля — показ этих самых переходов в виде ссылки на целевую страницу и с поисковым переходом в анкоре.
Богатый административный функционал.
Чтобы исключить мигания ссылок на нужных страницах и поднятия в позициях целевых страниц, есть возможность к поисковому переходу закрепить URI показа. Например, для поискового запроса "блоги" мы устанавливаем показ на странице "/clubs".
Если модуль выводится на странице "/clubs", то первыми в списке будут показаны прикрепленные к этой странице поисковые запросы("блоги", и.т.д.). Если лимит вывода не исчерпан, то оставшиеся позиции заполнятся поисковыми запросами, в установленном в админке порядке. Для каждого поискового запроса можно установить множество URI для показа.
Все запросы можно посмотреть в админке модуля или во фронтенде, если нажать ссылку в модуле "Показать все переходы", которая доступна только админу. В админке можно посмотреть все переходы, отключить показ в модуле отдельных переходов, привязать URI к переходу...
Плагин отслеживает поисковые переходы, проверяет по поисковику и целевой странице, есть ли такой переход в базе.
Если есть обновляет количество переходов и дату последнего перехода. Если нет, заносит в базу.
При установке плагина, создается задача clear_st_table для очистки таблицы по CRON. По умолчанию, выполнение задачи отключено. Если нужно включите. В настройках модуля можно задать настройки удаления старых записей.
2.Заливаем архив на хостинг;
3. Для работы плагина нужно внедрить в индексный файл в корне /index.php эвент. Для этого, открываем файл, находим строку 79
и сразу после неё вставляем строку
4. Устанавливаем одноименный плагин и включаем его;
5. Устанавливаем одноименный модуль. Фронтендовое название модуля "У нас нашли";
6. Если нужно, включае вышеупомянутую задачу CRON;
7. Настраиваем, как нужно.
2. Удаляем плагин;
3. Удаляем в БД таблицы `cms_search_transitions` и `cms_search_transitions_show`^
4. Удаляем задачу CRON clear_st_table.
Фиксируются переходы со следующих поисковиков
yandex.ru, yandex.ua, google.ru, google.com, google.com.ua, mail.ru, rambler.ru, aport.ru, live.com, webalta.com,
yahoo.com, nigma.ru, altavista.com, msn.com, search.icq.com, search.qip.ru, vkontakte.ru, bing.com.
и Яша с Гошей поселятся у Вас!
Приятного пользования!
Как и обещал, выкладываю новогодний подарочек сообществу.
Плагин предназначен для отслеживания и занесения в Базу данных поисковых переходов, по которым пользователи
пришли на сайт.
Назначение модуля — показ этих самых переходов в виде ссылки на целевую страницу и с поисковым переходом в анкоре.
Богатый административный функционал.
Чтобы исключить мигания ссылок на нужных страницах и поднятия в позициях целевых страниц, есть возможность к поисковому переходу закрепить URI показа. Например, для поискового запроса "блоги" мы устанавливаем показ на странице "/clubs".
Если модуль выводится на странице "/clubs", то первыми в списке будут показаны прикрепленные к этой странице поисковые запросы("блоги", и.т.д.). Если лимит вывода не исчерпан, то оставшиеся позиции заполнятся поисковыми запросами, в установленном в админке порядке. Для каждого поискового запроса можно установить множество URI для показа.
Все запросы можно посмотреть в админке модуля или во фронтенде, если нажать ссылку в модуле "Показать все переходы", которая доступна только админу. В админке можно посмотреть все переходы, отключить показ в модуле отдельных переходов, привязать URI к переходу...
Плагин отслеживает поисковые переходы, проверяет по поисковику и целевой странице, есть ли такой переход в базе.
Если есть обновляет количество переходов и дату последнего перехода. Если нет, заносит в базу.
При установке плагина, создается задача clear_st_table для очистки таблицы по CRON. По умолчанию, выполнение задачи отключено. Если нужно включите. В настройках модуля можно задать настройки удаления старых записей.
Установка:
1. Делаем бэкап базы данных сайта;2.Заливаем архив на хостинг;
3. Для работы плагина нужно внедрить в индексный файл в корне /index.php эвент. Для этого, открываем файл, находим строку 79
$inCore->onlineStats(); //обновляем статистику посещений сайта
cmsCore::callEvent('GET_INDEX', '');
5. Устанавливаем одноименный модуль. Фронтендовое название модуля "У нас нашли";
6. Если нужно, включае вышеупомянутую задачу CRON;
7. Настраиваем, как нужно.
Удаление.
1. Удаляем модуль;2. Удаляем плагин;
3. Удаляем в БД таблицы `cms_search_transitions` и `cms_search_transitions_show`^
4. Удаляем задачу CRON clear_st_table.
Фиксируются переходы со следующих поисковиков
yandex.ru, yandex.ua, google.ru, google.com, google.com.ua, mail.ru, rambler.ru, aport.ru, live.com, webalta.com,
yahoo.com, nigma.ru, altavista.com, msn.com, search.icq.com, search.qip.ru, vkontakte.ru, bing.com.
Скачать
Всех с наступающим Новым годом!!! Счастья вам, здоровья, успехов, любви. Пусть Новый год принесет новые проектыи Яша с Гошей поселятся у Вас!
Приятного пользования!
Приношу свои извинения deltas-у. Уважаю его, как разработчика, много полезных работ. Но так совпало, что одновременно взялись за одинаковую разработку.
Реклама #
Soc1um 11 лет назад #
Soc1um 11 лет назад #
Марат 11 лет назад #
alpik 11 лет назад #
letsgo 11 лет назад #
Марат 11 лет назад #
Марат 11 лет назад #
Из недоделанного, стоп-слова. Нет проверки по стоп-словам. Хотя, можно отключить показ ненужных запросов.
В БД за почти 5 дней при посещаемости 250-300 уников таблица заняла всего 120 кб. Думаю не очень страшно. Задачу CRON можно и не включать.
Марат 11 лет назад #
Дмитрий 11 лет назад #
А что касается перелинковки, это идея хорошая, могу подсказать, в каком направлении двигаться, но это лучше вести отдельным модулем. Да и я говорю не об описанной Вами схеме, поскольку доверить автомату перелинковку, удовольствие сомнительное. Так что если интересно напишите, обсудим.
Edik_Salonikski 11 лет назад #
Dost 11 лет назад #
Олег Васильевич я 11 лет назад #
deltas 11 лет назад #
А подарки, особенно перед Новым годом, всем приятны :)
Я же ведь тоже не наживаться на людях хочу, просто иногда за свою работу хочется хоть какой то компенсации, такая ситуация сейчас...
Игорь Филиппов 11 лет назад #
deltas 11 лет назад #
Марат 11 лет назад #
alegcool 11 лет назад #
picaboo 11 лет назад #
минусят те кто купил платное :)
Роман 11 лет назад #
Марат 11 лет назад #
Не знаю, понятно ли объяснил. Лучше про это расскажут сео-гуру.
mk727 11 лет назад #
сайты, содержащие списки поисковых запросов (многократное повторение и перечисление ключевых слов), предназначенные исключительно для обмана поисковой системы и манипулирования результатами ее работы, в том числе использование элементов страниц, скрывающих ключевые слова, например, посредством скроллинга или других технических приемов,
mk727 11 лет назад #
Марат 11 лет назад #
Вы правильно указали справку. Это для того, чтобы не увлекались. Как говорит один из любимых персонажей сына, Лосяш: "- Чувство меры, деточка. Чувство меры..."
Это значит, не нужно шибко увлекаться. Я бы ограничил показ в модуле, не более 5 ссылок, а лучше даже 2-3. Такая возможность есть, в настройках в админке. И тогда, думаю, ничего не будет.
Если выводить по 10-20 ссылок - конечно Яше не понравится.
Дмитрий 11 лет назад #
picaboo 11 лет назад #
нельзя забрать то чего нет :)
alpik 11 лет назад #
Марат 11 лет назад #
целевая страница, то есть куда ведет ссылка остается та же. Когда вводим uri на странице редактирования, это мы показываем, на какой странице ссылку с этим запросом показать обязательно. Перейди на страницу uri, который прописал и увидешь в модуле этот запрос первым.
lezginka.ru 11 лет назад #
сое гуру, вы отпишитесь , сделайте доброе дело.
что и как НЕстоит делать, а то тут яндексом пугают
letsgo 11 лет назад #
Марат 11 лет назад #
Ещё один момент, для пользователей можно сделать отдельный вывод. Также опции в админке, сколько ссылок для пользователей выводить и какие. Возможно увеличится немного глубина просмотра.
В общем, предложения принимаются. Когда будет общее видение, как будет время сделаю.
googlebot 11 лет назад #
1. по умолчанию ничего не выводится, в админке собираются ключевики и целевые страницы, с возможностью скорректировать для вывода в модуле как анкоры так и ссылки.
2. админ отбирает и редактирует (при необходимости) нужные пары анкор/ссылка, далее отобранный пул запросов делится рандомно на группы по 3-5 пар и эти группы привязываются к конкретным страницам показа модуля. Если совсем заморочиться, нужен не рандомный механизм выбора групп, а с учетом частотности запроса по вордстату и текущей позиции сайта, либо вручную расставлять веса(кол-во ссылок) для каждой пары.
3. стандартным функционалом указываются страницы на которых модуль нужно выводить, в модуле предусмотреть отключение показа ссылок, совпадающих с адресом текущей страницы.
Дмитрий 11 лет назад #
Также добавлю (хотя я всё-таки ещё не ставил этот модуль и может не так представляю его работу, хотя по описанию вроде всё понятно), что неплохо бы выводить тумбинашки от статей рядом с анкорными ссылками. Иначе придёт асессор и убьёт сайт за ссылочную порнографию, хотя для бота конечно прокатит.