User Statement
As a user I want the documents that I keep going back for to rank more highly in search results because they're more likely to be what I'm looking for.
Thinking
Research, and anecdata shows that users tend to go back again and again for certain bits of data.
When an item matches a search result and has been used before
"Usage" depends on the document type, but for Bookmarks it would be clicking the link to get to the bookmarked page or clicking the archive link.
Implementation
- replace the link with a link that goes to BB and increments a counter on the document BUT ONLY IF the user is logged in. Don't want strangers or bots altering ranking.
- controller action should
- test if the user is logged in & increment count if they are
- redirect to the bookmark's url
- store that count in the search engine
- use that count to influence search rank
- because users will want to copy links to give to others we should add a "copy" icon that copies the link to the clipboard.
Notes
We probably shouldn't count clicks within the first 24hrs of creation because those are a different usage pattern and - especially in the case of archives - probably just the user poking it with a stick to make sure everything's good.
How do we keep users from right clicking on the url to copy? We don't want them giving that to a friend because it probably wouldn't work for the friend it would be pointless to redirect them through BB even if the BB instance was publicly accessible anyway since we're not going to increment the count for people who aren't logged in, and we have no reason to track stranger's click. Especially since this would inevitably include bots.
User Statement
As a user I want the documents that I keep going back for to rank more highly in search results because they're more likely to be what I'm looking for.
Thinking
Research, and anecdata shows that users tend to go back again and again for certain bits of data.
When an item matches a search result and has been used before
"Usage" depends on the document type, but for Bookmarks it would be clicking the link to get to the bookmarked page or clicking the archive link.
Implementation
Notes
We probably shouldn't count clicks within the first 24hrs of creation because those are a different usage pattern and - especially in the case of archives - probably just the user poking it with a stick to make sure everything's good.
How do we keep users from right clicking on the url to copy? We don't want them giving that to a friend because it probably wouldn't work for the friend it would be pointless to redirect them through BB even if the BB instance was publicly accessible anyway since we're not going to increment the count for people who aren't logged in, and we have no reason to track stranger's click. Especially since this would inevitably include bots.