Apart from keywords uses, a professional SEO use different optimization techniques with your webpages that include image optimization, text optimization, flash optimization etc. It is normally called on-site optimization.
Geographic optimization is another SEO technique that a professional implements on demand. It's aimed to include webpages in search listings for internet users who search services in a particular geographical region, county or state.
Blogging and creating lot of content rich blogs on wordpress, blogspot, blogflux, hubpages are among latest trends and it has really proved effective in improving search engine rankings.
Social bookmarking is in trend for a pretty long time now. There are hundreds of social media sites that allow dofollow backlinks; improving your link popularity as well as some quality traffic.
Regards,SEO Analytics-
This buzzword term is often overlooked or ignored altogether when launching a promotional blitz of a business online. But SEO Analytics (Search Engine Optimization Analytics) is a critical part of promoting your website because successful SEO of your site will bring traffic from all search engines to your site from relevant searches. Say your business sells cell phones and you want to promote your cell phone online store. Search engines use crawlers and spiders that are search programs that browse the internet looking for keywords that match a search. Say someone types in the words 'new cell phones for low prices' into Google; Google's system then browses all the known pages in it's database and returns results that best match the search. Sites with high traffic and the most number of relevant keywords (such as cell phone in this case) will rank higher in the searches. You can't get higher traffic without people finding your site and thus increasing traffic to it.
Don't be fooled by sites that claim to help you prepare your site for a fee; there are plenty of resources available to help tweak your site to maximize the rankings and placement of your site in all the top search engines. Be sure each page of your website includes valuable keywords relevant to your business within the text, links, and meta tags. Meta tags are hidden html that search engine crawlers use to find sites and put them under relevant topics. You can search meta tags on any search engine and find easy step by step ways to prepare these tags for your site in the site coding.
You can also find free sites that will analyze you site and help you maximize your site's position and rankings in search engines; thus where the term SEO Analytics comes from. These analysis's can show you everything from which search phrases often end in hits to your site to where you can add and improvekeywords.
Once you've made sure your site has a lot of relevant keywords throughout the site (sometimes you put in keywords without even knowing it) you'll want to make sure search engines can find your site and if they don't you can even submit your URL to them. Search for free web site submissions online and you'll come across a slew of sites that allow you to enter your URL and a brief description of your site. That information is then submitted to usually 20-4o search engine sites. Those search engines will then crawl your site, find keywords, and place your site in ever-changing rankings in it's search results making it more likely searches for what your selling will end with customers at your site.
Regards,