What is the SEO Pyramid?
The SEO Pyramid is a pyramid that explains the 3 components of SEO and how you should prioritise your SEO work:
- Technical SEO
- Onsite SEO
- Offsite SEO (Link Building)
Below you can see the SEO Pyramid and a number of the elements that each component contains.

The core idea behind the pyramid is that the bottom layer — Technical SEO — forms the foundation of your SEO efforts and is the first thing you should have in order. You should then prioritise onsite SEO before working on offsite SEO such as link building, outreach, and so on.
The 3 layers of the SEO Pyramid
The SEO Pyramid consists of 3 layers, which represent the 3 components of search engine optimisation:
- Technical SEO: Including website structure, speed, H-headings, robots.txt, and more.
- Onsite SEO: Including title tags, meta descriptions, content, internal link building, and more.
- Offsite SEO: Including link building, mentions, and more.
As can be seen in the pyramid, the technical foundation forms the basis for the website and its potential in search engines.
Next comes onsite, which encompasses content on the site, title tags, meta descriptions, and more — and at the top is offsite and external signals such as links and mentions on other websites:
As a general rule, SEO work is approached from the bottom up, meaning you would not, for example, work on link building without first having the most important technical aspects of the website in order.
What does it take to succeed with SEO?
A successful SEO strategy addresses all 3 aspects of SEO and, by extension, the SEO pyramid. Today, you cannot succeed with search engine optimisation simply by having the technical side covered, writing lengthy texts, or building links to your website.
Want to ensure your SEO success by optimising all three aspects of the SEO pyramid?
Fill in the form below, or call us on 30 12 42 72 for a no-obligation conversation about how we can help you improve your search engine optimisation.