DIY SEO gets confusing fast because so much of the vocabulary is never actually explained — you’re expected to already know what a “crawl budget” or “canonical tag” is. This glossary defines every term a small business owner is likely to run into while doing their own SEO, organized by category, in plain language with no assumed background.
Bookmark this page. When you hit an unfamiliar term in another guide, a tool’s dashboard, or a conversation with a web developer, come back here first.
These are the foundational words that show up in almost every SEO conversation.
“On-page” refers to everything you control directly on your own website’s pages.
These relate to how your website is built and how well search engines can access it — the plumbing behind the scenes.
Specific to businesses that serve customers in a physical area.
What happens beyond your own website that still affects your rankings.
Newer vocabulary that’s become essential as AI-powered search tools have grown alongside traditional search.
The vocabulary you’ll encounter inside free tracking tools.
SEO (search engine optimization) refers only to unpaid, organic visibility. SEM (search engine marketing) is a broader term that typically includes both SEO and paid search advertising, like Google Ads.
Crawl budget is the number of pages a search engine will crawl on your site within a given period. For most small business sites with a few dozen or a few hundred pages, this is rarely a real constraint — it becomes relevant mainly for very large websites with thousands of pages.
No. Domain authority is a third-party estimate created by SEO software companies, not a metric Google itself publishes or confirms as a ranking factor. It's useful as a rough, directional comparison tool, not a precise measurement of how Google actually ranks a site.
A keyword is the literal words typed into the search bar. Search intent is the underlying reason behind that search — for example, the keyword "SEO" could carry informational intent (someone wants to learn what it is) or commercial intent (someone wants to hire help). Good content matches both.
A basic understanding helps, but you don't need to write code yourself. Many website builders and plugins (like Yoast or Rank Math for WordPress) generate common schema types automatically once you fill in the relevant business or content information.
It means that specific page isn't eligible to appear in search results at all, regardless of how well-optimized it is. Common causes include the page being brand new, a technical block in your robots.txt file, or Google judging the content too thin or duplicate to be worth including.
Terry has 30+ years in software and SEO. He’s the founder of Salterra Digital Services and SEO Spring Training, host of the Roundtable SEO Mastermind, and lead instructor at SEO University — teaching the exact tactics his team uses on client work.
This guide is one lesson from the DIY SEO for Small Business course. Get every lesson, framework and checklist — plus the full 38-course catalog — inside SEO University.
Practitioner-focused training across the full digital marketing stack — from technical SEO to conversion optimization and the AI search era. By Salterra Digital Services, since 2011.