Управляющие ссылки?

Статус
В этой теме нельзя размещать новые ответы.

faiwer

Новичок
Как правильно писать управляющие ссылки? К примеру у меня есть галерея, и на странице каждого её изображения можно проголосовать +1 или -1. Если я делаю так:

<a href="%url%"><img src="..." alt="..." /></a>

То не получается ли, что все поисковики или юзеры с особенными плагинами предпросмотра всех ссылок на странице (вроде под файрфокс есть такой) невольно голосуют? Просто посещаемость у моего сайта почти нулевая, а по ~20 рандомных голосов в день откуда то идут, причём с 1го айпи...

Как правильно обрамлять такие ссылки?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Если голоса идут, значит посещаемость не нулевая. Ну а то, что ты тут изобразил в виде рисунка в ссылке - дело конечно твое, только не понятно совершенно, то ли у тебя там ajax то ли просто переход по ссылке.
 

faiwer

Новичок
Если голоса идут, значит посещаемость не нулевая. Ну а то, что ты тут изобразил в виде рисунка в ссылке - дело конечно твое, только не понятно совершенно, то ли у тебя там ajax то ли просто переход по ссылке.
У меня там переход по ссылке для no-js, и ajax для js.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Значит надо открыть логи твоего сервера и посмотреть во сколько и кто к тебе заходил и по каким ссылкам жмакал, соответственно и в статистике голосований тоже учесть этот факт, вот и поймешь, был ли это фейл или нет)
 

faiwer

Новичок
Сервер не мой, обычный хостинг...
Все голоса включая айпи их владельца записываются в базу. И каждый день с 1го айпи примерно по 20 голосов, айпи не меняется (77.88.29.247). Дык я и подумал мож просто гуглбот бегает рандомно по ссылкам...

Судя по who is у сего старателя провайдер в Amsterdam-е :) на сайте нет ни слова по нидерландски :)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
77.88.29.247 - это поисковый бот яндекса
 

faiwer

Новичок
Ясно, примерно как я и думал. Вопрос в силе - как правильно описать управляющую ссылку, чтобы все виды ботов её игнорировали? Судя по педивикии ref="nofollow" игнорируется, а <noindex> не валидно, + не воспринимает гугль. Помещать ссылку в форму?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Хм, как мне кажется написать голосование в виде http://site.tld/vote/photos/photo12345/up/ или http://site.tld/vote/photos/photo12345/down/ запретив ботам через robots.txt ходить в раздел /vote/ или повесить на голосование метод AJAX отсылки данных. Пусть меня поправят, коли я не прав...
 

faiwer

Новичок
Хм, как вариант. У меня как раз /gallery/image/ номер /vote/ вид голоса
Вот только, если это возможно, я бы предпочёл какой-нибудь иной вариант, ибо править robots.txt из модуля друпала, наверно не кошерно :)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
faiwer
Ну повест туда ajax метод по onclick
 

faiwer

Новичок
Итак висит, но что будут делать no-js пользователи?

Пока прописал так:
Disallow: /?q=gallery/image/*/vote/
Disallow: /gallery/image/*/vote/

Надеюсь поможет :)
 

faiwer

Новичок
позаботься ещё о слепых и безруких, не хочешь?
Ну я же забочусь о ослоюзерах (кроме 6), чем безскриптовые хуже? :) многие бородатые айтишники отключают яваскрипт...
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
faiwer
У тебя целевая аудитория - это бородатые параноики?
 

faiwer

Новичок
В том числе. Мой сайт в основном моя база для обучения. Поетому я стараюсь делать всё как положено, а не костыльным способом. Я где то встречал статью про управляющие ссылки, и почему нельзя их использовать. Там вроде было сказано, что для всех управляющих вещей надо делать формы. Но найти эту статью теперь - не смог =(
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Для каждой ссылочки на +1 голов ты будешь рисовать <form>? Думаю, что тебе не стоит так делать. Да и голосовать должны иметь право только авторизованные пользователи, а не все подряд.
 

faiwer

Новичок
Тогда никто голосовать не будет, кто же будет регистрироваться на обычном stand-alone блоге... А форму добавить не проблема, проблема в следующем:
1. поможет ли это? игнорируют ли поисковики ссылки в формах?
2. каким образом реализовать такую Img кнопку?

Добавить пару строк кода не проблема :)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Кому надо тот зарегистрируется, если блог реально интересный. Иначе - защититься от накрутки ты не сможешь и толку от твоего этого голосования = ноль.
 

faiwer

Новичок
ORLY? :)
При голосовании твой IP заносится в БД, и удаляется оттуда кроном через 24+ часа. То есть повторно проголосовать за 1 и ту же картинку можно либо сменив айпи, либо 1 раз в сутки. Если человека настолько впечатлила картинка, что он готов заниматься подобным онанизмом - дык пусть занимается, ничего страшного не произойдёт. К тому же я не думаю, что найдутся такие дятлы.

Суть рейтинга в том, чтобы новые пользователи могли выбрать наиболее популярный контент из всей базы. Накрутка такой ерунды = слабоумие :)

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

З.Ы, здесь такой забавный смайлик :Д , чем напоминает :trollface:
 

Духовность™

Guest
Поетому я стараюсь делать всё как положено, а не костыльным способом.
Костыли в век, когда на JS рисуют сайты - это думать о двух с половиной калеках с отключенным JS и трястись об идиотах на IE6. Продолжай дальше усложнять себе жизнь.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху