After you’ve built and launched your new website, the work is just beginning. Be sure to follow the suggestions in this great article, “?Things You Should Do Immediately After Launching a Website“.
Not exactly sure about the DMOZ recommendation – I’ll need to look into that one – but everything else is highly recommended.
What the article doesn’t mention, is your social media strategy. After launch, the next two things I do are:
1. Create a Facebook page.
2. Create a Twitter account.