This isn’t about “how to” as much “how best”.
I understand most sites with vanity urls have basic rules:
- >4 characters (covers a bunch of useful tokens like “blog” and “jobs”, but also a long list of “4-letter words”)
- start with alpha
- alphanumerics only (maybe ._- too, but user.name would be the same as username)
- disallow reserved words to prevent abuse and avoid confusion (ex: contact, about, username, vanityurl, [what are some others?])
What other rules are important to consider for a site adding vanity urls?
What are common words that should be reserved to prevent confusion or abuse?
I’m going to begin posting what I’ve found so far.
Set Character Limit >4 characters
Must contain at least one alpha [a-z]
Optional Special Characters:
._-user.name=username)user..name)-user-name-,.username-)Avoid character confusion by preventing similar looking characters
l,1,o0colbertis registered, preventco1bertorc01bertfrom also being registeredCase-insensitive
Reserved Word List