The on-page elements we tackle are quality content, site information architecture and known Google ranking factors in the HTML source code, such as meta tags, rich snippets, and JSON LD integration of schema.org descriptors.

The Periodic Table of Elements Affecting SEO, Both On-page and External Factors (link to PDF)

While some people think SEO is magic, the alchemy is based on solid understanding of the building blocks of successful SEO.

The Periodic Table Of SEO Success Factors, used with permission of Search Engine Land