title: How to make a private URL?
body: <p>I want to create a private url as</p>
  
  <pre><code>http://domain.com/content.php?secret_token=XXXXX
  </code></pre>
  
  <p>Then, only visitors who have the exact URL (e.g. received by email) can see the page. We check the <code>$_GET['secret_token']</code> before displaying the content.</p>
  
  <p>My problem is that if by any chance search bots find the URL, they will simply index it and the URL will be public. Is there a practical method to avoid bot visits and subsequent index?</p>
  
  <p><strong>Possible But Unfavorable Methods:</strong></p>
  
  <ol>
  <li><p>Login system (e.g. by php session): But I do not want to offer user login.</p></li>
  <li><p>Password-protected folder: The problem is as above.</p></li>
  <li><p>Using Robots.txt: Many search engine bots do not respect it.</p></li>
  </ol>