یک کلمه مشخص در گفتار ممکن است به چندین صورت نوشته شود. به عنوان مثال کلمه "آدم های" را در نظر بگیرید. ممکن است به صورت "آدمهای" نوشته شود یا یک نفر آن را به صورت "ادمهای" و یا حتی "ادمهــــاﮮ" بنویسد. طبیعتا هر موتور جستجویی باید بتواند این تنوع در نوشتار را تشخیص دهد تا در هنگام پرس و جوی کاربران تفاوتی بین این کلمات قائل نشود.
زال نیز در این راستا کارهای زیر را انجام می دهد:
- نگاشت بیش از 1000 کاراکتر به کاراکترهای استاندارد منجمله انواع ی و ک.
- تشخیص فاصله و نیم فاصله ها.
- تبدیل حروف در صورت عدم ابهام مانند "آ" و "ا".