Majestic SEO is a link analysis tool, with an index of 52 billion pages, a record of 350 unique URLs and 2.6 trillion mapping relationships (URL pointing to URL). Majestic SEO maintains its own web crawler, “MJ12,” and keeps its own database of the web (like the major search engines). The project belongs to Majestic-12 Ltd and is run by volunteers, with the goal of establishing a quality search engine to compete on the worldwide market. Majestic SEO is a side project of the Majestic 12 search engine, designed to raise funds. In this article we take a detailed look at the Majestic SEO tool and its use in search engine optimization.