Apparently, press release scheme is still phenomenal in spreading the words about your site current updates and news. I find it also as an effective way of gaining link popularity than article submission since press release submission sites are more prioritized by major SE's like Google.

You can check it through searching your site's popularity regardless of backlinks or indexed pages via typing your url without site: or link: command. If you have press release for your site, the top results could be your press release articles.