Всем привет!
Как и обещал, выкладываю новогодний подарочек сообществу.
Плагин предназначен для отслеживания и занесения в Базу данных поисковых переходов, по которым пользователи
пришли на сайт.
Назначение модуля — показ этих самых переходов в виде ссылки на целевую страницу и с поисковым переходом в анкоре.
Богатый административный функционал.
Чтобы исключить мигания ссылок на нужных страницах и поднятия в позициях целевых страниц, есть возможность к поисковому переходу закрепить 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-у. Уважаю его, как разработчика, много полезных работ. Но так совпало, что одновременно взялись за одинаковую разработку.
Из недоделанного, стоп-слова. Нет проверки по стоп-словам. Хотя, можно отключить показ ненужных запросов.
В БД за почти 5 дней при посещаемости 250-300 уников таблица заняла всего 120 кб. Думаю не очень страшно. Задачу CRON можно и не включать.
А что касается перелинковки, это идея хорошая, могу подсказать, в каком направлении двигаться, но это лучше вести отдельным модулем. Да и я говорю не об описанной Вами схеме, поскольку доверить автомату перелинковку, удовольствие сомнительное. Так что если интересно напишите, обсудим.
А подарки, особенно перед Новым годом, всем приятны :)
Я же ведь тоже не наживаться на людях хочу, просто иногда за свою работу хочется хоть какой то компенсации, такая ситуация сейчас...
минусят те кто купил платное :)
Не знаю, понятно ли объяснил. Лучше про это расскажут сео-гуру.
сайты, содержащие списки поисковых запросов (многократное повторение и перечисление ключевых слов), предназначенные исключительно для обмана поисковой системы и манипулирования результатами ее работы, в том числе использование элементов страниц, скрывающих ключевые слова, например, посредством скроллинга или других технических приемов,
Вы правильно указали справку. Это для того, чтобы не увлекались. Как говорит один из любимых персонажей сына, Лосяш: "- Чувство меры, деточка. Чувство меры..."
Это значит, не нужно шибко увлекаться. Я бы ограничил показ в модуле, не более 5 ссылок, а лучше даже 2-3. Такая возможность есть, в настройках в админке. И тогда, думаю, ничего не будет.
Если выводить по 10-20 ссылок - конечно Яше не понравится.
нельзя забрать то чего нет :)
целевая страница, то есть куда ведет ссылка остается та же. Когда вводим uri на странице редактирования, это мы показываем, на какой странице ссылку с этим запросом показать обязательно. Перейди на страницу uri, который прописал и увидешь в модуле этот запрос первым.
сое гуру, вы отпишитесь , сделайте доброе дело.
что и как НЕстоит делать, а то тут яндексом пугают
Ещё один момент, для пользователей можно сделать отдельный вывод. Также опции в админке, сколько ссылок для пользователей выводить и какие. Возможно увеличится немного глубина просмотра.
В общем, предложения принимаются. Когда будет общее видение, как будет время сделаю.
1. по умолчанию ничего не выводится, в админке собираются ключевики и целевые страницы, с возможностью скорректировать для вывода в модуле как анкоры так и ссылки.
2. админ отбирает и редактирует (при необходимости) нужные пары анкор/ссылка, далее отобранный пул запросов делится рандомно на группы по 3-5 пар и эти группы привязываются к конкретным страницам показа модуля. Если совсем заморочиться, нужен не рандомный механизм выбора групп, а с учетом частотности запроса по вордстату и текущей позиции сайта, либо вручную расставлять веса(кол-во ссылок) для каждой пары.
3. стандартным функционалом указываются страницы на которых модуль нужно выводить, в модуле предусмотреть отключение показа ссылок, совпадающих с адресом текущей страницы.
Также добавлю (хотя я всё-таки ещё не ставил этот модуль и может не так представляю его работу, хотя по описанию вроде всё понятно), что неплохо бы выводить тумбинашки от статей рядом с анкорными ссылками. Иначе придёт асессор и убьёт сайт за ссылочную порнографию, хотя для бота конечно прокатит.