This page uses Javascript to ensure that it's content is no more than one minute old.  The code to do this is listed below; you'll probably wish to delete the "msg..." and "alert..." lines:

 
<script type="text/javascript">
  <!-- Hide this code from non-JavaScript browsers
    function Freshen() {
      today=new Date();
      par=today*1;
      loc=document.location.href;
      if ((ix1 = loc.indexOf("?")) > -1) {    // a query string exists
        loc=loc.substring(0,ix1);             // ...drop it
      }
      loc=loc+"?"+par;
      document.location.replace(loc);
      return true;
    }
    var par=document.location.search.substring(1);
    if (par) {
      msg="I found "+par;
      today=new Date();
      now=today*1;
      dif=now-par;
      if (dif > 60000) {                      // older than 60 seconds
        msg+=", but it's too old.  I'm reloading.";
        alert(msg);
        Freshen();
      } else {                                // this is good
        msg+=" and that's good.";
        alert(msg);
      }
    } else {                                  // no parameter
      alert("No timing parameter; I'm reloading.");
      Freshen();
    }
  // End hiding -->
</script>

To always do a single reload, no matter what the time delay has been, use the following code from Dave Clark at http://www.DaveClarkConsulting.com/:

 
<script type="text/javascript">
  <!-- Hide this code from non-JavaScript browsers
    if (!navigator.hasReloaded) {
      navigator.hasReloaded=true;
      self.location.reload(true);
    }
  // End hiding -->
</script>