Sivuston robotti

Päivitetty 24.10.2026 · In English

Tämä sivusto tekee mediakriittisiä analyyseja suomalaisista uutisista. Sitä varten sen robotti lukee julkisia uutissyötteitä ja -sivuja. Jos näit robotin palvelimesi lokeissa, tämä sivu on sinulle.

Miten sen tunnistaa

Robotin käyttäjäagentti on JuhoSaastamoinenBot/1.0 (+https://www.juhosaastamoinen.com/botti/). Se ei esiinny selaimena.

Mitä se lukee

  • RSS- ja Atom-syötteitä sekä julkisia Telegram- ja YouTube-kanavien syötteitä.
  • Viranomaisten ja järjestöjen tiedotesivuja, joilla ei ole syötettä.
  • Julkisia juttusivuja, joihin syötteet linkittävät, jotta analyysi voi verrata koko tekstiä. Maksumuurin taakse se ei yritä.
  • Analysoitujen juttujen muutoksia: sama sivu luetaan uudelleen harvoin, jotta julkaisun jälkeiset muutokset voidaan kertoa lukijoille.

robots.txt

  • Säännöt, jotka on kirjoitettu nimelle JuhoSaastamoinenBot, noudatetaan aina. Näin robotin saa estettyä millä tahansa sivustolla.
  • Medioiden ja muiden sivustojen sivuja luettaessa noudatetaan myös kaikille roboteille (*) annettuja sääntöjä.
  • Viranomaisten omilla sivustoilla (esim. poliisi, ministeriöt, kunnat) julkisia tiedotteita luetaan, ellei robots.txt nimeä JuhoSaastamoinenBot. Tiedotteet on julkaistu yleisölle, ja kukin luetaan kerran, kuten lukija lukisi.
  • Syötteet ja rajapinnat on tarkoitettu koneiden luettaviksi, eikä niitä tarkisteta robots.txt:stä.

Kuinka usein

Robotti opettelee jokaiselle palvelimelle sopivan pyyntövälin ja hidastaa heti, jos palvelin vastaa 429 (liikaa pyyntöjä). Syötteet haetaan ehdollisina pyyntöinä (If-None-Match, If-Modified-Since), joten muuttumaton syöte ei juuri kuormita palvelinta.

Lähteen maininta

Analyysit linkittävät aina alkuperäiseen juttuun ja kertovat sen julkaisijan.

Yhteys ja esto

Voit estää robotin lisäämällä robots.txt-tiedostoosi:

User-agent: JuhoSaastamoinenBot
Disallow: /

Muutos tulee voimaan viimeistään 12 tunnin kuluttua. Yhteystiedot: Tekijä ja järjestelmä.

In English

This site publishes media-critical analyses of Finnish news. To do that, its crawler reads public news feeds and pages. If you saw the crawler in your server logs, this section is for you.

How to recognise it

The crawler’s user agent is JuhoSaastamoinenBot/1.0 (+https://www.juhosaastamoinen.com/botti/). It never pretends to be a browser.

What it reads

  • RSS and Atom feeds, and public Telegram and YouTube channel feeds.
  • Announcement pages of public bodies and organisations that have no feed.
  • Public article pages that the feeds link to, so the analysis can compare the full text. It never tries to get past paywalls.
  • Changes to analysed articles: the same page is re-read occasionally so that changes made after publication can be reported to readers.

robots.txt

  • Rules written for JuhoSaastamoinenBot are always followed. This is how you can block the crawler on any site.
  • On news outlets and other sites, rules for all robots (*) are followed too.
  • On public authorities’ own sites (e.g. police, ministries, municipalities), public announcements are read unless robots.txt names JuhoSaastamoinenBot. Announcements are published for the public, and each one is read once, as a reader would.
  • Feeds and APIs are meant to be read by machines and are not checked against robots.txt.

How often

The crawler learns a suitable request interval for each server and slows down immediately if the server answers 429 (too many requests). Feeds are fetched with conditional requests (If-None-Match, If-Modified-Since), so an unchanged feed puts hardly any load on the server.

Crediting the source

Analyses always link to the original article and name its publisher.

Contact and blocking

To block the crawler, add this to your robots.txt:

User-agent: JuhoSaastamoinenBot
Disallow: /

The change takes effect within 12 hours. Contact details: Tekijä ja järjestelmä (in Finnish).