Atslēgvārdu uzraudzība

HTTP 200 nenozīmē, ka lapa darbojas. Atslēgvārdu uzraudzība ļauj atklāt gadījumus, kad serveris ziņo par veiksmīgu atbildi, bet saturs ir bojāts.

Iestatīt atslēgvārdu uzraudzību →

Darbspējas uzraudzība – DiagnoSEO

Problēma "200 OK, bet bojāts"

Katrs uptime rīks spēj pateikt, vai serveris atgrieza HTTP 2xx kodu. Šis signāls izskatās nomierinošs, bet biežāk maldina, nekā Tu domā. Sākumlapa var attēlot tikai baltu lapu un tomēr atgriezt 200. Groza lapa var klusām pazaudēt pogu "Pirkt tūlīt" pēc izvietošanas un neizmest kļūdu. WordPress var aizvietot saturu ar paziņojumu "Kļūda savienojoties ar datubāzi" – protams, atgriežot to kā 200 OK ar īstu HTML.

Atslēgvārdu monitorings aizpilda šo nedzīvo zonu. Tu pasaki monitoram, kas lapā jābūt – vai arī nedrīkst būt – un katrā pārbaudē atslēgfrāze tiek meklēta atbildes saturā. Ja vārda nav (kad jābūt) vai ir (kad nedrīkstētu būt), monitors ziņo par problēmu, pat ja HTTP ziņā viss izskatās OK.

Ko monitorēt

Labs atslēgvārds ir kas tāds, kas apliecina, ka galvenā lapas daļa parādās korekti. Daži piemēri:

  • E-komercijas sākumlapa: monitorē "Pievienot grozam" vai populārākā produkta nosaukumu. Ja katalogs sabojājas, vārds pazūd – un Tu to uzzini.
  • Pieteikšanās lapa: monitorē "Pieslēgties" vai "Atjaunot paroli". JS kļūda izdzēš formu – un vārda vairs nav.
  • Blogs vai portāls: monitorē jaunākā raksta virsrakstu. Ja CMS sāk rādīt vakardienas saturu, vārds nesakrīt.
  • Cenu lapa: monitorē cenas virkni. Izvietojot pazaudētus cenu blokus uzreiz var redzēt.
  • Statusa / health gala punkts: monitorē "ok" vai "healthy". Ja upstream nedarbojas, endpoints atgriež "degraded" – vārds nesakrīt.

Var izmantot arī neesamības režīmu – brīdinājums, kad parādās virkne, kurai nevajadzētu būt. Tipiski: "Database connection error", "Whoops! Something went wrong", "Apkopes režīms", "Fatal error", "Drīzumā". Ja kāds no tiem nonāk produkcijā, Tu saņem brīdinājumu.

Kā darbojas pārbaude

Monitors veic parastu HTTP(S) GET pieprasījumu (vai jebkuru metodi – POST, PUT utt.), seko līdz 5 pāradresācijām, lejupielādē atbildes saturu un skenē to (neatkarīgi no reģistra) pēc vārda klātbūtnes. Atrastais rezultāts tiek saglabāts līdzās HTTP kodam, atbildes laikam un SSL statusam. Ja nosacījums netiek izpildīts 2 reizes pēc kārtas (noklusējuma apstiprinājuma slieksnis), tiek atvērts incidents un tiek nosūtīti paziņojumi caur ieslēgtajiem kanāliem – Email, Telegram, Slack, Discord un SMS.

Dinamiski ģenerējamam saturam (SPA), kur vārds parādās tikai pēc JavaScript izpildes, izmanto premium multi-location funkciju, kas izmanto īstu headless pārlūku caur ScrapingBee.

Kombinē ar HTTP un SSL

Viens atslēgvārdu monitors DiagnoSEO Uptime Monitoring ne tikai pārbauda atslēgvārdu, bet arī veic pilnu vietnes pārbaudi: HTTP kods, atbildes laiks, SSL, domēna beigu termiņš, DNS ieraksti un hostinga noteikšana. Viens monitors Tevi aizsargā no visa spektra – servera kļūmes, sertifikāta termiņa beigšanās, DNS izmaiņas un klusa satura bojājuma.

Kā uzstādīt

Atver rīku, noklikšķini "Pievienot monitoru", izvēlies tipu "Atslēgvārds", ielīmē URL, ievadi vārdu, izvēlies "jābūt klātesošam" vai "jābūt neklātesošam", iestati intervālu (1–30 minūtes atkarībā no plāna) un saglabā. Sākot ar nākamo ciklu, monitors pieskata šo lapu un brīdina, ja vārds pazūd – pat ja visi pārējie signāli rāda, ka lapa darbojas.

Biežāk uzdotie jautājumi

  • Monitors lejupielādē atbildes ķermeni un pārbauda, vai konkrēta virkne parādās (režīms klāt) vai neparādās (režīms nav klāt). Izmanto, lai noteiktu, kad lapa mainījusi saturu, parādījies kļūdas paziņojums vai izņemts kāds elements.

  • Abus. Meklēšana notiek pēc apakšvirknes atbilstības neapstrādātajā atbildē. Vari meklēt vienkāršu tekstu ("Pievienot grozam"), HTML fragmentus (<button class="buy">) vai konkrētus atribūtus. Visu, kas burtiski ir HTML avotā, var saskaņot.

  • Diff rīki salīdzina ar bāzi un ziņo par katrām izmaiņām. Atslēgvārdu monitorings ir precīza pārbaude – nosaki, kam JĀBŪT (vai NEDRĪKST). Diff troksnis parādās dinamiskās lapās; atslēgvārds precīzi tur, kur tam ir nozīme.

  • Jā – izmanto režīmu "nav klāt" ar atslēgvārdu, piemēram, "Internal Server Error" vai "Radās kļūda". Monitors neiztur pārbaudi, ja atrasts kļūdas teksts. Īpaši noderīgi, lai noķertu 500 kļūdas, kas atgriež HTTP 200 ar kļūdu lapu (izplatīta framework konfigurācijas kļūda).

  • Pēc noklusējuma nē – monitors lejupielādē neapstrādātu HTML pirms JS izpildes. SPA vai smagu-JS lapu gadījumā atslēgvārdam jābūt pirmajā HTML atbildē (piemēram, servera ģenerētā vai <noscript> blokā). Pārlūka rendedētās pārbaudes ir atsevišķa funkcija.

Iestatīt atslēgvārdu uzraudzību →

Atbloķējiet augstākas pozīcijas un kvalitatīvu trafiku

Attīstiet savu biznesu ar Nr.1 ar mākslīgo intelektu darbināmo SEO un satura mārketinga platformu.

Jaunināt uz Advanced