Guide

What is SEO? A beginner’s guide

SEO gets explained in jargon more often than plain English. Here’s what it actually is, how it works, and how long it realistically takes.

SEO stands for Search Engine Optimization: the practice of improving a website so it ranks higher in search engines like Google, without paying for ads. If performance marketing is buying visibility, SEO is earning it — slower, but free once you get there, and compounding over time instead of stopping the moment you stop paying.

How search engines actually work

Search engines run on three basic steps:

  1. Crawling — automated programs (“bots”) follow links across the web, discovering pages.
  2. Indexing — the content of each page gets analyzed and stored, so it can be matched to relevant searches later.
  3. Ranking — when someone searches, the engine decides which indexed pages best answer that query, and in what order.

SEO is the work of making your site easy to crawl, clear to index, and convincing enough — in relevance and trust — to rank well for the searches that matter to your business.

The three pillars of SEO

Technical SEO

The foundation: a fast site, mobile-friendly pages, clean URLs, a working sitemap, and no broken links or duplicate-content issues. If a search engine can’t crawl and understand your site properly, nothing else matters much.

On-page SEO

What’s on each individual page: the title tag, the heading, the body content, and how clearly that page targets one specific topic or search term. A page trying to rank for everything usually ranks well for nothing.

Off-page SEO

Signals from outside your own site — primarily backlinks (other sites linking to yours). Search engines treat a link from another site as a vote of trust; more votes from more credible sites generally means more trust, and more trust generally means better rankings.

Keywords: the starting point, not the whole job

Keyword research means finding out what your potential customers actually type into Google, and how often. The common mistake is optimizing for the highest-volume term available rather than the one that best matches what a page can realistically deliver and realistically rank for. A smaller, specific, high-intent term usually converts better than a huge, generic one a new site has no real chance of ranking for.

How long does SEO actually take?

Longer than most people want to hear. Technical fixes can show results in weeks. Ranking for a specific, moderately competitive term typically takes a few months of consistent content and improving signals. Competing for the biggest, most generic terms in a category can take considerably longer, especially for a newer site with little history or authority. Anyone promising guaranteed first-page rankings in days is either misunderstanding how search engines work or not being straight with you.

SEO vs paid ads: not a competition

SEO and performance marketing solve different problems. Paid ads deliver traffic immediately but stop the moment you stop paying. SEO takes longer to build but keeps working without ongoing spend once it’s established. Most businesses eventually use both: ads for immediate visibility while SEO builds, and SEO for durable, compounding traffic afterward.

Common SEO mistakes

What’s changing: search engines are no longer the only front door

Traditional SEO assumes people click through a list of blue links. Increasingly, people ask an AI assistant a question directly and get a synthesized answer, with no click involved at all. Showing up in that answer is a related but distinct discipline, usually called AEO (Answer Engine Optimization) — see our guide to what AEO is and how it differs from SEO.

Local SEO: a different game for location-based businesses

If customers need to find you in a specific city or region, local SEO matters as much as general ranking: a complete, accurate Google Business Profile, consistent business name/address/phone details across directories, and reviews. A business with strong local SEO can regularly outrank a much larger competitor for searches that include a location, simply because local intent is a distinct ranking signal search engines weigh heavily.

How to tell if SEO is actually working

SEO can feel invisible while it’s building, which is exactly when people give up on it. A few concrete things to track instead of guessing:

Early on, movement in impressions and indexing is the more honest signal — rankings and traffic take longer to follow, especially for a newer site.

Do you need an SEO specialist, or can you do it yourself?

Basic on-page SEO — clear titles, one keyword focus per page, reasonably fast hosting — is within reach of most business owners willing to learn it. Where it gets harder to DIY is technical SEO on a larger or older site, competitive keyword research, and sustained content production over many months, which is where the time cost usually outweighs the learning curve. A reasonable middle path for a small business: handle the basics yourself early on, and bring in a specialist once you’re ready to compete for genuinely competitive terms.

How Floral Gray approaches SEO

We handle technical SEO, on-page optimization and content strategy, targeting the high-volume terms a business can realistically compete for rather than vanity keywords nobody searches. This site is built using the same approach described here. See our SEO & AEO services, or get in touch for an audit of where you currently stand.

Keep reading