Raktinių žodžių stebėjimas paprastai stebi
matomas
Tekstas puslapyje – žodžiai, kuriuos iš tikrųjų galite perskaityti. Tačiau kartais vertė, kuri jums rūpi, yra puslapio HTML šaltinyje: paslėptame elemente, a
duomenys -
atributas, įterptasis scenarijus arba json, kurio puslapis dar nepateiktas ekrane. Kai taip nutinka, įprastas raktinių žodžių aptikimas niekada neįsijungia, nes žodis techniškai nėra „matomas“.
Šis Raskite monitoriaus tekstą šaltinyje Parinktis tai išsprendžia. Ant Aptikti raktinį žodį skirtuką, įjunkite jį ir automatinis atnaujinimas ieškos Pilnas HTML šaltinis – įskaitant paslėptus elementus ir scenarijus – vietoj tik matomo teksto.
Leisti garsą pagal raktinį žodį rasta / nerasta
Praneškite vartotojui, kai raktinis žodis rastas / nerastas
Raskite monitoriaus tekstą šaltinyje
, akcijos arba kaina, saugoma a
duomenys -
atributą arba vėliavėlę, įrašytą į eilutinį scenarijų arba json blob.
Pagal numatytuosius nustatymus raktinių žodžių aptikimas žiūri į
Pateikta
Puslapis – tekstas, kurį žmogus iš tikrųjų pamatytų, kai naršyklė nupieštų viską. Tai yra teisingas pasirinkimas beveik visą laiką: jis greitas ir atitinka jūsų intuiciją apie tai, kas yra „puslapyje“.
Raskite monitoriaus tekstą šaltinyje
Veikia vienu sluoksniu žemiau. Vietoj pateikto rezultato jis nuskaito neapdorotą HTML, kurį siuntė serveris – kiekviena žyma, atributas, komentaras ir tiesioginis scenarijus, nesvarbu, ar kas nors iš jų rodomas, ar ne. Taigi žodis, įvyniotas į a
Ekranas: Nėra
elementas, sėdi a
pavadinimas
atributą arba įrašytą į a
Blokas yra nematomas normaliam aptikimui, bet puikiai matomas šaltinio aptikimui.
Įsivaizduokite produkto puslapį, kuriame pirkėjams rodoma „išparduota“, tačiau kūrėjai paliko tikrąją būseną ant žymės kaip
Data-Availability="in_stock"
Prieš vartotojo sąsajos atnaujinimus. Standartinis aptikimas ir toliau atitiktų matomą tekstą „iš sandėlyje“. Įjunkite Rasti monitoriaus tekstą šaltinyje ir nustatykite raktinį žodį į
in_stock
, o automatinis atnaujinimas gali užfiksuoti pakeitimą, kai jis pasirodo HTML – dažnai ritmas, kol matomas puslapis nepasivys. Tas pats triukas tinka būsenos vėliavėlėms, paslėptiems klaidų pranešimams ir reikšmėms, kurias puslapis saugo šaltinyje, bet vėliau pateikia naudojant „JavaScript“.
Rasti monitoriaus tekstą šaltinyje yra galimybė pasiekti, kai daiktas, kurį stebite, niekada iš tikrųjų niekada nepateikiamas puslapyje. Įjunkite jį, kad gautumėte tas konkrečias taisykles, išjunkite jį visur kitur, o automatinis atnaujinimas gali užfiksuoti pakeitimus, paslėptus HTML, kurio matomo teksto aptikimas tyliai praleistų.