What is SEO? A complete guide
The average person makes 3 or 4 Google searches a day. I think I make about 400.
A search engine like Google works like a library. Websites are its books, and search results are the books' individual pages. Every question you pose returns the pages Google thinks will answer it best, and the order of those results comes from an algorithm.
Optimizing for that algorithm is where the term Search Engine Optimization comes from. SEO at its simplest is creating content that satisfies searches and earning links from other sites. Pages on your website need to satisfy search intent, the reason people are searching. A "book a call!" page will never squeeze into the top results of a search looking for a step-by-step guide.
Search engine snacks
A few numbers to set the scale of what we're optimizing for.
- Over 5.5 billion people use the internet, up from 2.8 billion a decade ago. Roughly 68% of the world is now online.
- Google handles over 8.5 billion searches daily. Google keeps exact numbers private, but industry estimates from HubSpot and Oberlo put the figure between 8 and 9 billion.
- 90.63% of webpages get zero organic search traffic from Google (Ahrefs).
- Google holds about 92% of search engine market share.
- Google's pay-per-click ads get 5 billion daily interactions (HubSpot).
- 75,000 to 100,000 searches happen on Google every second.
How do I get organic website traffic?
Slow down there, tiger. Before optimizing anything, it helps to understand how a search engine works. Fundamentally there are two steps. Someone searches Google for something. Then the engine returns a list of websites (the search engine results page, or SERP) it believes will satisfy the search intent, the user's reason for searching. If a website has the right content and authority to answer the query, it lands near the top.
Websites (domains) and individual pages (URLs) gain authority when other sites link to them. If I link to your website, I've given you a backlink. Backlinks are the lifeblood of ranking in search results. More on them in a minute.
Tell me how to rank my website #1
I'm getting to that. Your homepage or landing page will attract few backlinks on its own (unless it offers a useful tool or some unique value). It can still hit #1 for your target keywords, though.
You get there by producing content with linkable value in blogs or info pages, kept separate from your money pages. These pages act as stepping stones: the backlinks an informational page earns help the rest of your site rank better. Ahrefs calls this strategy The Middleman Method.
So provide value in a blog post, link from it to other pages on your site, then acquire links for that post (usually with help from a friendly neighborhood SEO connoisseur). Your money pages ride the lift. Even when you execute this perfectly, search engines take a while to reward a website.
How long does SEO take?
Search rank can improve quicker than some people think, though never overnight. Many optimizers say it takes anywhere from 4 months to a year to see meaningful results, and some say the first year shows little. Recent data suggests over two thirds of SEO experts admit you can see some results in as early as 2 to 4 months (MorningScore).
SEO is a longer-term play, but domains can start ranking fairly quickly if they're getting some buzz. Generating reviews on your Google Business Profile accelerates impressions, and you can manually request Google to crawl and index your pages. Your business can sit first in the profile results with very few backlinks. I've seen clients with some reviews get impressions in under a month after creating their profile. You can do it too.
How much does SEO cost?
It depends on how much you want to invest. The most common pricing for SEO projects and monthly retainers falls between $500 and $1,000. Campaigns for bigger companies run anywhere from $2,500 to $10,000 monthly (OuterBox). SEO software is expensive and effective campaigns take time, but whatever the budget, effort toward SEO is usually rewarded.
So why do pages rank again?
Content that satisfies search intent ranks. Focus on quality content people want to read and share. For competitive keywords, even a perfect answer needs backlinks behind it. Content is love, backlinks are life.
Your page ranks for the keywords on it. Keywords sit at the foundation of on-page SEO, and every page should have target keywords: words important to your business. You can find relevant keywords with SEO software, or with a free option like Ahrefs' Keyword Generator Tool. Ideally the words on your page match the user's search query, so include target keywords in your main headings.
Context matters too. Google indexes pages for all the words on them, the big main-idea words and everything around them. Keywords with context perform better than keywords standing alone.
On-page search engine optimization
Search engines pay close attention to heading structure and hierarchy. The main heading of a page, the H1, should be the biggest, loudest text a visitor sees, and it should carry your target keywords. Headings 1 through 6 get smaller as they title sections with finer and finer detail. Your target keywords can live in your H2s and H3s as well. Headings tell Google what a page is about and signal the importance of each topic, guiding it down the rabbit hole to index the pages that matter.
Internal links are another ranking signal. They point at pages on your own website, and any site with more than one page should use them. They pass PageRank: if a blog post earns a ton of backlinks and links to your homepage, it passes some of that power along. They also make navigation easier. If Google's robots can hop around your site easily, your visitors probably can too.
A positive user experience helps you reach the top results. Moving from the 86th result to the 14th on a single search could mean thousands more visitors, and getting there without a network of sites linking to you is very difficult.
Backlinks
In many ways, backlinks are the door to organic web traffic. Among many ranking factors, your backlink count determines how high you climb. Every principle of optimization works hand in hand to put a site on the Google podium (the first page of results), and an extensive backlink profile does wonders.
Domain-level authority reflects how well-known you are across the web, usually expressed as Domain Rating (DR). The more backlinks your site has collectively, the better chance any page you publish has of reaching the first results page. This is sometimes called off-page SEO: everything contributing to your rank that lives off your site.
Google Business Profile helps off-page SEO too. A profile with plenty of good reviews can propel your site's impressions, and it's usually the first thing I tell people to get under control before an SEO campaign.
Some backlinks are worth more than others. Links from popular, high-DR sites in your niche are the best ones. A backlink from a page with thousands of organic visitors beats one from a blog with zero. Technical attributes matter as well: a link passes authority to you only when it's a dofollow link. The quality, quantity, and context of backlinks all matter.
Technical search engine optimization
Technical SEO covers the nitty-gritty, under-the-hood components of your website. Loading times and proper function contribute to how well you rank. A site that freezes or does weird things when a user scrolls degrades the experience, and Google penalizes that.
- Run Google's free PageSpeed test to diagnose slow pages on your site.
- Attach a sitemap.xml file. It lists your most important pages so search engines can find and crawl them.
- Add a robots.txt file to tell Google which pages on your site to index.
User experience
User experience (UX) is the user's journey from the moment they read your title tag in search results (the blue links are title tags) to the second they leave your site. Whether they leave after a purchase or after a frustrating visit is up to you.
Every click, scroll, animation, and visual is part of UX. The surface the user sees and interacts with is the user interface: colors, themes, pictures, content, headings, links, and paragraphs. Woven together in clear, accessible, emotion-inducing ways, these keep users engaged. A website's design and ability to wow can be the x-factor that converts a cold visitor into a paying client. Who cares about a pile of traffic if none of it converts?
E-E-A-T: Experience, Expertise, Authoritativeness, Trust
Google's quality guidelines emphasize E-E-A-T as a key factor in how content gets evaluated. It matters most for YMYL (Your Money or Your Life) topics like health, finance, and legal advice.
Building E-E-A-T takes time. Create genuinely helpful content, showcase real expertise, and build a reputation in your niche.
- Experience: the content creator has first-hand experience with the topic.
- Expertise: the author has the necessary knowledge or credentials.
- Authoritativeness: the website or author is recognized as a go-to source.
- Trust: the content is accurate, transparent, and safe.
Core Web Vitals
In 2021, Google made Core Web Vitals a ranking factor. These metrics measure real-world user experience. Check your scores with Google PageSpeed Insights or Search Console.
- LCP (Largest Contentful Paint): how fast your main content loads. Aim for under 2.5 seconds.
- INP (Interaction to Next Paint): how quickly your site responds to user interactions. Aim for under 200ms.
- CLS (Cumulative Layout Shift): how stable your page layout is. Aim for a score under 0.1.
AI and the future of SEO
AI is reshaping how search works. Google's AI Overviews (formerly SGE) now serve AI-generated summaries at the top of search results, which changes how users interact with search.
AI tools can help with research, content ideation, and optimization. Genuine expertise and unique insight remain irreplaceable.
- Content needs to be more comprehensive and authoritative than ever.
- Featured snippets and structured data carry more weight.
- Brand recognition matters, since users may seek you out directly.
- Quality over quantity: thin content won't cut it anymore.
What did we learn?
SEO is a culmination of a million things and can feel pretty daunting. On-page work: content, keywords, hierarchy. Off-page contributors: the number, quality, and functionality of your backlinks. Technical work: how the back-end of your domain functions properly and efficiently on the internet. These all melt down and forge the user experience sword (I should trademark that). The landscape keeps changing, so keep up with what's trending.