Good stuff Jeff, and a comprehensive guide. The only other think I think you could have mentioned is to avoid dynamically generated code, I thought you had it in point five but not quite.
I see quite a lot of people who let wordpress, blogspot or their word processor generate their code from text (have to admit I’ve done it myself at times). It works but the code is messy and there are always a lot of redundant tags which search engine algos don’t like. Doesn’t have to be coded by hand, there are plenty of good, free html editors that will build lean, mean html5 quickly and offer an excellent help facility for the inexperienced. I use the free offering from but there are many to choose from.

Written by

Opted for comfortable retirement before I was fifty due to health problems and burn out. Now spend my time writing and goofing around. Home: northern England..

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store