Once you launch create as many profiles, promotions, and backlinks to your site as possible.
First, you will need some prepared text, facts, and various logo images.
This can become endless so set a time limit that makes sense to you.
1 day of work will take you a long way.
Tip; setup a task and a monthly reminder to spend a couple of hours on this. The value is really high if you put in even a small regular effort.