Struggling with Search ? 5 tips to increase your success.
Do you ever see the dreaded "Nothing here matches your search" error?
Or do your searches return 1000s of hits when you are expecting just a handful?
If so, you're not alone. While Search was found internally to be 84% effective at resolving issues reported to Technical Support, only 50% of customers report the same success.
Surprised by this gap, we had a look at the keywords entered on the portal to better understand why some searches worked, and others didn't. It didn't take long for some patterns to emerge.The good news is, by having a better awareness of how search works, and making just a few small adjustments, it's possible to significantly increase your search success.
Based on what we saw, here are the top 5 pitfalls, and how to avoid them:
Pitfall 1: "Prolific Pasting"
Everyone likes to copy and paste. It saves effort, avoids typos, and can lead to more accurate search results. BUT pasting a lot of text can harm the relevancy of your results. Let's take a recent example:
Export failed. Problem in export/import process. Nested exception is: wt.util.WTException: get(ECN) failed: Attribute ECN not loaded! The jar file has not been created because no objects have been exported. EXPORT RESULT :FAILED
This gave the search engine 36 words to match. As the default mechanism is a boolean "AND" search, the document would have to contain all 36 of these words to appear in the results. Entering "get(ECN) failed" would, however, return the document needed to resolve this issue.
Pitfall 2: "Shooting Wide"
Describing symptoms as we see them is a good technique when searching, however if the description is too high level or generic, search will struggle to bring back something relevant. Take the example below:
Unable to start Cognos after upgrading from 8 to 10
For this query, including a specific error message from the application logs, or the user interface will increase the likelihood of the right hit. In this case, the error was PingChildProcess ping loop: process "catalina" is not active, which would have led straight to CS159226, the resolution article for this problem.
Pitfall 3: Including "Inside" Information
Error in wt.vc.views.StandardViewService when moving a part to the library "Alistair's Fasteners"
In the above example, user- or site-specific information is polluting the query, and Search tries to find hits which contain all 15 words, including "Alistair" and "Fastener" (plus derivatives). As Technical Support remove customer-specific information when creating articles, search would not return any hits here.
Pitfall 4: Using "One-shots" when qualifiers are required
About half of all searches issued are just one single word. Here are 5 examples from the last few days:
vault
alert
QML
Effectivity
STEP
Using just one word isn't always a bad thing. For example, the first query, "vault", would return the 10 most popular hits, and probably all the fundamentals required to understand and configure Windchill vaulting. The results would be of less use, of course, if there is a specific question or error. If a specific result is needed, a good habit is to always use at least one verb (action) and symptom (error, behaviour), as this is the way most articles are written.
Pitfall 5: Non supported languages
With machine translation still in the pipeline, the Knowledge Base search supports just English, Chinese and Japanese today. We'll keep the Community updated with our progress with translation and other native content.
Summarising, the first 3 pitfalls have a common theme. Removing any "noise", which could pollute your query, and using more "pivotal" keywords will greatly Search effectiveness.
Also, being aware about when it makes sense to use a single word and which languages are supported will improve your Search experience and success.
More Search tips to come soon, but if you have feedback or advice to share with others, please add a reply.

