The store does not list numbered products in actual numerical order. It reads each character instead of recognizing the whole thing as a number.
I am selling baseball cards and each card has its own individual card number. If I were to just list them as #1, #2, #3....etc., the product listings that customers see will start from #1 and then jump to #10-19, then to #100-199. Only after all of the numbers beginning with 1 are shown, does the site start listing #2, #20-29, #200-299, and so on for all numbers. I realized that this was an issue early on, mostly because I use Excel and it is the same way there. I eliminated this incorrect ordering by making the first card #001 instead of #1. If the set is larger than 999 cards, I have to make #1 into #0001. It works this way, but I am not listing the true card numbers for customers to search for. It also takes a lot of time to adjust all of my numbers in each spreadsheet by adding 0's instead of just using them the way that should be listed. Is there a way to fix this?
Just in case someone doesn't understand what I am saying above it looks like this:
#1
#10
#11
#12
#13
#14
#15
#16
#17
#18
#19
#100
#101
#102
#103
#104
#105
#106
So I have to do this to get it to show up in the correct order:
#001
#002
#003
#004
#005
#006
#007
#008
#009
#010
#011
#012
#013
#014
#015
#016
#017
#018
I hate doing this because these are not the true card numbers and it is affecting search results tremendously. When a customer searches for card #1, it brings up any cards with a number starting with #1. But it does NOT bring up the actual card #1, because I have to list it as #001. The search engine only recognizes the exact characters entered. I also know that the # does make some difference right now, but it would not if I could list these in the correct order. Fixing this would help me out tremendously and save me significant amounts of time when adding future products.




