I came across this graphic. Its sums up much of what I have posted on here. It is useful in looking over your website to see if you have the right pieces and if those pieces are are correctly configured. There is a place where you can have your website checked, but you will need to sign up with them. I don’t know much about them so it is not an endorsement. And it is something we can do for you also, its just a nice check sheet.
You can also find more information on me and my services here: