Try the following methods to SEO new WordPress site:
1. Install SSL certificate
2. Custom link structure
3. Keyword research
4....