When I think of on-page technical SEO I always think of tags and markups, stuff like title tag; meta description; h1; h2; h3; hreflang, canonicall and the "alt" attribute on images. These things haven't changed much over the years and even now there are still the main elements needed to be implemented when it comes to technical on-page SEO.
There are a few new things I'm implementing in the header for example that I didn't implement in the past and those are:
Open Graph protocol markup
How important do you think headings are in 2016 and will be in 2017, stuff like H1, H2, and H3?
I'm still implementing them for all my clients making them relevant to the subject of the page itself. Some SEOs gurus are stating that headings and bolded keywords aren't so important as they used to be. I disagree, I've witnessed a lot of positive changes just by implementing a custom H2 for a product page.
What is your opinion on schema.org and Open Graph implementations? Do you think this is the future of SEO?