View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004034||OXID eShop (all versions)||1.06. Search, Tags||public||2012-05-12 10:18||2012-12-21 13:08|
|Product Version||4.6.0 revision 44406|
|Target Version||4.6.6 revision 54646||Fixed in Version||4.6.6 revision 54646|
|Summary||0004034: SEO URLs Tags|
|Description||Not all tags on page tags or in the box tag cloud have SEO URLs. For some tags there is no entry in table "oxseo". So some tags will be rewritten and some not. When you click on a tag with no SEO URL the result page is empty.|
|Steps To Reproduce||http://demoshop.oxid-esales.com/community-edition/stichworte/|
Here the tag "used" has no SEO URL. When you click on it nothing is found.
||The problem seems to occur especially, when you enter new tags in the admin area. I can not tell on what this behaviour depends. Some long tags consisting of several words will get a SEO URL and other with only one or more word will not be rewritten.|
||"used" is a reseved word in the default stoplist.|
Hello, some examples were it does not work too:
uni cat warlock gr.90, uni cat destroyer xt-9000, uni ca tournament surface diver 60mm 10g gp, tournament surface diver 60mm 10g ft, cora-z "classic" silber/gold 45, abu garcia tormentor 70 floating h-skb, etc.
||and "shimano stradic gtm 2500 rc" gets a SEO URL "/tag/shimano-stradic-gtm-2500-rc/"!?|
I reproduced the bug only on eShop 4.6.0 CE edition, by inserting the tag "shimano stradic gtm 2500 rc" to the product. Then it was not displayed at all in the TAGs page.
But it works properly with the tag "uni cat warlock gr.90" - it's converted to "uni cat warlock gr 90" and properly displayed in the TAGs page, with proper working SEO link.
on EE edition both tags works properly.
@Developers: please investigate this case, why on CE edition sometimes tag is not displayed in TAGs page at all.
Hi, this behaviour is due to usage of full text search on tags. Mysql uses stopwords list on which it does not search. Stopwords list can be found here:
Stop words can be disabled by changing mysql config file constant to:
As for seo links, we are now generating seo links to all tags, but if it is in stopwords list, it will show empty list of articles, not error page though.
This stopwords list is generated by mysql and can be altered only from server side where mysql is.
Also caching not reseting when tag is entered in PE and CE editions (mentioned by dainius) is fixed.