Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TYPO3: SEO и статистика посещений

Ответ
 
Опции темы Опции просмотра
Старый 07.03.2007, 06:19   #11
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tod Посмотреть сообщение
Ок, я так понимаю требуется произвести действия, о которых говорилось выше:

$shortTitle = substr(ereg_replace('[^\.[:alnum:]_-ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕНГШЩЗХЪФЫВА ПРОЛДЖЭЯЧСМИТЬБЮ]','_',$this->page['title']),0,30);
и
$pageName = str_replace('[path]', ereg_replace('[^\.[:alnum:]\/_-ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕНГШЩЗХЪФЫВА ПРОЛДЖЭЯЧСМИТЬБЮ]','_',$this->sys_page->getPathFromRootline($temp,$len)).'/' ,$pageName);

тогда интересно на что еще влияют эти строки? если я поменяю не хотелось бы чтобы это все где-то вылезло?
--
Включил - результата ноль, только ворнинги повылазили))
Вышеуказанные действия исправляют только название страницы и путь в логе Typo3. Само по себе решение вынужденное - так как информация о названии теряется до обработки в awstats. Кстати у вас названия отображаются по русски (несмотря на варнинги)?

Посмотрел: в логах Typo3 ключевые фразы c поисковиков хранятся также как и в логах apache. Соответственно решение можно внедрить в код awstats, а не в ядро Typo3 - что менее грубо.
Дылгеров Ц.В. вне форума   Ответить с цитированием
Старый 07.03.2007, 12:14   #12
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

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

Если обращаться к "менее грубому решению" (не править исходник), то судя по всему искать решение требуется в файле *.pl ? пока результаты не утешительные, там походу все на ПерлЕ) для меня ваще не знакомом.

!Но что интересно я заметил! Когда смотрю статистику (по страницам) одним из наших рейтингов - бигмир, то вижу к примеру такого рода ссылки:
Цитата:
http://www.google.com.ua/search?hl=r...ртфолио С?айтов
www.yandex.ru/yandsearch?text=типовый договор услуг&ua=yes&ua_manually=t …
*Здесь для google.com слова передаются в переменной q, а для яндекса - text. Поискал я по фразе "q=" в awstats.pl и нашел место, где по идее обрабатывается код этих ссылок. Результаты идут в статистику по "ключевым словам" и "поисковым фразам". Так вот в скрипте есть код для # Extract params of referer query string (q=cache:mmm:www/zzz+aaa+bbb q=aaa+bbb/ccc key=ddd%20eee lang_en ie=UTF-8 ...) и чуть далее блок для # Search engine with unknown URL syntax. Тут похоже можно дописать какие-то строки для синтаксиса Яндекса)) либо копать почему вторая часть скрипта не пашет.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress

Последний раз редактировалось Tod; 08.03.2007 в 02:25
Tod вне форума   Ответить с цитированием
Старый 08.03.2007, 09:07   #13
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

Для rambler и yandex слова в url можно раскодировать простым urldecode, а для Гугля utf-8 придется декодировать. Сегодня выходной (перла нет дома) - завтра посмотрю
Дылгеров Ц.В. вне форума   Ответить с цитированием
Старый 08.03.2007, 13:20   #14
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Так самое интересное, что все запросы из гугла отображаются в статистике идеально!) поэтому с ним как раз ничего делать не нужно (разве что может быть для win-1251 сата, у меня как раз utf-8)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 11.03.2007, 00:41   #15
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Как я понял
ics_awstats лучше (вроде как он обновляется и заработал сразу без лазанья в код)

вот ссылка по теме
http://bugs.typo3.org/view.php?id=1585

если стоит RealURL, то действительно проще юзать awstat, который разбирает логи апача
(тогда вообще нет смысла связываться с этими логами тайпы)
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 11.03.2007, 16:01   #16
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Просто ics_awstats только 3 дня назад обновился, а до этого читал в его мануале, что там немного сложнее и геморойнее делать апдэйт... благо теперь у них сатистика 6.6.
Посмотрю в ближайшее время - отпишусь)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 12.03.2007, 07:19   #17
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

в awstats.conf нашел:
# Plugin: DecodeUTFKeys
# Perl modules required: Encode and URI::Escape
# Allow AWStats to show correctly (in language charset) keywords/keyphrases
# strings even if they were UTF8 coded by the referer search engine.
#
#LoadPlugin="decodeutfkeys"

соответственно решение такое
1. ставим перловские Encode и URI - скорее всего уже есть - можно проверить командой perldoc URI или perldoc Encode
2. разремариваем LoadPlugin="decodeutfkeys"
Дылгеров Ц.В. вне форума   Ответить с цитированием
Старый 12.03.2007, 16:29   #18
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

А как проверить работоспособность этих двух перловских "комманд"? А то вроде они есть, но эффекта от них никакого.
У тебя после все заработало после того как ты убрал #?
Мне не помогло(
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 13.03.2007, 06:54   #19
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tod Посмотреть сообщение
А как проверить работоспособность этих двух перловских "комманд"? А то вроде они есть, но эффекта от них никакого.
У тебя после все заработало после того как ты убрал #?
Мне не помогло(
К стыду у меня стоит перл старый - а Encode требует версию поновее
Поэтому проверить не могу.

Для проверки надо создать исполняемый файл типа

#!/usr/bin/perl -w
use Encode;
use URI::Escape;

и посмотреть не выдает ли ошибки
Дылгеров Ц.В. вне форума   Ответить с цитированием
Старый 16.03.2007, 20:01   #20
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

1. поставил ics_awstats
2. в awstats.conf разкомментировал строку #LoadPlugin="decodeutfkeys"
Теперь все ключевые слова и выражения отображаются правильно, правда есть одно но - в списке можно встретить абсолютно одинаковые слова по 2 раза.
У кого-то есть мысли с чем это может быть связано?.. Судя по тестам одни и те же слова, которые "идут" из гугла и из яндекса записываются как разные и суммирование их не происходит(( к сожалению. кто-то поборол этот баг?
3. Кракозябры в названии посещаемых страниц осталисЬ(
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress

Последний раз редактировалось Tod; 17.03.2007 в 02:19
Tod вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:45.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория