Top Ten Natural Organic Search Engine Optimization (SEO) Best Practices
- Implement a web analytics application/service. One needs to capture the keyword phrases that are actually driving traffic to one's site. These phrases are the search terms with which one begins long tail keyword SEO research and they're integral to optimizing landing pages.
- Complete Keyword Effectiveness Index (KEI) value ratings research for long–tail keyword phrases that are lexical to the keywords harvested from successful site visits and are contextually relevant to each page's content. Don't optimize for the wrong keywords, e.g. keywords that either aren't searched or don't drive traffic from the visitors most likely to participate in a success event.
- Optimize meta tags: Match Title elements to page content and place a unique Title element on each individual page. Follow character count limits in the Title element, Description and Keyword meta tags, and Alt attributes.
- Utilize all the possible attributes and tags and effectively populate those attributes and tags as well as the page content with long–tail keywords phrases that have high KEI value ratings. Only place long–tail keyword phrases in the Title element, Description and Keyword meta tags that are repeated in the page content, e.g. avoid populating tags and attributes with keywords that don't appear on the page.
- Create content that can be seen by search engines, e.g. not using Flash or creating content in Photoshop or Acrobat that should be in HTML. Verify page content with the one of World Wide Web Consortium's Markup Validation Services.
- Endeavor to build contextual backlinks. It's not only who's linking to you, it's whether a backlink links an article or comment to the relevant content on one's site (rather than a generic link to one's “Home” page). The algorithms with which Google evaluates backlinks target the nature of the link's context. A non-contextual backlink would be one in a list of useful links, e.g. most directories. As a basic understanding... contextual backlinks have greater value than non-contextual ones.
- Don't place links in javascript arrays, JSON, or any language where the links won't be followed because search engines can't see them. A search engine can't index or follow what it doesn't see.
- Utilize a robot meta tag or an external robot.txt file. The premise is to have a robot meta tag/robot.txt file tell search engines to index and follow links: <meta name="robots" content="all, index, follow" />. Conversely, tag admin/non–public pages with “noindex, nofollow”, e.g. <meta name="robots" content="noindex, nofollow" />. Please note: there are many additional, more specific instructions presented in the Robots Exclusion Protocol and in Google's Creating a robots.txt file article.
- Create a sitemap and submit it to the major search engines — Google, Yahoo, MSN Live, ASK, etc. Sitemaps need to follow the protocols set forth on Sitemaps.org. Submitting a sitemap facilitates a search engine's indexing as well as the frequency of indexing. Short of submitting a site map, the minimum is to submit one's web site address.
- Create a listing on Google Maps. Complete a profile in the Local Business Center. While the algorithms utilized in Google Local Search differ from the ones in Web Search, Local Search listings can influence the click through rates from Google Web Search Results Pages.