Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-19918

Rank search results by frequency of access or pages I've recently viewed

    • Icon: Suggestion Suggestion
    • Resolution: Won't Do
    • None
    • Search - Core
    • 0
    • 1
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      For intranets, the frequency of access of a page is likely the ideal indicator for the expected ranking in search results. Since access to a firewalled Confluence server is restricted, users hit a page artificially to raise it's rank should not an issue and because of Confluence's implementation model, page access data collection would essentially be perfect. Please integrate access-count-based page ranking into Confluence's search functionality.

            [CONFSERVER-19918] Rank search results by frequency of access or pages I've recently viewed

            Thank you for raising this suggestion.
            We regret to inform you that due to limited demand, we have no plans to implement it in the foreseeable future. In order to set expectations, we're closing this request now. Sometimes potentially valuable tickets do get closed where the Summary or Description has not caught the attention of the community. If you feel that this suggestion is valuable, consider describing in more detail or outlining how this request will help you achieve your goals. We may then be able to provide better guidance.
            For more context, check out our Community blog on our updated workflow for Suggestions
            Cheers,

            Confluence Product Management

            Adam Barnes (Inactive) added a comment - Thank you for raising this suggestion. We regret to inform you that due to limited demand, we have no plans to implement it in the foreseeable future. In order to set expectations, we're closing this request now. Sometimes potentially valuable tickets do get closed where the Summary or Description has not caught the attention of the community. If you feel that this suggestion is valuable, consider describing in more detail or outlining how this request will help you achieve your goals. We may then be able to provide better guidance. For more context, check out our Community blog on our updated workflow for Suggestions Cheers, Confluence Product Management

            I would propose a slightly different alternative than just view count. While searching I might go through a few results before I find the one I'm after. Thus the incorrect results, and the correct one, all get +1 view counts. However the correct result will have a much higher view duration, as all the other pages I close after a few seconds. Obviously this would need to be client side javascript. To combat the issue of people opening a page, and then leaving it open without looking at it, the javascript can either detect when the page is not visible, and/or use a decay so that the longer you're on the page, the less the view time counts (E.G. after sitting on the page for an hour, each minute of view time is counted as 5s).

            And then in addition, a page that has a total view time of 6 hours, but which was a year ago, and then another page which has 6 hours view time in the last few days, I probably want the more recent one. Again, this can use an exponential decay rate on the value.

            Patrick Hemmer added a comment - I would propose a slightly different alternative than just view count. While searching I might go through a few results before I find the one I'm after. Thus the incorrect results, and the correct one, all get +1 view counts. However the correct result will have a much higher view duration, as all the other pages I close after a few seconds. Obviously this would need to be client side javascript. To combat the issue of people opening a page, and then leaving it open without looking at it, the javascript can either detect when the page is not visible, and/or use a decay so that the longer you're on the page, the less the view time counts (E.G. after sitting on the page for an hour, each minute of view time is counted as 5s). And then in addition, a page that has a total view time of 6 hours, but which was a year ago, and then another page which has 6 hours view time in the last few days, I probably want the more recent one. Again, this can use an exponential decay rate on the value.

            G B added a comment -

            I saw the docs and had already voted for CONF-15619, but submitted this issue because I didn't find any tickets specifically about ranking on popularity. Thanks for the reply.

            G B added a comment - I saw the docs and had already voted for CONF-15619 , but submitted this issue because I didn't find any tickets specifically about ranking on popularity. Thanks for the reply.

            Hi Gregory,
            Thanks for the suggestion. I agree, something like this would be useful for particular use cases. In your example, this may work quite well for Intranets. As Confluence has many use cases we would want to ensure that ultimately you can configure how you want your search results. You might want to watch / vote CONF-15619 as that case is somewhat related to this. Also, this might be of interest to you: http://confluence.atlassian.com/display/DOC/Ranking+of+Search+Results

            Sherif Mansour added a comment - Hi Gregory, Thanks for the suggestion. I agree, something like this would be useful for particular use cases. In your example, this may work quite well for Intranets. As Confluence has many use cases we would want to ensure that ultimately you can configure how you want your search results. You might want to watch / vote CONF-15619 as that case is somewhat related to this. Also, this might be of interest to you: http://confluence.atlassian.com/display/DOC/Ranking+of+Search+Results

              Unassigned Unassigned
              3f85ab128771 G B
              Votes:
              12 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: