This will help your site become more popular to Google and other search engines as it also creates backlinks.
I recommend to do that more than once and some months in a row in order to bring your site higher on the index.
All I need is the URL of your site and some keywords if you have any specific ones.
50 press releases/100 webcatalogues
Distribute 50 press releases or submit to 100 web catalogues in Germany/Austria/Switzerland