Hogy akadályozzam meg, hogy tükrözzék az oldalamat?
Ismerek valakit, aki httrack-et használva letöltött egy komplett weboldalt, átírta a tartalmat, feltöltötte a tárhelyére, és még pofátlanul ki is írta, hogy "Minden jog fenntartva". Azt szeretném elérni, hogy ha az én oldalammal ilyet próbálna csinálni, a tükrözött tartalom egyszerűen működésképtelen legyen.
Felvázolom pár példával, hogy mire gondoltam...
Az első, ami eszembe jutott, hogy a valódi tartalom egy ajax kérésre töltődik be, mert tudtommal ezeknél a tükrözéseknél a szkriptek nem futnak le, így csak a js fájl lesz letöltve, amiben az ajax kérés van.
A második ötletem a PHP get_browser függvény volt... Nem tudom, hogy van-e valamilyen árulkodó paraméter a tükrözéseknél.
Tudom, hogy ezek nem keresőbarát megoldások.
A fentiekről mit gondoltok?
Van-e esetleg ezeknél jobb trükk?
azt hadd döntsem el én, hogy van-e értelme, én tudom, hogy miért szeretném, nem te
ha a kérdésemre nem tudod a választ, akkor kérlek, ne szólj bele
nem tudod megakadályozni sehogy se. Esetleg azzal trükközhetsz, hogy js-be rakhatsz olyan kódot ami detektálja az oldal url-jét és ha nem a tiéd akkor törli az egész body -t a browserből, de ez csak addig működik amíg ki nem törlik ezt a js-t.
Azzal tudsz védekezni még, ha asszinkron ajax hívásokat csinálsz.
A robots.txt -be és a google webmaster tool -ban be tudod állítani, hogy a google és az egyéb botok mennyire gyorsan darálják az oldalad. Ez arra jó, hogy ha felhúzod mondjuk 1 másodpercre, akkor a gugli másodpercenként 1 oldalt fog nézni nálad. Tehát tudod detektálni, hogy ha 1 perc alatt érkezik modnjuk 80 request az oldaladra akkor nyilván azt nem ember csinálta, és nem is jólszituált keresőbot.
Persze ez sem 100%-os, hiszen a tükrözésnél is megadható egy késleltetés. emiatt esetleg figyelheted azt is, hogy egy-egy látogató mennyire kitartó :D
Vannak amúgy robotdetektáló technikák. Ilyen például a letöltött oldalak számának figyelése, időpontok figyelése, egérmozgás és gépelési sebesség figyelése, ezeknek ha nekiesel guglival akkor találhatsz "jó" megoldásokat. Mivel nem tudom, hogy pontosan milyen oldalról van szó, így innentől rád bízom a dolgot.
El lehet követni rengeteg dolgot, hogy megvédd az oldalad, viszont a lényeg a lényeg, hogy ami interneten van azt aki nagyon akarja az meg fogja szerezni.
köszi szépen...
az ajaxra gondoltam én is
csak egy korlátolt emberrel szemben akarok védekezni, szóval nem cél, hogy "hackerbiztos" legyen a blokkolás
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!