One of my customers suggested I promote my item by stressing more its integration with WooCommerce, because he said that he had a hard time finding a plugin that did what my item does. Although my item always had the appropriate tags to acknowledge that, I thought it would be a good idea to include that in the title as well.
After changing the title, I noticed a huge drop in search results. My item used to be the first result when searching for “WordPress audio”, now it is 11th which cannot be explained by any other factor that comes to my mind: rating is and has always been 5.0, sales increased, updates roll out regularly. Nevertheless, that is not the main issue in my observations.
When searching for “WooCommerce audio” – which was the main point of changing the title in the first place – my item shows up on the second page (ranking 33th in the search). What’s wrong with that? Out of the first 30 results on the first page, 29 of them:
– are not related to audio at all
– don’t include the word “audio” anywhere in the title
– don’t include the tag “audio” or even less the tag “woocommerce audio”
The first item related to audio is ranking 24th in the search. The second item related to audio is my item and ranks 33th (second page). None of the other 31 items is related to audio at all.
There is more. When searching for “audio woocommerce”, the item that ranked 24th when searching for “woocommerce audio” is now the 1st result and my item that was earlier 33th is now the 2nd result. In addition to including the tags “audio” and “woocommerce” separately, both the items also include the tag “woocommerce audio” in its entirety but don’t include the tag “audio woocommerce”.
Now, although I understand a slight difference in the search results when changing the order of the keywords because the algorithm might weigh each word differently based on their position, that doesn’t explain results that are completely unrelated to the second keyword in a two-keyword search.
I think there are enough elements suggesting that there is something inherently wrong in how the search algorithm works.