Search engine optimization tips and tactics shown on a laptop screen
SEO Basics · Tucson, Arizona

What Is SEO, and How Does SEO Work?

A plain-English answer from someone who has worked in search since 1990. What SEO actually is, how Google decides who ranks, how long it takes, and what to fix first.

Ask me a question

David Cragg, Tucson SEO consultant

Written by David Cragg

I have worked in search and internet marketing since 1990. I hold a BA in Economics from UCLA and an MBA in Marketing from the University of Washington, and I founded and sold two internet marketing companies, Lotus411 and MSD2D. Today I run Tucson SEO as a one-person shop for small businesses in Tucson and Southern Arizona. More about me.

Published May 2, 2026. Rewritten and fact-checked August 14, 2026. Drafted with AI assistance, then edited, verified and signed by me — which is how every honest shop works now.

The short answer

  • SEO means search engine optimization. It is the work of earning visibility in unpaid search results.
  • Search runs in four stages: Google crawls your pages, indexes them, ranks them for a query, then learns from what searchers do next.
  • The work splits four ways: on-page, technical, off-page, and local.
  • Give it three to six months before you judge it, and twelve months before you draw conclusions.
  • Start here: Google Business Profile, Search Console, page titles, site speed, and reviews. In that order.

What is SEO?

SEO stands for search engine optimization. In one sentence: SEO is the work of making a website easy for search engines to find and understand, and worth showing to the person who typed the query.

Search engines want to hand the searcher a good answer. SEO is the practice of making your page the good answer — and then removing every technical reason a search engine might miss it.

Most of the confusion around SEO comes from what it is not.

It is not buying your way to the top. Those are ads, and Google labels them. It is not repeating a phrase forty times on a page; that stopped working two decades ago and now hurts you. It is not a one-time project you finish and file away.

What it is: a set of ordinary, unglamorous jobs done consistently. Write pages that answer a real question. Make sure the site loads fast and works on a phone. Get your business information right everywhere it appears. Earn a mention or a link from someone who matters in your field. Repeat next month.

When it works, the payoff is unusual in marketing. A page that ranks keeps producing leads without a cost per click. I have client pages that have been quietly bringing in calls for years.

How does SEO work?

Search happens in four stages. Every SEO tactic you will ever read about is an attempt to improve one of them.

1. Crawling

Google runs automated software that follows links from page to page across the web. That is how it finds you. If nothing links to a page, if your robots.txt file blocks it, or if the content only appears after heavy JavaScript runs, Google may never see it.

2. Indexing

Once a page is found, Google reads it and files it away: what the page is about, what it covers, how it relates to everything else on the web. A page that is not indexed cannot rank for anything. You can check any page's status in Google Search Console in about ten seconds.

3. Ranking

When someone searches, Google sorts its index and puts what it believes is the best answer first. Hundreds of signals feed that decision: how well the page matches the query, how fast and usable it is, who links to it, and how much of a track record the site has.

4. Learning

Google watches what happens after the click at scale. Results that satisfy people tend to hold their positions. Results that send people straight back to the search box tend to slide. This is why writing for a real reader beats writing for a robot.

Notice that three of the four stages happen before ranking is even on the table. That is why I audit the plumbing before I write a word of content.

The four kinds of SEO work

People usually describe three types of SEO. For a local business there is a fourth, and it is the one that pays first.

On-page SEO

Everything on the page itself: the title tag, the headings, the copy, internal links, image alt text, and the meta description. On-page work makes it obvious — to a reader and to a crawler — what this page is for and who it is for.

Technical SEO

Everything underneath: crawlability, indexing, page speed, mobile rendering, HTTPS, sitemaps, canonical tags, and structured data. Technical SEO does not win you rankings on its own. It removes the reasons you are losing them.

Off-page SEO

The signals that come from outside your site: links from other websites, business listings and citations, and plain brand mentions. This is the slowest lane and the hardest to fake. It is also what separates a site that ranks from a site that almost ranks.

Local SEO

Your Google Business Profile, consistent name-address-phone data everywhere, reviews, and location-specific pages. If you serve a city or a service area, start here. It moves faster than anything else in SEO.

These lanes support each other. Great content on a slow, unindexable site goes nowhere. A technically perfect site with thin content has nothing to rank. Skip one lane and the other three underperform.

How long does SEO take to work?

3–6 months

Typical time before rankings and organic traffic move in a measurable way. Local map visibility often moves sooner. Competitive commercial terms take longer.

This is the single biggest reason small business SEO fails: the owner stops at month three, one month before the curve turns. Here is a realistic picture of a well-run first year.

TimeframeWhat is happeningWhat you should see
Months 1–2 Technical audit and fixes, keyword and intent mapping, Google Business Profile cleanup, schema markup, analytics setup. Indexing improves. Map pack impressions tick up. Little movement on competitive terms yet.
Months 3–4 New and rewritten pages published against real queries. Internal linking tightened. Reviews coming in steadily. Long-tail rankings appear. Search Console impressions rise before clicks do. First calls from organic.
Months 5–6 Authority accumulates from citations, links and consistent publishing. Weak pages get fixed or merged. Target keywords enter the first two pages. Organic traffic trend is clearly upward, not noisy.
Months 7–12 Compounding. The site now has a track record on the topic, and each new page ranks faster than the last. Money keywords reach page one. Organic becomes a dependable lead source you can forecast.

In 35 years I have never seen a legitimate campaign produce lasting results in 30 days. When someone guarantees page one in a month, they are either selling you brand-name searches you already own, or they are about to do something that gets your site penalized.

David Cragg Tucson SEO consultant, in search since 1990

Keywords are about intent, not volume

A keyword is just the phrase someone types. What matters is why they typed it. Search intent falls into three groups, and each one wants a different kind of page.

  • Informational. The searcher wants to understand something. "What is SEO." "Why is my water pressure low." Answer these with guides and FAQs like this page.
  • Commercial. The searcher is comparing before choosing. "Best SEO consultant Tucson." "SEO vs paid ads." Answer these with comparison pages, case studies and detailed service pages.
  • Transactional. The searcher is ready to act. "SEO services Tucson." "Emergency plumber open now." Answer these with a tight service page, a phone number, and a form.

Put the wrong page type against a query and you lose, no matter how good the writing is. I wrote more on this in my guide to matching content to search intent.

The second half of keyword strategy is picking fights you can win. A small Tucson landscaper will not rank for "landscaping." They can absolutely rank for "desert backyard landscaping Oro Valley." Fifty searches a month from people who are ready to hire beats five thousand from people three states away.

Free tools do most of this job: Google's own Search Console shows the queries you already appear for, and the "People also ask" boxes in any search result show you the follow-up questions your customers have.

Technical SEO: the part nobody sees

Content gets the attention. Technical problems quietly cap what that content can achieve.

The most common ones I find on small business sites: a page that loads in six seconds on a phone, images uploaded at 4,000 pixels wide, a theme that ships a dozen render-blocking scripts, headings used for size instead of structure, and duplicate or missing title tags across half the site. None of it is exotic. All of it costs rankings.

Google's page experience signals are measurable, and there are three worth knowing:

MetricWhat it measuresTarget
Largest Contentful Paint (LCP)How long until the main content appearsUnder 2.5 seconds
Interaction to Next Paint (INP)How quickly the page responds when tappedUnder 200 ms
Cumulative Layout Shift (CLS)How much the layout jumps while loadingUnder 0.1

You can check all three for free at PageSpeed Insights, and Google documents the thresholds at web.dev. If you are building or rebuilding, the cheapest time to fix this is before launch — see my notes on designing a website for SEO.

The other technical piece worth your attention is structured data: a block of code that states plainly what your page represents — a local business, an article, a set of questions. Google explains the formats in its structured data documentation. It has become more important, not less, now that AI systems read pages to build answers.

Local SEO is where small businesses win

If you serve customers in a place, local SEO is the highest-return work available to you, and it is mostly free.

  • Google Business Profile. Claim it, fill every field, pick precise categories, list your services, add real photos, and post occasionally. A neglected profile is the most common seven-figure mistake I see. Start at Google's Business Profile help center, or read why your Google Business Profile is your number one SEO asset.
  • NAP consistency. Your name, address and phone number must match character for character on your website, your profile, and every directory. Mismatches make Google less confident about you, and confidence is what ranks you in the map pack.
  • Reviews. Ask every satisfied customer, every time, and reply to all of them. Reviews affect both ranking and whether a human picks you out of three map results. I help clients build that habit through review and reputation management.
  • Location and service pages. One page per real service, and city pages only for cities you genuinely serve. Thin city pages spun for towns you have never worked in are a liability.

Different industries also weight these differently — a dental practice and a junk removal company do not compete on the same signals. I break that down in industry-specific SEO.

What changed now that AI answers the question

Search results now often lead with an AI-written summary, and a growing share of people ask ChatGPT, Perplexity or Gemini instead of opening Google at all. Business owners ask me whether that kills SEO.

It does the opposite. Those systems build answers from indexed web pages, and they cite the pages they used. If your site cannot be crawled, cannot be parsed, or has no clear author behind it, it cannot be quoted. Being the source is the new version of being ranked.

The practical work has not changed much, which surprises people:

  • Answer specific questions in specific words, high on the page, without a wind-up.
  • Use headings that read like the questions people actually ask.
  • Ship accurate structured data so machines know what they are reading.
  • Put a real, credentialed human name on the page.
  • Keep your business facts identical everywhere, so an AI has one consistent story to repeat.

More detail here: how to improve AI search and local visibility.

Seven mistakes I see over and over

  1. Quitting at month three. The work compounds. Stopping just before it compounds is the most expensive decision in this list.
  2. Chasing the biggest keyword. Ranking third for a phrase nobody buys from is worse than ranking first for a phrase five ready buyers type each week.
  3. Writing content on a broken site. If the page loads slowly or is not indexed, the words do not matter.
  4. Ignoring the Google Business Profile. It is free, it is fast, and for most local businesses it outperforms the website in the first ninety days.
  5. Publishing pages that fight each other. Two pages aimed at the same keyword split your signals and neither one wins. One primary keyword per page.
  6. Never looking at the data. Search Console and GA4 take twenty minutes to install and answer most arguments about what is working.
  7. Buying links. It still gets sold, it still gets caught, and the cleanup costs more than the campaign did.

A starter checklist you can run this week

Nothing here requires a consultant. Work down the list in order.

  • Claim and complete your Google Business Profile. Every field, precise categories, real photos, current hours.
  • Install Google Search Console and GA4. Verify ownership and submit your XML sitemap.
  • Confirm HTTPS everywhere. No "Not Secure" warning, no mixed-content errors.
  • Give every page a unique title tag and meta description. Target keyword near the front, under about 60 characters.
  • Use one H1 per page. Then H2 and H3 for structure, not for font size.
  • Run PageSpeed Insights on your busiest page. Fix the top two recommendations before touching anything else.
  • Compress and rename your images. WebP where you can, descriptive filenames, real alt text.
  • Make your phone number a tap-to-call link. Then check it on an actual phone.
  • Match your NAP everywhere. Website, Google, Yelp, Bing Places, industry directories.
  • Ask five recent customers for a Google review. Then keep asking, every week.

How to tell whether it is working

Track four numbers, monthly, in a spreadsheet you actually open.

  • Impressions in Search Console. This moves first. Rising impressions mean Google is starting to trust you for more queries.
  • Clicks and average position. Impressions without clicks usually means your titles and descriptions need work, not your rankings.
  • Calls and form fills from organic. The only number that pays you.
  • Google Business Profile calls and direction requests. The clearest read on your local visibility.

Rankings alone are a vanity metric. I have seen sites gain fifty ranking positions and zero customers, because the fifty positions were for the wrong queries. If you want an outside read on where you stand, I run a free SEO audit.

Where to go from here

Still not sure where your site stands?

Send me your URL and I will tell you the three things holding it back. No pitch deck, no sales team, no contract. If you decide to work together, it is $1,000 a month and one person — me — doing the work.

Call or text (520) 207-6000

Or send a message and I will reply the same day.

Frequently asked questions about SEO

What is SEO in simple terms?

SEO stands for search engine optimization. It is the work of making a website easy for search engines to find, easy for them to understand, and worth showing to the person who typed the query.

That work covers four things: the words on your pages, the code and speed behind them, the reputation your site earns from other sites, and what real people do once they land on you. Do those four well and you earn repeatable traffic from people already looking for what you sell, with no cost per click.

How does SEO work, step by step?

Search runs in four stages. Google crawls the web by following links and finds your pages. It indexes what it finds, storing and interpreting each page. It ranks those pages for a given query using hundreds of signals, including relevance, page experience, and links from other sites. Then it watches what searchers do with the results and adjusts.

SEO is the practice of improving your site at every one of those four stages, not just the last one.

How long does SEO take to work?

Plan on three to six months for the first meaningful movement, and twelve months before you draw firm conclusions. Local work moves fastest: a neglected Google Business Profile can change map visibility in four to eight weeks. Competitive commercial keywords take the longest.

In 35 years I have never seen a legitimate campaign produce lasting results in 30 days. Any provider guaranteeing that is either selling you searches you already own or doing something that will cost you later.

What are the main types of SEO?

There are three core types, plus one that matters most to local businesses. On-page SEO covers titles, headings, copy, internal links and images. Technical SEO covers crawling, indexing, speed, mobile rendering, HTTPS and structured data. Off-page SEO covers links, citations and mentions that build authority.

Local SEO covers your Google Business Profile, name-address-phone consistency, reviews and location pages. If you serve a city or a service area, that is where you should start.

Can I do SEO myself?

Yes, and the highest-value starting work is free. Claim and complete your Google Business Profile, install Google Search Console and Google Analytics 4, write unique title tags and meta descriptions, make your phone number a tap-to-call link, compress your images, and ask happy customers for reviews.

That list alone puts most small businesses ahead of their local competition. Hire help when the technical work, the content volume, or the competitive analysis outgrows the hours you can give it.

How much should SEO cost for a small business?

Small business SEO in the United States generally runs from about $500 to $5,000 a month, and quality varies enormously inside that range. I charge $1,000 a month with no contract, and one person does the work.

Be skeptical of anything under $300 a month, because at that price the provider is running templates across hundreds of accounts. Before you sign anything, ask who actually does the work, what you receive each month, and whether you own your website, your domain and your analytics accounts.

What is the difference between SEO and paid ads?

Paid ads buy visibility. SEO earns it. Ads switch on within an hour and stop the moment you stop paying. SEO takes months to build and then keeps producing without a cost per click.

Ads are better for testing offers, seasonal pushes and instant lead flow. SEO is better for durable, compounding traffic. Most small businesses I work with do best running a modest ad budget while the SEO matures.

Does SEO still matter now that AI answers questions directly?

It matters more, not less. AI Overviews, ChatGPT, Perplexity and Gemini build their answers from indexed web pages, and they cite the sources they used. If your site cannot be crawled, cannot be parsed, or has no identifiable author behind it, it cannot be cited.

The work that earns AI citations is the same work that earns rankings: clean structure, genuine expertise, accurate schema markup, consistent business facts, and answers written in plain language.

What are Core Web Vitals?

Core Web Vitals are three Google metrics for real-world page experience. Largest Contentful Paint measures how quickly the main content appears and should be under 2.5 seconds. Interaction to Next Paint measures how fast the page responds to a tap or click and should be under 200 milliseconds. Cumulative Layout Shift measures how much the layout jumps while loading and should be under 0.1.

Google PageSpeed Insights reports all three for free, and failing them holds a page back against competitors who pass.

How do I know if my SEO is working?

Use Google Search Console and Google Analytics 4. Both are free. Search Console shows impressions, clicks, average position and indexing problems by query and by page. Analytics shows what organic visitors do once they arrive.

Track four numbers every month: impressions, clicks, calls or form fills from organic search, and Google Business Profile calls and direction requests. Rankings on their own are a vanity metric. Count the leads.


Sources and further reading: Google Search Central — SEO Starter Guide · web.dev — Core Web Vitals · Google Search Console · Google Business Profile Help · Google — Structured Data.

Written by David Cragg, SEO consultant, Tucson, Arizona. In search marketing since 1990. Published May 2, 2026. Last reviewed August 14, 2026. Search changes constantly — if something here has aged, call me at (520) 207-6000 and I will correct it.