The Ultimate SEO Glossary (With Their Meanings)
Part 1: SEO Basics
SEO
Stands For: Search Engine Optimization
Meaning: Search Engine Optimization is a process of improving a website’s visibility in search engine results pages to get more organic traffic.
SERP
Stands For: Search Engine Results Page
Meaning: A Search Engine Results Page (SERP) is a page that is displayed to users when they look for something using a search engine like Google.
Keyword
Meaning: A keyword is a word or a phrase that people type into search engines like Google. For example, a person types ‘Nike shoes’ in Google; here, the term ‘Nike shoes’ is a keyword.
Crawling
Meaning: Crawling is a process where search engines like Google send bots (called crawlers or spiders) to read content on the web. They move from one link to another and gather data about pages.
Indexing
Meaning: Indexing takes place just after crawling. It is a process where search engines like Google store and arrange content after crawling. Once the page gets indexed, it will show up in search engines.
AMP
Stands For: Accelerated Mobile Pages
Meaning: Accelerated Mobile Pages (AMP) is basically an HTML framework that makes mobile web pages fast and improves the user experience.
White Hat SEO
Meaning: White Hat SEO means the use of ethical methods or the right way to make a website rank higher in search engines. The techniques of SEO involve following the guidelines of search engines like Google.
Black Hat SEO
Meaning: Black Hat SEO means the use of unethical techniques and strategies to rank the website higher in search engines. These methods are often illegal and result in a penalty from Google itself.
Bounce Rate
Meaning: Bounce rate is a metric that measures the percentage of visitors who come to your website and leave instantly after only viewing one page. To be more specific, they take no further action after landing, such as clicking through to another page, leaving a comment, etc.
Cached Page
Meaning: A cached page is a version of a web page that’s saved by search engines like Google on their servers so it doesn’t have to reload the content again whenever the user revisits the particular web page or resource.
Cloaking
Meaning: Cloaking is one of the SEO techniques where different content is shown to the search engine crawlers and is completely different from what is shown to human users.
Crawlability
Meaning: Crawlability means how easily search engine crawlers can access the content on a page and navigate to other pages.
Crawler
Meaning: A crawler is a computer program, often called a “bot” or “spider,” that roams throughout the internet, scans, and downloads the website content.
Domain Rating
Meaning: Domain Rating is an SEO metric that reveals the strength of a website’s authority depending on its backlink profile.
Google Algorithm
Meaning: Google algorithms are the set of rules used by Google to rank websites in search results.
Google Penalty
Meaning: A Google penalty is a kind of punishment that a website faces for violating Google’s Webmaster Guidelines. It results in a negative impact on its search rankings, or your website gets removed from search results.
Google Webmaster Guidelines
Meaning: Google Webmaster Guidelines are basically guidelines or a set of practices provided by Google that every website owner must follow to appear higher on search engines.
Googlebot
Meaning: Googlebot is a web crawler that is used mainly for purposes like visiting different websites and indexing them in a huge database.
Grey Hat SEO
Meaning: Grey Hat SEO means the use of techniques and methods that fall in the area of both black hat and white hat. In other words, the combination of both is referred to as Grey hat SEO.
Indexability
Meaning: Indexability, in simple terms, means a search engine’s ability to access web content. Once it gets access to a webpage, it indexes it to determine ranking in search results.
Keyword
Meaning: Keywords are the words or phrases that people type in search engines like Google, and you’re trying to rank for them. For example, if a person types ‘buy Nike shoes online’ on Google, then it is a keyword.
Keyword Cannibalization
Meaning: Keyword Cannibalization is one of the SEO issues that occurs when multiple pages rank for the same keyword, or they are optimized for a similar keyword. This problem causes confusion in the search engines, and both pages will clash with each other.
Keyword Clustering
Meaning: Keyword Clustering is the process of grouping semantically related keywords that are similar in terms of meaning or intent.
Keyword Density
Meaning: Keyword Density in SEO means how frequently or how many times a keyword is used throughout the content in relation to the total word count. To calculate the density, you’ve to divide the number of keywords by the total word count and multiply the number by 100.
Keyword Difficulty
Meaning: Keyword Difficulty is an SEO metric that shows how difficult it will be for a search term or keyword to rank higher in the search engines. Hardness of a keyword ranges from 1 to 100.
Keyword Stuffing
Meaning: Keyword Stuffing is a spammy SEO technique in which you put a massive number of keywords spread all over the content, often repeated multiple times, just to appear higher in the search engine rankings.
Long-tail Keywords
Meaning: Long-tail keywords are longer and more specific search phrases that generally have lower search volumes and keyword difficulty, too.
LSI Keywords
Stands For: Latent Semantic Indexing
Meaning: LSI keywords are basically terms, words, or phrases that are related to your content. They help search engines understand the concept or context of your content in a better way.
Meta Tags
Meaning: Meta Tags are HTML tags placed in the <head> section of a web page that provide important information about your web page.
Nofollow
Meaning: Nofollow (rel=“nofollow”) is a link attribute that tells search engine crawlers not to follow the link or simply ignore the link.
Noindex Tag
Meaning: The Noindex tag simply orders search engine crawlers not to index a page.
Noopener
Meaning: Noopener is an HTML attribute used in conjunction with the rel attribute. Basically, it blocks the new tab from controlling your page. It is used to keep the website safe.
Noreferrer
Meaning: Noreferrer is another HTML attribute that directs the browser to not send any referral information when someone clicks a link from your site.
Open Graph Meta Tags
Meaning: Open Graph meta tags are basically snippets of code that you add to your website to have control over its appearance when shared on social media.
Organic Search Results
Meaning: Organic Search Results are the non-paid search results that appear in Google or other search engines when a person types a query.
Organic Traffic
Meaning: Organic Traffic means the traffic coming from a search engine’s organic results.
Page Speed
Meaning: Page Speed simply refers to the time it takes for a webpage to load.
Paid Link
Meaning: Paid link means the backlink that you spend money on.
Pillar Page
Meaning: A pillar page is a lengthy, detailed guide on a broad topic that links to several related blog posts, also referred to as cluster content.
Primary Keyword
Meaning: A primary keyword is a main keyword for which a webpage is optimized, and that main phrase or term is targeted to rank for in search engine results.
Related Searches
Meaning: Related searches are search terms or queries similar to the keyword you type in Google. Once you hit a search query, a list of related searches will appear at the bottom of the SERP.
Relative URL
Meaning: A relative URL doesn’t contain the full web address but only a specific portion of the link address after the domain.
Rich Snippet
Meaning: Rich snippet simply refers to a Google search result with a lot more data displayed alongside it by implementing structured data on the page.
Search Engine Results Page (SERPs)
Meaning: Once a person performs a search query in Google, the pages that come up in response are called SERPs.
Search Intent
Meaning: Search Intent means the reason behind performing a search.
Search Visibility
Meaning: Search Visibility means how easily a website can be found when a user makes a search for related keywords in Google.
Search Volume
Meaning: Search Volume is one of the SEO metrics that tells how many people type in a particular search query in Google each month.
Secondary Keywords
Meaning: Secondary Keywords are the phrases that are closely related to the keyword you’re looking to rank for.
Secure Sockets Layer (SSL)
Meaning: SSL or Secure Sockets Layer is an Internet security protocol that encrypts data so that a secure private connection can be established between networked computers.
Seed Keywords
Meaning: A seed keyword is a keyword that is similar to a short-tail keyword, without any modifiers, that tells about a topic broadly.
SEO Audit
Meaning: An SEO audit is a process of looking after all aspects of a website that have a direct impact on ranking and identifying room for improvement.
Short-Tail Keywords
Meaning: Short-tail keywords are keywords that are made of one to three words. They most generally refer to broad topics and have high search volumes.
Subdomain
Meaning: A subdomain is a domain name that is part of a main domain, placed under the website’s root directory. It acts as a subsection of your root domain.
Title Tag
Meaning: A title tag is an HTML element that determines the title of a webpage.
Topical Relevance
Meaning: Topical relevance means the level to which content or a webpage is related to a specific topic or keyword, increasing the chances of ranking well in search engines.
URL Slug
Meaning: A URL slug is the last part of a URL address that follows the domain name (and any subfolders) after a slash (/).
User Intent
Meaning: User intent, also known as search intent, refers to the ‘why’ behind any search made using a search engine like Google. In other words, the purpose behind a user’s search query on Google is called user intent.
Voice Search
Meaning: Use of the voice medium to make a search in Google rather than making a search by typing.
Website Authority
Meaning: Use of the voice medium to make a search in Google rather than making a search by typing.
Website Structure
Meaning: Website structure refers to the hierarchical arrangement of web pages and their relationships to each other.
Part 2: On-Page SEO
Meta Tags
Meaning: Meta Tags are HTML elements such as meta title and meta description; they provide basic info about what your page is all about to search engines and users.
Alt Text
Stands For: Alternative Text
Meaning: Alternative Text is a descriptive text that is added to images to help search engines understand what the image is about.
Anchor Text
Meaning: Anchor text is basically a visible, clickable text within a hyperlink. It mostly appears in a different color from the other text and is often underlined. This text tells people and Google what to expect if they click on the link.
Broken Link
Meaning: A broken link is a link on a web page that can’t be found or accessed by a user because the page is deleted, moved, or has become unavailable.
Dofollow Link
Meaning: A dofollow link is a normal hyperlink that has no specific conditions like ‘nofollow’. They pass ‘link juice’ or authority from one website to another. They can be accessed by search engine crawlers.
Nofollow Link
Meaning: A nofollow link isn’t a regular hyperlink and includes specific conditions like ‘nofollow’. They don’t pass ‘link juice’ or authority from one website to another. They cannot be accessed by search engine crawlers.
Dynamic URL
Meaning: A dynamic URL is basically a non-static web page address. Such a link changes depending on your activity or your action, like searching for something or clicking on a product.
External Link
Meaning: An external link, in simple language, means that when you link to a page outside your own website.
Guest Blogging
Meaning: Guest blogging, also referred to as guest posting, includes writing and publishing articles on third-party websites for the purpose of building backlinks.
Heading Tags
Meaning: Heading tags (h1 to h6) are HTML elements that are used to structure and maintain the hierarchy of content. They are put in a web page to differentiate the headings and subheadings of a page from other content.
H1 Tags
Meaning: An H1 tag is an HTML element that defines the main topic of a page and is one of the key headings in terms of a page’s overall structure.
HTTPS
Stands For: Hypertext Transfer Protocol Secure
Meaning: HTTPS is a secure version of HTTP, which is the main protocol used to send data between a web browser and a website.
Inbound Link
Meaning: Inbound Link means a link from another website to your website.
Internal Link
Meaning: Internal Link means a link from another page of the same website.
Meta Description
Meaning: A meta description is an HTML attribute that describes what the page is all about to the search engines.
Meta Keywords
Meaning: Meta keywords are HTML tags used to inform search engines about the relevant keywords for a webpage. This way, search engines have a better idea about the context or the topic of a certain page.
On-Page SEO
Meaning: On-page SEO refers to optimising each and every aspect of your website so that it ranks better on Google.
Outbound Link
Meaning: Outbound Link means a link on your website that points to another website.
Part 3: Off-Page SEO
Backlinks
Meaning: In simple language, backlinks are links from one website page to another. It is one of the important ranking signals; the quality of backlinks plays a critical role in making a website rank higher.
Link Building
Meaning: Link building is one of the common processes of reaching out to other websites to link to pages on your website.
Link Exchange
Meaning: Link building is one of the SEO practices where two websites agree to link to each other’s content for the purpose of improving search engine rankings.
Link Juice
Meaning: Link juice is a term that refers to the value passed from one webpage or website to another through a link.
Off-Page SEO
Meaning: Off-page SEO means following a certain set of methods and strategies outside of your website for the sake of improving search engine rankings.
Part 4: Technical SEO
Canonical Tag
Meaning: A canonical tag (or rel=canonical) is a tiny HTML code that, once added, sends a message to the search engines that the following is a “main” version of a page from the rest of the pages that are identical or very similar to it.
Canonical URL
Meaning: A canonical URL is the URL of a page that Google treats as the main when duplicate pages exist.
Robots.txt
Meaning: Robots.txt is a text file that instructs search engine crawlers which areas of the website they can crawl and which they can’t.
Schema Markup
Meaning: Schema Markup, also called structured data, is a type of code that helps search engines like Google to know what your content is all about.
SEO Audit
Meaning: An SEO audit is a process of looking after all aspects of a website that have a direct impact on ranking and identifying room for improvement.
Sitemaps
Meaning: A sitemap is basically a roadmap of a website; it shows the overall structure of a website, including the pages and content. This allows the search engines and users to quickly navigate your website in a better manner.
Structured Data
Meaning: Structured data has a standardized format to provide additional information about a web page to search engines.
Technical SEO
Meaning: Technical SEO means optimizing the technical aspects of a website so that Google can find, understand, crawl, and index your pages to improve its search engine ranking.
Part 5: Content & UX
Content Gap Analysis
Meaning: A content gap analysis is a process of identifying or figuring out content topics that you haven’t covered compared to your competitors, which can eventually improve your search results.
Cornerstone Content
Meaning: Cornerstone content is one of the important aspects of your website. It includes the best, most high-priority articles on your site, basically the pages or posts that you want to rank higher. They are mostly long, informative articles that cover a certain topic in depth.
Duplicate Content
Meaning: Duplicate content is content that is copied and pasted from someone’s website (exact copy without much changes).
Evergreen Content
Meaning: Evergreen content means content that always remains viral, or in other words, doesn’t go out of date.
Part 6: Analytics & Tools
CDN
Stands For: Content Delivery Network
Meaning: A content delivery network (CDN) is a globally distributed network of servers that provide web content to real users at a much quicker pace.
Core Web Vitals
Meaning: Core Web Vitals are a set of metrics created by Google that measure how user-friendly a website is, depending on its load time, visual stability, and interactivity.
Email Outreach
Meaning: Email Outreach is a process of sending personalized emails to mostly strangers for promoting your products or simply for building a connection.
Google Analytics
Meaning: Google Analytics is a popular free web tracking tool that gives you various insights like website performance, traffic overview, user behaviour, etc.
Google Search Console
Meaning: Google Search Console is a free tool provided by Google that gives you various website insights related to indexing, traffic overview, technical issues, etc.
Part 7: Local SEO
Google Business Profile
Meaning: Google Business Profile is a free business listing tool offered by Google that allows you to manage your business profile, appear on Google Maps, and in web search results.
Local SEO
Meaning: Local SEO is an SEO strategy that focuses on optimizing your website or business to be more visible in local search results.