01 SEO Fundamentals
SEO stands for Search Engine Optimization. It is the process of improving a website so search engines can discover, understand, index, and rank it for relevant searches.
A search engine is a system, such as Google or Bing, that discovers web pages, stores information about them, and shows relevant results when users search.
SERP stands for Search Engine Results Page. It is the page shown after a user enters a query in a search engine.
Organic results are unpaid search results that appear because a search engine considers them relevant to the user’s query.
Paid results are search advertisements. They are usually marked as sponsored or ads and appear because an advertiser paid for visibility.
A query is the word, phrase, or question a user types or speaks into a search engine.
A keyword is a word or phrase that represents what a page targets in search. Keywords connect user demand with website content.
Ranking is the position of a page in search results for a specific query.
Search visibility estimates how visible a website is across its target keywords in organic search.
Traffic refers to visits to a website. In SEO, the main focus is usually organic traffic from unpaid search results.
Impressions are the number of times a search result is shown to users.
Clicks are the number of times users click a result and visit the website.
CTR stands for Click-Through Rate. It is the percentage of impressions that result in clicks.
A KPI, or Key Performance Indicator, is a metric used to measure progress toward an SEO or business goal.
White hat SEO follows search engine guidelines and focuses on long-term value for users.
02 Crawling, Indexing & Ranking
Crawling is the process search engines use to discover pages and resources on the web.
A crawler, also called a bot or spider, is a program used by search engines to visit and discover web pages.
Googlebot is Google’s web crawler. It discovers pages, follows links, and sends information back to Google’s systems.
Indexing is the process of storing and organizing discovered pages in a search engine’s database.
The index is the search engine’s database of pages that may be shown in search results.
A deindexed page has been removed from a search engine’s index and can no longer appear in normal organic results.
Crawl budget refers to how much time and attention a search engine crawler spends crawling a website.
Crawlability is the ability of search engines to access and discover a page.
Indexability is the ability of a page to be analyzed and stored in a search engine’s index.
Rendering is the process of turning HTML, CSS, and JavaScript into a visible page that users and search engines can understand.
An algorithm is a set of rules or calculations used by a search engine to decide which results are most relevant.
A ranking system is the collection of algorithms and signals used to order search results.
PageRank is Google’s original link analysis system for estimating the importance of pages based on links.
03 Technical SEO
Technical SEO improves a website’s technical foundation so search engines can crawl, render, index, and understand it correctly.
HTML is the markup language used to structure web pages.
CSS controls the visual styling of a web page, including layout, fonts, colors, and responsive behavior.
JavaScript is a programming language used to add dynamic behavior and interactivity to websites.
JavaScript SEO focuses on making JavaScript-heavy websites crawlable, renderable, and indexable.
A URL is the address of a page or resource on the web.
HTTP is the protocol used to transfer data between a browser and a server.
HTTPS is the secure version of HTTP. It encrypts data exchanged between browser and server.
An SSL certificate enables encrypted HTTPS connections and helps protect data transferred between users and a website.
A status code is a server response that tells browsers and crawlers what happened when a URL was requested.
A 200 status code means the page loaded successfully.
A 301 redirect tells users and search engines that a URL has moved permanently.
A 302 redirect tells users and search engines that a URL has moved temporarily.
A 307 redirect is a temporary redirect that preserves the original request method.
A 304 status code tells the browser that the cached version of a resource is still valid.
A 404 error means the requested page could not be found.
A 410 status code means the requested resource is permanently gone.
A 500 error means the server encountered an internal problem.
A 502 error means one server received an invalid response from another server.
A redirect chain happens when one URL redirects to another URL, which then redirects again.
A redirect loop happens when URLs redirect back to each other, preventing the final page from loading.
A canonical tag tells search engines which URL is the preferred version of a duplicate or similar page.
The canonical URL is the version of a page that search engines are asked to treat as the main version.
Robots.txt is a file that gives crawlers instructions about which areas of a site they should or should not crawl.
A meta robots tag gives search engines page-level instructions, such as noindex or nofollow.
An X-Robots-Tag is an HTTP header that can give indexing instructions for pages, files, and other resources.
Noindex tells search engines not to include a page in the search index.
Nofollow tells search engines not to treat a link as a normal ranking signal.
An XML sitemap is a structured file listing important URLs to help search engines discover them.
An HTML sitemap is a page that helps users and search engines navigate important sections of a website.
Pagination splits content across multiple pages, often used for categories, archives, and ecommerce listings.
Faceted navigation lets users filter or sort listings by attributes such as size, color, price, category, or brand.
A URL parameter is extra information added after a question mark in a URL, often used for filters, tracking, or sorting.
04 Web Performance & Core Web Vitals
Page speed refers to how quickly a page loads and becomes usable.
Core Web Vitals are Google’s key user experience metrics for loading performance, interactivity, and visual stability.
LCP stands for Largest Contentful Paint. It measures how quickly the main content of a page appears.
INP stands for Interaction to Next Paint. It measures how quickly a page responds to user interactions.
CLS stands for Cumulative Layout Shift. It measures unexpected movement of visible page elements.
TBT stands for Total Blocking Time. It is a lab metric used to estimate how much JavaScript blocks user interaction.
Lazy loading delays loading images or resources until they are needed.
Image compression reduces image file size to improve loading speed.
Minification removes unnecessary characters from code without changing how it works.
Caching stores a copy of a page or resource so it can load faster later.
A CDN, or Content Delivery Network, distributes website resources across multiple servers to improve loading speed.
The critical rendering path is the sequence of steps the browser takes to display a page.
A render-blocking resource delays the browser from displaying a page.
05 Keyword Research & Search Intent
Keyword research is the process of finding and analyzing search terms that users enter into search engines.
Search volume estimates how often a keyword is searched during a given period.
Keyword difficulty estimates how hard it may be to rank for a keyword.
A long-tail keyword is a longer, more specific query, often with clearer intent.
A short-tail keyword is a broad, usually shorter keyword with less specific intent.
A seed keyword is a starting keyword used to discover more keyword ideas.
A branded keyword includes a brand, product, or company name.
A non-branded keyword does not include a specific brand name.
Search intent is the reason behind a search query: what the user really wants to find, learn, compare, or do.
An informational query is used when someone wants to learn or find an answer.
A navigational query is used when someone wants to find a specific website, page, or brand destination.
A commercial query is used when someone is comparing options before making a decision.
A transactional query is used when someone is ready to take an action, such as buying, booking, downloading, or signing up.
A local query has location-based intent, such as “near me” or a city name.
Keyword cannibalization happens when multiple pages on the same site compete for the same or very similar search intent.
Keyword clustering groups related keywords by shared intent, topic, or SERP similarity.
Content gap analysis identifies topics or keywords competitors cover that your site does not cover well enough.
A seasonal keyword has demand that rises and falls at specific times of the year.
06 On-Page SEO
On-page SEO is the optimization of a page’s content, HTML, structure, and internal signals.
A title tag is the HTML title of a page. It often appears as the clickable headline in search results.
A meta description is an HTML description of a page. It may appear as the snippet in search results.
An H1 tag is the main heading of a page.
Header tags, from H1 to H6, structure page content into headings and subheadings.
Alt text describes an image for search engines and accessibility tools.
Anchor text is the clickable text of a link.
An internal link points from one page to another page on the same website.
An external link points from your website to another website.
An outbound link is a link from your site to a different website.
Breadcrumbs are navigational links that show where a page sits within a website’s structure.
Content optimization improves a page so it better satisfies search intent and can perform in search.
Keyword stuffing is the excessive repetition of keywords in an attempt to manipulate rankings.
A primary keyword is the main keyword or search intent a page targets.
Secondary keywords are related terms that support the main topic of a page.
Semantic keywords are related words, phrases, and concepts that help explain a topic more completely.
07 Content SEO
Content SEO focuses on creating and improving content so it satisfies users and performs in organic search.
A content hub is a group of interlinked pages around a central topic.
A pillar page is a broad, central page that links to more specific supporting pages.
A cluster page covers a specific subtopic within a broader topic cluster.
Cornerstone content is the most important content a site wants to rank for.
Evergreen content stays useful and relevant over time.
10x content is content designed to be significantly better than existing top-ranking results.
Auto-generated content is content created programmatically or with automation.
AI-generated content is content created with artificial intelligence tools. It still needs human review, originality, usefulness, and quality control.
Scaled content abuse is the creation of large amounts of low-value content mainly to manipulate search rankings.
Scraped content is copied from another website without adding original value.
Article spinning rewrites existing content to create many low-quality variations.
Content pruning is the process of removing, consolidating, or improving low-value content.
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It is used in Google’s quality evaluation framework.
Helpful content is content created primarily to help users, not just to attract search traffic.
08 Structured Data & SERP Features
Structured data is organized markup that helps search engines better understand page content.
Schema markup is structured data vocabulary used to describe entities, products, reviews, articles, events, and other content types.
JSON-LD is a common format for adding structured data to a page.
A rich result is an enhanced search result that may include extra information such as ratings, images, prices, or FAQs.
A rich snippet is a search snippet enhanced with additional information from structured data.
A featured snippet is a highlighted answer shown near the top of some search results.
People Also Ask is a SERP feature that shows related questions and answers.
A knowledge panel is an information box about an entity, such as a person, business, brand, or organization.
The Knowledge Graph is Google’s database of entities and relationships between them.
An image pack is a group of image results shown in search results.
A video result is a search result that highlights video content.
A zero-click search is a search where the user gets the answer on the results page without clicking through to a website.
09 Site Architecture & Internal Linking
Site architecture is the way a website’s pages are organized and connected.
Information architecture is the planning of content structure, hierarchy, and navigation.
Navigation is the set of links that helps users and crawlers move through a website.
Internal linking is the practice of connecting pages within the same website.
Link equity is the value or authority that can pass through links.
Link depth is the number of clicks needed to reach a page from the homepage or another important page.
A hub and spoke model organizes content around a central hub page with supporting subpages.
A silo structure groups related pages together to create strong topical organization.
Taxonomy is the classification system used to organize content, such as categories, tags, or product types.
An orphan page is a page with no internal links pointing to it.
Index bloat happens when too many low-value or unnecessary pages are indexed.
Duplicate content is content that appears on multiple URLs, either within the same site or across different sites.
Thin content is content that provides little original value to users.
A broken link points to a page or resource that no longer works.
10 Off-Page SEO & Link Building
Off-page SEO includes actions outside your website that can improve authority, trust, and rankings.
A backlink is a link from another website to your website.
An inbound link is another term for a backlink.
Link building is the process of earning or acquiring links from other websites.
An editorial link is a natural link given because another site finds your content useful.
A natural link is earned without payment, manipulation, or forced placement.
A dofollow link is a normal link that can pass ranking signals.
A sponsored link uses the rel="sponsored" attribute to indicate paid or sponsored placement.
A UGC link uses the rel="ugc" attribute to indicate user-generated content, such as comments or forum posts.
A link profile is the overall collection of backlinks pointing to a website.
A referring domain is a unique website that links to your site.
Domain Authority is a third-party metric that estimates how likely a domain is to rank compared with others.
Domain Rating is a third-party metric that estimates backlink profile strength.
Link spam refers to links created mainly to manipulate search rankings.
A link scheme is a manipulative linking practice designed to influence rankings.
A PBN, or Private Blog Network, is a network of sites created to artificially link to another site.
A paid link is a backlink purchased in exchange for money, products, services, or other compensation.
A link exchange is an agreement between sites to link to each other.
Link reclamation is the process of recovering lost links or turning unlinked brand mentions into links.
A disavow file is a file submitted to Google asking it to ignore selected backlinks.
11 Local, International & Ecommerce SEO
Local SEO improves a business’s visibility in local search results and map results.
Google Business Profile is Google’s free business listing for Search and Maps.
The local pack is a group of local business results shown in Google Search, often with a map.
Local Finder is the expanded list of local results shown after clicking for more places.
NAP stands for Name, Address, and Phone number.
A local citation is an online mention of a business’s NAP details.
Citation building is the process of creating or correcting business listings across directories and platforms.
Prominence is how well-known and trusted a local business appears to be.
Relevance is how closely a result or local business matches the searcher’s query.
Distance is the proximity between the searcher and the business or searched location.
Review management is the process of monitoring, responding to, and improving online customer reviews.
Local Business schema is structured data that describes a local business to search engines.
International SEO helps a website target users in different countries, languages, or regions.
Hreflang is an HTML attribute that tells search engines which language or regional version of a page to show.
A ccTLD is a country-code top-level domain, such as .fr, .de, or .uk.
A subdomain is a separate section before the main domain, such as fr.example.com.
A subdirectory is a folder after the domain, such as example.com/fr/.
Localized content is adapted for a specific market, language, culture, and search behavior.
Ecommerce SEO improves product, category, and marketplace-style pages for organic search.
A category page groups related products or content.
A product page describes an individual product and is usually designed to convert visitors.
Product schema is structured data that can describe product details such as price, availability, and reviews.
An out-of-stock page is a product page for an item that is temporarily or permanently unavailable.
12 Analytics, Tools, AI Search & Spam
Google Search Console is a free Google tool used to monitor search performance, indexing, crawling issues, and search visibility.
Google Analytics is a web analytics platform used to understand user behavior and traffic sources.
Looker Studio is a reporting tool used to build dashboards from multiple data sources.
Organic traffic is traffic that comes from unpaid search results.
A conversion is a desired action, such as a sale, form submission, call, signup, or download.
Conversion rate is the percentage of visitors who complete a desired action.
Bounce rate is the percentage of sessions where users do not meaningfully engage further.
Engagement rate measures how actively users interact with a website or piece of content.
A landing page is the page a user arrives on after clicking a search result, ad, email, or link.
AI search refers to search experiences that use generative AI to summarize, answer, or organize information.
AI Overview is a Google Search feature that generates a summary answer for some queries.
AEO stands for Answer Engine Optimization. It usually refers to optimizing content to be selected as a direct answer.
GEO stands for Generative Engine Optimization. It usually refers to optimizing for visibility in AI-generated search experiences.
An entity is a clearly identifiable person, place, brand, organization, product, or concept.
Entity SEO focuses on helping search engines understand who or what a brand, person, product, or topic is.
Topical authority is the perceived depth and trustworthiness of a website around a subject area.
Information gain refers to the unique value or new insight a piece of content adds compared with existing results.
Black hat SEO uses manipulative tactics that violate search engine guidelines.
Grey hat SEO uses tactics that are risky or unclear in relation to search engine guidelines.
A manual action is a penalty applied after a human reviewer determines that a site violates Google’s spam policies.
An algorithmic demotion happens when a site loses visibility because ranking systems evaluate it less favorably.
Cloaking shows different content to search engines than to users.
A doorway page is created mainly to rank for specific queries and funnel users elsewhere.
A core update is a broad update to Google’s ranking systems.
Panda was a Google update focused on reducing visibility for low-quality and thin content.
Penguin was a Google update focused on manipulative link practices.
Hummingbird improved Google’s ability to understand natural language and search intent.
RankBrain is a machine learning system used to help Google better understand queries and relevance.
Query Deserves Freshness means some searches may deserve newer results because freshness is important to the query.
Conclusion
This SEO terminology page consolidates the essential vocabulary needed to understand search engine optimization, from crawling and indexing to content quality, backlinks, local SEO, Core Web Vitals, structured data, and AI search visibility.
The goal is not to memorize every term, but to understand the concepts that matter most: crawlability, indexability, performance, relevance, helpful content, trust, authority, and alignment with real search intent.
Use this glossary as a practical reference when auditing websites, planning SEO strategy, explaining SEO to clients, or building scalable search visibility systems.