Home › Forums › Product Support Forums › Ajax Search Pro for WordPress Support › "Child playing golf" vs "The child playing golf"
- This topic has 18 replies, 2 voices, and was last updated 5 years, 1 month ago by
jgilbertqc83.
-
AuthorPosts
-
April 16, 2021 at 3:38 am #32765
jgilbertqc83
ParticipantI’m using the index table search to search in post titles. I want the search not caring about the use of terms such as “the” or “a” in the search query. That is, I would like to successfully find this post title:
Child playing golf
using those words:
The child
or those:
A child
Which is unsuccessful currently; no results found.
I thought I simply had to put the words “the” and “a” in the Stop words list, but it does not do the job even after re indexing the table..
Anyone knows how to do that? Thank you!
P.S. Using the option to switch to “OR” instead of “AND” if number of results is low is not acceptable because that will return any title having the world “the” (or “a”) in it (even those that don’t have the word “child”).
April 16, 2021 at 1:27 pm #32779Ernest Marcinko
KeymasterHi,
Try copy/pasting the excluded keywords to the keywords exceptions list as well: https://i.imgur.com/MAszMBv.png
Then the search should also remove the keywords from the phrase, even if the user enters it.April 16, 2021 at 5:08 pm #32786jgilbertqc83
ParticipantHi,
I wrote the,a in both the “stop words list” and the keywords “exceptions list”, and did re index. But it stills fail:Title to be found : “Child playing golf”
Searching with :
“child” returns in “Child playing golf”
“a child” returns “Child playing golf”“the child” returns no result, which is the problem.
I assumed the “excluded keywords” you mentioned in your answer are the “stop words list” of the index table. I’m I correct?
April 16, 2021 at 8:18 pm #32787jgilbertqc83
ParticipantUPDATE : I just find out that it works using :
Search engine : Regular engine
but it is not working using :
The Search engine : Index table engine
Is it possible to solve that problem? I definitively need the exceptions list of the Regular engine AND the synonyms of the Index table engine.
April 17, 2021 at 11:01 am #32789Ernest Marcinko
KeymasterCan you please add temporary FTP and back-end details? I would like to debug this issue in depth. Thank you!
April 17, 2021 at 6:11 pm #32790jgilbertqc83
ParticipantYou cannot access this content.
April 18, 2021 at 4:33 am #32791jgilbertqc83
ParticipantYou cannot access this content.
April 18, 2021 at 5:14 pm #32795jgilbertqc83
ParticipantYou cannot access this content.
April 19, 2021 at 11:49 am #32817Ernest Marcinko
KeymasterYou cannot access this content.
April 19, 2021 at 5:32 pm #32827jgilbertqc83
ParticipantYou cannot access this content.
April 20, 2021 at 11:15 am #32835jgilbertqc83
ParticipantHello.
1- Is there any hope that “exceptions list” can work with the index search as well?
2- Is it working on other site than mine?
Thanks.
April 20, 2021 at 12:12 pm #32837Ernest Marcinko
KeymasterI’m so sorry, I was automatically trying to use SFTP, FTP works just as fine.
It was working fine on our test servers, that is why I needed the details to properly debug the issue. I found the problem and fixed it of course, it was a very tiny mistake, related to specifically multisite installations with keyword exceptions. It should be fine now.
I will make sure to include this fix in the upcoming release of course, so you don’t have to worry about it.April 20, 2021 at 12:33 pm #32838jgilbertqc83
ParticipantThat’s good news! But when you said you fixed it, you fixed it on your servers only, I’m I correct?
Because searching “the child” on my site still return nothing.
April 20, 2021 at 1:20 pm #32852Ernest Marcinko
KeymasterI fixed it on yours as well, I tested here: https://banz.org/v/refuter/
It seems to work all right on my end: https://i.imgur.com/cLZ9BoL.pngApril 20, 2021 at 5:05 pm #32857jgilbertqc83
ParticipantOh I see, there still a little problem then : the extesion list seem to be case sensitive when using the index table engine, but is ok for the regular search engine.
“The child” returns correctly “Child playing golf” when using regular search engine, but;
“The child” returns nothing when using the index engine.
“the child” works fine for both.
-
AuthorPosts
- The topic ‘"Child playing golf" vs "The child playing golf"’ is closed to new replies.