There are a long list of dos and do nots to be found online. A well coded website, decent content well written and relevant to your visitors needs and maybe a picture or two to liven the look of your website up.
An unexpected issue however, pops its head up from time to time when working on our clients sites. Even though everyone who knows everything talks about how keywords and description don’t mean anything in your SEO campaign, think of them instead as a gauge to begin your efforts. Your description is the snippet of information displayed in the SERPs when you show up as a result. As an example, a very popular content management system out there is Joomla! and more often than not when we have a client needing an overhaul, their keywords and description tags are full of joomla, joomla, joomla.
You might be saying to yourself now “So what, that SEO blog I read says description and keywords don’t matter”. Would you visit a website when their snippet for their website consists of “Joomla! – the dynamic portal engine”? It’s sloppy coding, poor diligence on the part of the designer and owner of the site and is reflective of their quality as a service vendor.
So to recap, as much as your description and keywords don’t matter to SEO, they matter as an impression to those who may be searching for your services. You need to bear in mind both as a website/business owner and as an SEO with a list of clients, that neglecting even the smallest detail can have a large impact on your visibility and marketability. One last small tidbit of information to help you along, don’t try and be too clever when creating your description and keywords. That’s all I’ll say about that point.. for now.