Web Dev full-stack [LAMP] since 2005, but much heavier on the JS stuff these days.
Jack of all Stacks, Master of some.
Always looking to learn new things. Always glad to help out, just ask.
Location
Atlanta, GA
Education
B.S. in Biochemistry 2004, M.S. in Computer Information Systems 2007
That's a very nice list. Gotta check out some of those links. Thanks!
A few items I would like to add:
Every page should have a proper H1 tag
The H1 and the Title tag should contain the keywords the page elaborates on
The content should contain the longtail versions of the keywords in phrases with links to additional subcontent pages that further elaborate on the content if needed or if you have products, various links with various keywords that link to the same product across your site, increases the appearance of that product on google for the various keywords.
Make sure you do not have duplicate H1s and Title tags on the site [this happens a lot on dynamic sites when a dev just forgets to update a template file]
Make sure you have 301s for any 404s coming from google.That way google knows to index the new page if the old page is gone. Also old urls may appear on google for a while, especially if other sites still use those links so 301s can definitely save you from a dip in traffic when you push up a new version of the site where the urls change.
You linked to a structured data example. I'd like to add that you need to determine what type of structured data is needed for the various types of pages on your site.
Test performance. Your site gets penalized heavily for speed especially on mobile. developers.google.com/speed/pagesp... sucks, but it's the stick google measures with [it's also the audit tool in chrome's dev tools], so you need to try to increase that score. Additionally i use gtmetrix.com/ and webpagetest.org/
Use multiple tests because sometimes one will highlight something the others don't. This, I believe, is by far the most important metric to help your site rank after Titles and H1 tags, but I could be wrong.
That's a very nice list. Gotta check out some of those links. Thanks!
A few items I would like to add:
Nice additions!!