Technical SEO, on-page, content, structured data and measurement: the core SEO principles that make a website visible on Google.