I'm trying to make the best list to help those trying to do onpage seo professionally. Here is my list (and please correct me if I'm wrong on something, or add to it if I'm missing). This is not only here to save someone time, but money, and hiring a bs crappy onpage service. Things you need to check for onpage seo: Titles Tags (70 characters long with main keyword(s)) Description Keyword Meta Tags (Use 8-9 KW) Image (ALT) Tags Optimization (Internal and External Pages) Hyperlink Optimization Heading <H> Tag Optimization (H1-H4) Main Sitemap XML Sitemap Creation and Submission RSS Feed Creation Google Submission and Verification Yahoo Submission and Verification Bing Submission and Verification Robots.txt File Creation Google Analytics Main Keyword in Footer Text Navigational Links Right Keyword Density Content Optimization (SEO Processor) Search Engine Friendly URLs (use 404 handlers/error plugins) Home Page W3C Validation Yahoo Directory Submission Canonical Tag Implementation (all-in-one seo) Broken/Dead Link Checking - Create Social Pages (Twitter, FB, YT). Here are other things to check for as well: - Speed and load time (use p3 plugin to see if any plugins are doing a major job slowing down your site) - Security (Protect your site with plugins like login lockdown, etc) - Bold your kw once. I picked these tips from a wso below: Use permalink strucure /%postname%/ Readible Titles should include 3 keywords relevant to content Create meta Description 160 characters long Use <H1> Top of every page and post Use <H3> heading of every paragraph BTW: I spelled "Professional" wrong. My fault lol.