Quick answer: Multilingual SEO for WordPress requires separate crawlable URLs for each language, localized titles and meta descriptions, translated slugs where appropriate, correct hreflang, matching canonicals, language-specific internal links, and human review of important pages. Translation alone is not enough for search visibility.
A multilingual site should help ...