Here is a quick email I put together for someone who wanted me to look at their site:
I started to dig into your website, so I could offer you some more detailed information. Lets start with optimizing your pages:
You need to be targeting two keywords with each page. Each page should have different keywords and meta data, as you don't want to cannibalize your pages - You want them all to give you the most search traffic possible.
Right now, your main page is targeting one keyword string: "Handcrafted Beaded Jewelry" Setup your title like this: Westernsparkle.com | Handcrafted Beaded Jewelry | Insert one more string
Here is a link to help you find easier keywords and strings: https://adwords.google.com/select/KeywordToolExternal
Once again, each page title should start with: Westernsparkle.com | Unique and relevant keyword string | Unique and relevant keyword string
Every sub page should contain the keyword string in the url. Example: http://www.westernsparkle.com/wooden...orn-beads.html
Make sure to also target the keywords and/or strings in the meta description and meta keywords. You want to make sure the keywords are also in at least an H1 tag, and as many more headings as possible. Get the keywords in the first hundred words as many times as possible. Bold the keywords. Make all of your alt image data turn into the keywords strings.
Next, you need to get backlinks that validate your keyword strings. Submit your site to directories, post on dofollow message boards, trade links. However, in the title sections, make sure it’s targeting your keyword string and not the company name. You want the anchor text to match your keywords.
You’re doing good with the blog postings and twitter, but make sure to add a Facebook fan page. Facebook is huge, and with some updates, contests, etc – You can create a good social community.