A puzzle with interlocking pieces labeled “On-page SEO,” “Off-page SEO,” and “Technical SEO” forming a website