Algorithm
The formula a search engine uses to rank pages.
A clean, neutral dictionary of the SEO terms you'll encounter every day. Search, filter by category, study with flashcards, and test yourself with a quiz.
How to use this guide
Most SEO articles assume you already know the vocabulary. This glossary doesn't — every term gets a one-line summary, a clear definition, and a real example where it helps.
Use the search and category filters to find a term in seconds, the flashcards to memorize them, and the quiz to verify you actually know them.
All terms
Search by name or keyword, or filter by category. Tap any card to read the full definition.
The formula a search engine uses to rank pages.
Improving a site to rank higher in unpaid search results.
Umbrella term covering both paid search and organic SEO.
The page of results returned for a search query.
What a person types into a search engine.
The words/phrases pages target to match user queries.
Cramming keywords unnaturally into a page.
The same text repeated across pages or domains.
Links from other websites pointing to your site.
Links between pages of the same website.
A 'you link to me, I link to you' exchange.
The ranking power passed through a link.
A score representing a page's authority.
Ethical, guideline-compliant SEO techniques.
Manipulative tactics that violate guidelines.
The program that explores and indexes the web.
The HTML/CSS/JS that builds and describes a page.
Code that tells search engines what your content means.
A website's address (e.g., example.com).
The full address of a specific page.
The page a visitor 'lands' on after clicking a link.
Unpaid results ranked by the algorithm alone.
Ads at the top, side, or bottom of the SERP.
Ad model where you pay only when someone clicks.
How much you pay each time someone clicks your ad.
Pay per 1,000 ad views, not per click.
Percentage of impressions that turned into clicks.
One time your listing or ad appears on a SERP.
A 1–10 grade for paid keywords/ads.
When a visitor completes a valuable action.
Optimizing to rank in local & maps results.
Junk, low-value, or manipulative content.
Memorize
Tap a card to flip it. Shuffle for randomized practice. Spaced repetition beats re-reading.
Test yourself
Read the definition, pick the right term. No timer, no penalty — just understanding.

10 random questions drawn from the full glossary. Each question shows a definition and four possible terms.
Help another marketer level up.
By Mohamed Elnahrawy
Exclusive SEO lessons — SEO Engineer & Growth Consultant