In another excellent post by Search Engine Journal, they list 5 crucial factors for following the best on-site SEO practices. If you haven’t already, you should click on the source link to get all the details. Each of these factors includes multiple subsections which further explain their importance.
Below I’ve listed my thoughts on each topic as well as rehashing what the folks at SEJ think. Of course, on-site SEO should be your first concern before you plan on any external link building or promotional strategies.