SaaSMaestro tarkistaa sivustosi suoraan omilta palvelimiltaan. Jos palomuuri, tietoturvalisäosa tai bottisuojaus estää nämä palvelimet, tarkistukset epäonnistuvat ja saat vääriä hälytyksiä. IP-osoitteidemme lisääminen sallittujen listalle estää tämän.
Mitä lisätä sallittujen listalle
| Kohde | Arvo |
|---|---|
| IP-osoite | 35.214.110.192 |
| User agent sisältää | SaaSMaestroMonitor/1.0 |
| Portit | 443 (HTTPS) ja 80 (HTTP) |
Käytä sallittujen listaa IP-osoitteen perusteella aina kun voit. Kuka tahansa voi kopioida user agent -tiedon, joten käytä sitä pyyntöjemme tunnistamiseen lokeistasi, älä todisteena siitä, kuka ne lähetti.
Alueelliset käytettävyystarkistimet ovat pieniä palvelimia muilla alueilla, jotka lataavat etusivusi vain silloin, kun pääpalvelimemme ei pysty, jotta katko voidaan vahvistaa ennen sen julistamista. Jos nekin estetään, pääpalvelimemme ja sivustosi välistä ongelmaa ei voi erottaa todellisesta käyttökatkosta.
Miksi SaaSMaestro skannaa sivustosi
Google Analytics ja Search Console raportoivat vain sen, mitä ne tallentavat. Ne eivät voi kertoa, että sivusto ei ole käytettävissä, että seurantatunniste on poistettu tai että muutos on käskenyt Googlea lopettamaan sivujesi indeksoinnin. Kun nämä ongelmat näkyvät Googlen luvuissa, päivien liikenne tai data on jo menetetty. Kunkin sivuston suora tarkistaminen havaitsee ne minuuteissa tai tunneissa.
Skannaus tekee seuraavaa:
- Käytettävyys: varmistaa, että sivusto vastaa, jotta saat hälytyksen, kun se lakkaa toimimasta.
- Google-tunniste: varmistaa, että etusivulla on yhä oikea GA4-tunniste, jotta puuttuva tai väärä tunniste huomataan ennen kuin dataa menetetään.
- robots.txt ja sivustokartta: havaitsee muutokset, jotka estävät hakukoneita tai pudottavat sivuja sivustokartasta.
- Hakutunnisteet tärkeillä sivuilla: huomaa, kun otsikko, metakuvaus, kanoninen osoite tai noindex-asetus muuttuu etusivullasi tai suosituimmilla aloitussivuillasi, ja lisää muutoksen aikajanallesi.
- SSL-varmenne: varoitus ennen varmenteen vanhenemista, jotta kävijät eivät näe tietoturvavirhettä, sekä HTTPS:n toimivuuden tarkistus.
- Tietoturvaotsakkeet: etusivun lähettämien otsakkeiden arviointi sekä etusivun tavallisen HTTP:n yli lataamien tiedostojen löytäminen.
- Avainsivujen tarkistukset: valitsemiesi sivujen, kuten hinnaston tai rekisteröitymissivun, lataaminen ja sen tarkistaminen, että niillä on oikea teksti.
- Sivuston kuvake: hakee kuvakkeen, joka näytetään kunkin sivuston vieressä SaaSMaestrossa.
Katso lisätietoja kustakin tarkistuksesta: Sivustojen kunnon valvonta.
Mitä skannaus tekee ja mitä ei
- Se hakee etusivun 15 minuutin välein ja kerran päivässä robots.txt-tiedoston, sivukartan ja enintään viisi vilkkaimmista laskeutumissivuistasi. Kerran viikossa se lukee varmenteen, lataa etusivun tietoturvaotsakkeiden tarkistamiseksi ja seuraa enintään 40 sisäistä linkkiä.
- Lisäämäsi avainsivut haetaan valitsemasi välein, 5, 15 tai 60 minuutin välein.
- Skannaus lukee vain julkisia sivuja, samaan tapaan kuin kävijän selain. Se ei koskaan kirjaudu sisään, lähetä lomakkeita, seuraa jokaista linkkiä tai käy läpi koko sivustoa.
- Liikenne on vähäistä: noin sata pyyntöä päivässä sivustoa kohden, paljon vähemmän kuin yhdellä hakukoneen indeksointirobotilla.
- Skannaukset eivät näy Google Analyticsissa, koska ne eivät suorita seurantatunnistetta.
Jotkin palvelut eivät käy sivustollasi lainkaan, joten ne eivät tarvitse sallittujen listalle lisäämistä: verkkotunnuksen vanheneminen haetaan julkisesta rekisteritietokannasta (RDAP tai WHOIS), DNS-tietueet julkisen DNS-over-HTTPS:n kautta ja mustalistat Google Web Riskillä ja URLhausilla. Laboratoriosuorituskykytestit ajaa Googlen PageSpeed Insights Googlen omilta palvelimilta, joten ne vaativat Googlen päästämistä läpi, ei meitä. Heartbeatit toimivat toisin päin: omat työsi lähettävät pyyntöjä SaaSMaestrolle. Google-datasi tulee Googlen rajapinnoista.
Merkkejä siitä, että skannaus estetään
- ”Sivusto ei ole käytettävissä” -hälytyksiä sivustosta, joka latautuu selaimessasi normaalisti. Näin käy, kun palomuuri hylkää pyyntömme hiljaisesti.
- ”Etusivun HTML-koodista ei löytynyt Google-tunnistetta”, vaikka GA4 tallentaa käyntejä. Näin käy, kun etusivun sijaan palautetaan haaste- tai estosivu.
- Avainsivujen tarkistukset epäonnistuvat, koska odotettu teksti puuttuu, kun sivun sijaan palvelee haastesivu.
- Puuttuvat tai väärät sivujen otsikot, sivustokartta, joka näyttää kadonneen, tai kirjainruutu sivuston kuvakkeen sijaan.
Näin lisäät osoitteet sallittujen listalle
Tarkat vaiheet riippuvat siitä, mikä sivustoasi suojaa. Lisää osoitteet sallittujen listalle kaikkialla, missä pyyntöjä voidaan estää:
| Suojaus | Mitä tehdä |
|---|---|
| Cloudflare | Lisää osoitteelle IP Access Rule -sääntö, jonka toiminto on ”Allow”, tai mukautettu WAF-sääntö, joka ohittaa sen kohdalla bottisuojauksen ja pyyntörajoitukset. |
| WordPressin tietoturvalisäosat | Lisää osoite Wordfencen, Sucurin, iThemesin tai vastaavan lisäosan sallittuihin tai luotettuihin IP-osoitteisiin. |
| Webhotellin palomuuri | Lisää osoite sallittujen listalle webhotellisi hallintapaneelissa tai pyydä palveluntarjoajaa tekemään se. |
| Palvelimen palomuuri | Salli saapuvat yhteydet osoitteesta porteissa 80 ja 443, esimerkiksi iptablesilla, ufw:llä tai pilvipalveluntarjoajasi tietoturvaryhmissä (security groups). |
| Pyyntörajoitukset ja maakohtainen esto | Vapauta osoite pyyntörajoituksista ja maakohtaisista estoista. |
Sen jälkeen sinun ei tarvitse tehdä SaaSMaestrossa mitään. Käytettävyys tarkistetaan uudelleen 15 minuutin kuluessa, päivittäiset tarkistukset vuorokauden kuluessa ja viikoittaiset viikon kuluessa, ja kaikki väärät hälytykset poistuvat itsestään.
Jos et halua, että sivustojasi skannataan
Omistajat ja ylläpitäjät voivat poistaa minkä tahansa Sivustojen kunto -palvelun käytöstä sen ikkunassa kohdassa Asetukset → työtilasi → Datayhteydet tai jättää sivuston sen ulkopuolelle. Google Analytics- ja Search Console -datasi ei muutu, mutta kyseisen palvelun tarkistukset, hälytykset ja automaattiset muistiinpanot loppuvat.