| Autor | Správa |
Holup
 Užívateľ
 Založený: 02.08.2006 Príspevky: 236 Bydlisko: Bratislava
 | Zaslal: Ut 07.06.11 12:08 |   |
Vcera som spravil ratingovy system aby ludia mohli hodnotit produkty hviezdickamy od 1 do 5, spravil som to ako 5 odkazov typu
| kód: | | <a href="show.php?item=123&rating=3"></a> |
lenze ma nenapadlo ze na taketo odkazy budu klikat aj indexovaci roboti, to som zistil az dnes ked som si pozeral logy IP adries a bolo tam same 66.249.71.*
Mohol by som to sice prerobit na formular, ale rozmyslam ci by sa nenaslo nejake jednoduchsie riesenie, napadlo ma pridat rel="nofollow", ale niesom si isty ci v takomto pripade roboti na odkaz vobec "neklikaju", alebo odkazovana stranka iba neziska pagerank.
EDIT: Ako som sa dozvedel z Wikipedie, link s rel="nofollow" vacsina vyhladavacou sleduje, ale bud ich neindexuje alebo odkaz nezarata do vypoctov, cize tato moznost odpada...
Dalsia vec co ma napadla je pouzit crawler list na filtrovanie poziadaviek, ale to mi pride ako relativne neefektivne a navyse by to bolo asi tak na tolko prace ako ten formular.
Existuje nejaky iny sposob ako robotom povedat nech na konkretny link neklikaju?
P.S.: Nebol som si isty ci to dat do PHP, HTML alebo SEO, kedze je to z kazdeho rozku trosku, tak snad som tu nespravil bordel ;-) |
| |
  |
 |
miko501
 Užívateľ
 Založený: 28.04.2011 Príspevky: 159 Bydlisko: Martin
 | Zaslal: Ut 07.06.11 15:35 |   |
Moc sa v tom nevyznám ale nejaká jednoduchá captcha by nepomohla ? |
_________________ CPU:INTEL Core i3-530 2.93Ghz MB: MS-7613 VGA: Powercolor Radeon HD 6850 1GB DDR5 RAM: 2x 2GB PSU: CX600W HDD: Seagate 750GB Monitor:HP 2210i 21,5" OS: Win 7 Home Premium 64 bit Mobil: Samsung Galaxy S2 | |
  |
 |
Holup
 Užívateľ
 Založený: 02.08.2006 Príspevky: 236 Bydlisko: Bratislava
 | Zaslal: Ut 07.06.11 15:55 |   |
Islo mi o to ze navstevnikovy staci jedno kliknutie aby vyjadril svoj nazor, toto by bola zbytocna buzeracia, captchu pouzivam len pri odoslani objednavky a pod. |
| |
  |
 |
Ďuri
 Administrátor
 Založený: 11.08.2007 Príspevky: 3785 Bydlisko: Brno
 | Zaslal: Ut 07.06.11 16:05 |   |
Respektuju boti wildcards v robots.txt?
| kód: | User-agent: *
Disallow: /show.php?item=*&rating* | Istejsia moznost by mohla byt podla mna pomocou mod_rewrite prepisat hlasovacie adresy na nieco typu /hlasuj/123/3, kde pri zablokovani /hlasuj/ v robots.txt nepotrebujes ziadnu wildcard.
Len teda dufam, ze zaznam v robots.txt znamena, ze bot ani nevytvara HTTP request na odkazovanu stranku.
Dalsia vec, ktoru by som spravil, je kontrola user agent retazca pri hlasovani. Niektoremu uzivatelovi som tu pred mozno rokom-dvoma exportoval databazu search botov z phpBB, kde najdes snad vsetky botmi pouzivane UA stringy; vyexportovana tabulka je tu, vsimaj si stlpec bot_agent. Len by som tam teda asi pridal seznambota a Bing, mam ocividne nejaku starsiu verziu phpBB. |
| |
    |
 |
emer
 Užívateľ
 Založený: 26.12.2006 Príspevky: 3683 Bydlisko: Nitra Vek: 18
 | Zaslal: Ut 07.06.11 20:01 |   |
ak pomoze, tiez ti pridavam user_agent stringy. mam cca 250 tisic zaznamov z jednej mojej stranky, dal som vyhladat tie, ktore obsahuju "bot"
http://paste.kde.org/79627/ |
_________________ Pocity popi*i, keď víš že všetko hrá jak má, vychádza to všetko pekne, tak jak má, hovorim si ná ne, musíš vedeť plánovať | |
    |
 |
TommyHot
 Užívateľ
 Založený: 20.10.2008 Príspevky: 2527 Bydlisko: Bratislava Vek: 23
 | Zaslal: Ut 07.06.11 23:25 |   |
zober si codeigniter a v config/user_agents.php su definovany boti.. na vacsinu to musi stacit... a teda zistuj aky ma navstevnik user_agent a ked sa tam nenachadza string, ktory je v blackliste, tak mu umozni hlasovat... |
_________________ Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 7 x64 Ultimate
Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Notebook: Toshiba Satellite A210-19J CPU: AMD Turion 64 x2 2.0GHz RAM: 2 GB DDR2 667MHz GPU: ATI mobility radeon HD 2600 256MB RAM HDD: 200GB 5400 rpm Mouse: Microsoft Comfort Optical Mouse 3000 OS: Windows 7 x64 Ultimate
Phone: HTC Desire S Phone: iPhone 8GB | |
   |
 |
AlanC
 Užívateľ
 Založený: 08.06.2011 Príspevky: 3
 | Zaslal: St 08.06.11 16:33 |   |
mne tiez robot hodnotil produkty, je vhodne aplikovat javascript resp. onclick... je treba tiez zmenit
'hlasovaci' subor - jeho nazov, pretoze povodny ma robot stale v zozname a tym padom k nemu neustale pristupuje... |
| |
  |
 |
|