Until now, I had always sticked to lowercase alphanum and hyphen for the slug part of any URL.
I'm currently working on a website that supports both english and Arabic languages, and I used transliteration so far. However feedbacks from Arabic peoples said that the latin transliteration is "horrible".
After searching the web, I found out that Arabic characters can be used nowadays (and are even recommended for SEO), but I don't know exactly what are the rules and best practices (and I don't even speak or read Arabic).
More specifically, I would like to know:
- What is the recommended character length?
- What is the recommended number of words?
- should I turn spaces into hyphens like it's usually done for latin language?
- Anything notable that a non-Arabic speaker should be aware of?