Search engine optimization is the process of implementing on-page and off-page tactics to drive search engine results placement. In other words, the stuff you do to help your site show up on Google.
Long-tail keywords refer to the combination of terms into a phrase that represents your site, your products and services, etc. Think of them as the words that people might use when searching for your website, company or products on Google. Much like any marketing strategy in general, choosing the right long-tail keywords has strategic implications much like choosing the right target market, niche, or micro niche. The more focused you are, the more relevant you are to that audience.
On-page optimization refers to the activities to incorporate on your website to drive search performance. This may include proper coding, the content itself, a site index, the frequency with with new content is published, etc.
Off-page optimization is the collection of activities you execute outside the scope of your site to improve indexing and drive traffic. This may include submitting your site to search engines and other directories, submitting your RSS feed to 3rd party sites for syndication, commenting on other blog posts with high PageRank to drive inbound links. The list goes on.
What do you think? Are your SEO tactics driving more, higher targeted visitors to your site? I’d love to hear your thoughts.