Above all, make your brand memorable. You can follow every one of the principles listed above, and have a great presence on the Internet as that wonderful-looking website, with lots of details that are easy to read, and that covers every conceivable aspect. However, what was the name of that company again? Build a brand for your company that you can embed into every aspect of your website.