title: What determines if a link is visited?
body: <p>I'm having an issue while testing our webapp for accessibility that despite being seemingly very simple, I haven't been able to find a clear answer for on Google.</p>
  
  <p>The issue is that the screen reader (specifically Voice Over in iOS and OSX Safari) reads every internal link in the app as "Visited Link" even before the user has clicked any of them. The links all have the same base (something like <a href="http://domain.com/path/index.html#what-the-link-does">http://domain.com/path/index.html#what-the-link-does</a>), so my first instinct is that since these links all point to different hashes on the same file the links are being views as visited because that file has been visited.</p>
  
  <p>However, that's not the desired behavior. We'd like all the links to just be referred to as just "Link" instead. So here are my questions:</p>
  
  <ol>
  <li><p>What determines whether the link is considered visited? Will just visiting the domain cause it? Will visiting a specific file cause it? Or should different hashes of the same file have different visited statuses?</p></li>
  <li><p>Is there any way to control this behavior and prevent the links from being read as visited? Some Aria parameter maybe?</p></li>
  </ol>