Hi,
Few details you can also check:
1. Tracker removes "stop words". Words very common like "the" or "almost"... are you searching with one of those? There are different lists for each language and you can find them in /usr/share/tracker/languages/
2. Tracker indexes only 10000 words in the PDF. Is the first occurence of the word you search beyond that limit?
These values can be adjusted via gsettings:
$ gsettings list-recursively org.freedesktop.Tracker
...
org.freedesktop.Tracker.Extract max-bytes 1048576
...
org.freedesktop.Tracker.FTS ignore-numbers true
org.freedesktop.Tracker.FTS ignore-stop-words true
org.freedesktop.Tracker.FTS max-word-length 30
org.freedesktop.Tracker.FTS max-words-to-index 10000