Live data from Hacker News

Ask HN: Why is Confluence Wiki Search so bad?

news.ycombinator.com

11–20 of 127 posts

Re: Ask HN: Why is Confluence Wiki Search so bad?

#12
It's been a long time since I worked at Google but when I did (10 yrs ago), the search system for the intranet was notoriously awful. Part of the reason was that PageRank tends not to work so well in places where things aren't heavily cross-linked, which is a hard place to get to if you search system already sucks.

Re: Ask HN: Why is Confluence Wiki Search so bad?

#13
On a confluence that covers the whole of the Fortune 500 company I work for, I do NOT want to search over the corpus of all the documents hosted on it. I want a persistent search filter where I can easily restrict my results within certain parameters without having to constantly re-filter my results.

I think most search engine designers want to make the index as broad as possible, but the problem seems to be that people rarely want such broad searches. What they really want are very detailed indices and metadata implications over well trodden folders.

Re: Ask HN: Why is Confluence Wiki Search so bad?

#14
It didn't really seem to have any prioritisation - e.g. around titles, headings or any metadata (view count, edits, last updates). Agree completely it was awful.

OTOH I'm also a believer that you should be able to navigate to the right information.

People seem to think that writing pages is sufficient. A library works because pages are gathered in books, organised by sections and has an army of librarians to keep it running smoothly.

I treat documentation like code - DRY, refactor apply just the same. e.g. I might split a page up so that some common part can be re-used. I'll cull obsolete information or mark it obsolete. I'll _also_ updated headings to help them show up in searches.

Re: Ask HN: Why is Confluence Wiki Search so bad?

#15
I used to work at Atlassian but NOT on Confluence and I have no special information about this. But I can tell you that internally it is well known how awful the search is - they run one of the biggest known instances of Confluence - and there have been many spikes and projects to improve it. I have spoken to lots of people and asked why it continues to be so bad but all I get is handy-waving about how it's such a hard problem.

Honestly I wish I knew more but it was like pulling teeth trying to get people there to speak openly about why it's so hard when it is solved in so many other products.

Re: Ask HN: Why is Confluence Wiki Search so bad?

#16
This thread is well timed, I was just about to pick a wiki solution and was leaning towards confluence. But search is really important to me.

What’s the prevailing wisdom these days on the best solution for an internal knowledge base/wiki platform?

Re: Ask HN: Why is Confluence Wiki Search so bad?

#17
post #10

The good news here is that the Confluence API is actually really good, and very easy to integrate with. I wrote a custom search engine that worked by running on cron, pulling in all of the content from Confluence and writing it into a SQLite table with SQLite full-text search enabled (using https://sqlite-utils.datasette.io/en/stable/python-api.html#... ), then sticking a https://datasette.io/ interface in front of i…

On one level that's great and I'm certainly glad you made it work.

On another level, and bearing in mind that Confluence is a paid product, this absolutely should not be necessary and competent search is something that Atlassian should provide out of the box.

(Yes, I have beef with Confluence, but in my case it's primarily due to the historically awful editing experience.)

Re: Ask HN: Why is Confluence Wiki Search so bad?

#18
post #16

This thread is well timed, I was just about to pick a wiki solution and was leaning towards confluence. But search is really important to me. What’s the prevailing wisdom these days on the best solution for an internal knowledge base/wiki platform?

Markdown + Grep
Post reply on HN