Коля Дубр

Коля Дубр
Рейтинг
153
Регистрация
02.03.2005
Должность
NetCat
Интересы
cms, музыка, лингвистика

Хм, насчет "вышибут из рейтинга" касательно Р насколько точно? В моей категории топ100 уже года полтора на 1-2 месте болтается сайт, на котором прям так и написано: "Накручено при помощи .....". И ничего...

Кстати, глянул сейчас их статистику по хостам от Р. Первая строчка:

[откедова]- adsl-XX-XXX-XX-XX.dsl.lsan03.pacbell.net

[обращений] - 527

[засчитано хитов по главной] - 311

[не засчитано хитов по главной] - 216

Как такую лабуду понимать?

Т.е. старательно накручиваются хиты? А в чем смысл?

если уверен в хорошей отдачи

а быть уверенным в хорошей отдаче можно, ИМХО, посмотрев, чего человек добился за 7 месяцев самообучения :)

в Firefox сайт глючит. Тексты мигают, аж читать невозможно

Это точно. Повтыркал в код минуту - так и не понял, откуда эффект такой. Но забавно)

А потом под него и сайты начнут клепать.

Дык, уже начали, поскольку надежнее оно. У осла столько странностей, что если под него сайт делать, потом под другие браузеры замучаешься перебивать. А если под FF сразу заточить - потом только причесать немного - и готово. К тому же удобный он, плюс плугины всякие... ну, это так, оффтоп.

А топикстартеру что могу сказать: я вот примерно в такой же ситуации, что и ты. И мысль пойти в "подмастерья" у меня тоже мелькала. Но пока кое-как своими силами обучаюсь, и ничего... На этом форуме инфы вполне хватает, чтоб всеми премудростями овладеть. Практика нужна, практика. Простая мысль: от того, что только форум читаешь, никуда твой сайт не продвинется, но и если форум совсем не читать - тот же эффект будет. Так что - 3 топика проштудировал, полезные мысли на бумажку выписал (я буквально так и делаю) - и пробуешь. Отсебятенки добавить, поэкспериментировать - вообще замечательно:) Ну, и побольше амбиций и уверенности в себе, без этого никак:)

Как я понимаю:

Жаба -

<a onClick="window.location.href = 'http://kuda-nado.com'">kuda nado</a>

Если надо всех обмануть - пишем еще скрипт:


<script type="text/javascript">
function cheat(url) {
window.status = url;
}
</script>

А ссылку пишем так:


<a onClick="window.location.href = 'http://kuda-nado.com'"
onMouseOver="cheat('http://www.kuda-nado.com/')"
onMouseOut="cheat('')">kuda nado</a>

Это полезно не только для "обманывания", но и для улучшения юзабилити. Многие смотрят на статус перед тем, как куда-то кликать. Я, например, всегда смотрю, если домен другой - открываю в новом табе. Если в статусе нифига нет, я чувствую дискомфорт, поскольку не знаю, где окажусь.

В ПХП:

<a href="redir.php?goto=http://kuda-nado.com">kuda nado</a>

В файле redir.php пишем:


<?
$goto = $HTTP_GET_VARS['goto'];
header("Location: $goto");
?>

Штуки "<?" и "?>" указывают интертриппатору, что пошел ПХП, может ты их не поставил?

$goto = $HTTP_GET_VARS['goto'];
- значит, что переменная $goto передается методом ГЕТ, т.е. дописывается в УРЛ

(...?goto=http://site.com).

header - собсно перенаправляет куда надо.

Вроде так, сам не пробовал.

absolut, да, мысль. Попробую сделать. Только боюсь веб-мастера ругаться будут, а то после страшилок про подлецов в обмене они все уж больно подозрительные:)

И еще одна мысль возникла. Не для этого проекта, наверно, а в принципе. Всем, наверно, хотелось иметь возможность поменять тексты своих ссылок, установленных где-то. Самый простой способ - предлагать при обмене включать кусок кода со своего сервера. Но были негодяи, которые, пользуясь непониманием ПХП своими "партнерами", делали всякие пакости (дорвеи плодили на чужих сайтах, см. в соседнем топике).

А если предложить код, подключающий файл с нашего сервера, и при этом сразу проверяющий его на предмет диверсии (на тех же регулярных выражениях вырезающий ПХП)? Как бы вы отнеслись к такому предложению?

И еще вопрос возник, как считать хиты. Если через редирект - проблем нет. А вот при прямой ссылке - не знаю. Что на ум приходит - сделать невидимый фреймик и по клику туда подгружать скрипт подсчета. Но поймет ли поисковик ссылку вида

<a href="http://www.site.com" onClick="document.getElementById('myiframe').location.href=

'clickcount.php?click=http://www.site.com' return true">
site.com</a>

и не покажется ли она ему кривой или подозрительной? А если не поддерживается жабаскрипт? А если юзер откроет в том же табе? Есть мысли?

HTML остается в самих записях, поиск осуществляется по отдельной табличке, находит соответствие записи и эту запись выводит. Юзер-френдли поиск нужен, без этого человеконаправленности не будет. Ведь для того, чтоб от ссылок был толк, их надо выводить по 5-10 штук. Имея не слишком глубокий рубрикатор и 200 ссылок, мы лишаем пользователя возможности найти что-либо, если нет поиска. Например, тема - юридические услуги. Рубрикатор тут особо не придумаешь, все одно и то же делают. И не удобно это, ИМХО. Так что поиск нужен. А уж если он есть - пусть он будет хороший :)

Для владельцев сайтов я придумал другую фичу: если вбить урл, показываем еще и постоянную ссылку на эту запись, и номера страниц при разных сортировках. "Ваша ссылка видна вот тут. Если сортировать по дате - страница 12, если по оценке - страница 33" и т. д.

Не думаю, что кто-то будет кусок html в поиск вбивать. Если вбита урла - она тоже обрезается до домена, а домен есть в табличке-индексе.

Я так подумал... в принципе лучше, наверное, явным образом мусорный список задавать. Во-первых, от запроса пользователя и от материала, добавляемого в базу, отрезается одно и то же, так что юзерь гарантированно найдет нужное слово. Правда, может и лишнее найти, как показано выше. Но, учитывая минимальную длину записей в сочетании с возможностью искать не по одному слову, это маловероятно. Во-вторых, отрезание от матерала (которое занимает некоторое время) происходит при добавлении, т.е. редко и ждет добавляющий, а не юзверь. При поиске обрабатывается только запрос, который не так уж велик, и функция str_replace() при трех десятках стоп-слов пройдется по нему весьма быстро. Да, наверно так и сделаю. Хотя мнение присутствующих интересует, может есть более красивые решения.

Возникли кое-какие вопросы.

Делаю сейчас скрипт, который будет складывать данные в отдельный "поисковый индекс". Ключик - ИД ресурса, данные - собственно по которым искать надо. По смыслу - надо выбросить повторы, ХТМЛ, стоп-слова, и желательно - морфологию. А как бы это сделать ловчее?

Ну, хтмля - проблем нет, через регулярные выражения сразу написал. С остальным - есть варианты, а именно: можно посудить, что последние 2 символа в слове, как правило, являются флексиями, и, отбросив их, мы охватим все случаи. Аналогично и со стоп-словами: все, что меньше двух букв - стоп-слово. Либо, можно явно задать список стоп-слов и русских окончаний. Последней способ - медленнее, но кажется более эффективным и надежным. Но сразу придумывается опровержение: задаем все падежные окончания, среди них - -ами, т.п., м.ч. всех склонений. Режет лишние три символа.

Юзер ищет "оригами" - получаем "ОРИГинальную методику изучения английского языка" :) Со стоп-словами - если выкидывать все, что меньше трех букв - в обломе окажутся те, кто ищет "ёж", "ИЦ" :), "По" (Эдгар), яр (пиво :) ) и т. д.

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

Ясно, что проблему хочется решить в общем виде, для небольшого каталога ссылок самый простой вариант подойдет. Но хоть мы и не лист.ру пишем, к этому хотелось бы стремиться%)

Прошу прощенья за дезинформицию. Есть SMTP, работает! Все, прощай, мыло)))

Единственное - не смог настроить theBat. Но Thunderbird отлично все отправляет. SEO Scout, спасибо еще раз!

Всего: 1529