On making up words...

I was just reviewing some pages for
an up coming book and the proofer didn’t like the word “canonicalize”… And, come
to think of it neither did https://www.m-w.com. But, what I think is a better test for
what’s a word is this dynamic environment is to ask google. They certainly agree that canonicalize is
a word. What do you think? Is it acceptable in formal language? What
are other similar words? How about “performant”? I am sure our local grammarian will have
comments…."urn:schemas-microsoft-com:office:office" />