How to "unvisit" links in Chrome?
Open the history by pressing Ctrl + H, search for the URL that you want to remove, click on the time that is displayed left of it and then click Remove selected items
.
Note: Since Chrome history doesn't hold too many entries you may not find that link in there if you visited that page long time ago, yet it still will show up as "visited" in your browser.
To "unvisit" it, simply go back to that page and click that link again — that way, it will now be in your Chrome's recent history and you can delete it as described above.
I'm not sure my solution would work for your purpose, but it works much better for me than deleting my browsing history every time I turn around. I have a lot of homemade documents on my desktop that I created using simple html; mostly they are just lists of active links. On most of these documents I specified font and font size, but just went with the default for font colors, for simplicity's sake, and they show unvisited links in blue and visited links in purple.
My solution was to simply add this code to documents that I do not wish to show which links have been visited:
"text= "#0000FF" link="#0000FF" vlink="#0000FF"
The entire line of code reads:
<body bgcolor="#BFB6A1" text= "#0000FF" link="#0000FF" vlink="#0000FF">
<font face="Ariel" size="3" color="#0000FF" FAMILY="SANSSERIF">
<body>
and it of course requires at the end of the document as seen here:
</font>
</body>
</html>
This effectively makes all text on the page show as blue (you could substitute any color number) including visited and non-visited links. So, while Chrome continues to do its thing and notes which links on that page have been visited, neither I, nor anyone else, can see them.
Searching the web for an answer to exactly this question I found this browser addin.
http://chrispederick.com/work/web-developer/
It seems to have versions for Chrome, Firefox and Opera.
Look under Miscellaneous for the option Mark All Links Unvisited. Worked perfectly for me in Chrome.