I have an English language website which ranks well in its niche in North America and some other countries.
I noticed that a few pages in particular get a high portion of Spanish speaking users - mostly commenting asking for a Spanish version of this page.
I was thinking about having the few pages professionally translated, and creating additional versions of those pages in the other language. So for example, let's say the English page is:
I would translate the title and slug, as well as the content, and create another page with identical, but professionally translated content from the English version:
Again, I would be having it properly and professionally translated, so don't get hung up on this example.
Is this the best way to go about achieving the goal?