Glossary
The digital marketing, SEO and web development glossary.
150 terms explained in plain language, each with a real example and why it matters. Written by the team that uses them every day.
52 terms
Digital Marketing.
Paid ads, funnels, and measurement.
- A/B testingSplit testingA/B testing compares two versions of an ad, email, or page by showing each to part of your audience and measuring which performs better.
- Ad assetsAd extensionsAd assets are extra details added to Google search ads, such as sitelinks, callouts, phone numbers, and images, that make ads larger and more useful.
- Affiliate marketingAffiliate marketing pays partners a commission for each sale or lead they refer, tracked through unique links or codes.
- AttributionAttribution is how credit for a sale or lead is shared between the marketing touchpoints a customer saw before converting.
- Bounce rateIn GA4, bounce rate is the percentage of sessions that were not engaged: under 10 seconds, one page viewed, and no key event completed.
- Brand awarenessBrand awareness is how familiar your target audience is with your brand: whether they recognise it and think of it when they need what you sell.
- Buyer personaA buyer persona is a profile of an ideal customer, built from real research, describing their goals, problems, questions, and how they buy.
- Call to actionCTAA call to action is the prompt that tells someone what to do next, such as "Book a Free Call" or "Shop Now", usually as a button or link.
- Consent ModeConsent Mode is Google's way for websites to tell Google tags whether a visitor accepted cookies, so tracking adjusts to their choice.
- Content marketingContent marketing is attracting and keeping customers by publishing genuinely useful articles, videos, guides, and tools instead of direct ads.
- Conversion rateConversion rate is the share of visitors who complete a goal, such as a purchase, form, or call, out of everyone who arrived.
- Conversion trackingConversion tracking records when a visitor completes a valuable action, like a purchase or enquiry, and links it back to the ad or channel that sent them.
- Cost per leadCPLCost per lead is how much marketing spend it takes to generate one enquiry or sign-up: total spend divided by the number of leads.
- CPACost per acquisitionCPA is how much you spend in advertising to win one customer or lead: total campaign cost divided by the number of conversions.
- CPCCost per clickCPC is the average amount you pay each time someone clicks your ad, calculated as total ad spend divided by the number of clicks.
- CPMCost per thousand impressionsCPM is the cost of showing an ad 1,000 times. It is the standard way to price awareness campaigns on social media, video, and display.
- CRMCustomer relationship managementA CRM is software that stores every lead and customer with their contact history, so sales and marketing can track and follow up properly.
- CTRClick-through rateCTR is the percentage of people who click an ad, email, or search result after seeing it: clicks divided by impressions, times 100.
- Customer acquisition costCACCustomer acquisition cost is the total sales and marketing cost of winning one new customer, including ads, tools, and team time.
- Customer lifetime valueCLV or LTVCustomer lifetime value is the total revenue a business expects from one customer over the whole relationship, not just the first purchase.
- Display advertisingDisplay advertising is image, banner, and rich-media ads shown on websites, apps, and video, mostly through the Google Display Network.
- Email marketingEmail marketing is sending planned messages to people who opted in to your list, from newsletters and offers to automated sequences.
- Engagement rateEngagement rate is the share of people who interact with content, by liking, commenting, sharing, or saving, relative to reach or followers.
- First-party dataFirst-party data is information a business collects directly from its own customers and visitors, such as emails, purchases, and enquiries.
- Google Analytics 4GA4Google Analytics 4 is Google's free analytics platform. It measures website and app visits as events and reports where visitors came from and what they did.
- Google ShoppingGoogle Shopping shows products with image, price, and store name in Google results and the Shopping tab, from a product feed in Merchant Center.
- Google Tag ManagerGTMGoogle Tag Manager is a free tool for adding and managing tracking tags, such as GA4, Google Ads, and Meta Pixel, without editing site code.
- ImpressionsImpressions count how many times an ad, post, or search listing was shown on screen, whether or not anyone clicked or noticed it.
- Influencer marketingInfluencer marketing is partnering with creators who have a trusted audience so they feature your product or service in their content.
- Keyword match typesKeyword match types control which searches can trigger a Google ad: broad match, phrase match, or exact match, from widest to tightest.
- Landing pageA landing page is a web page built for one campaign and one action, where visitors arrive after clicking an ad, email, or link.
- Lead magnetA lead magnet is something useful offered free in exchange for contact details, such as a guide, checklist, template, or free class.
- Lookalike audienceA lookalike audience is a group of new people an ad platform finds who resemble your existing customers, so you can reach likely buyers at scale.
- Marketing automationMarketing automation uses software to send the right message at the right time automatically, triggered by what each person does.
- Marketing funnelA marketing funnel maps the stages a customer moves through, from first hearing about you to buying: awareness, consideration, and conversion.
- Meta PixelThe Meta Pixel is a piece of code on your website that reports visits and actions back to Meta, for measuring and targeting Facebook and Instagram ads.
- Negative keywordsNegative keywords stop your search ads showing for searches you do not want, such as "free", "jobs", or unrelated meanings of your keywords.
- Open rateOpen rate is the percentage of delivered emails that recipients opened. It is now less reliable because privacy features trigger automatic opens.
- Performance MaxPMaxPerformance Max is a Google Ads campaign type that uses automation to run one campaign across Search, YouTube, Display, Gmail, Discover, and Maps.
- PPCPay-per-click advertisingPPC is online advertising where you pay only when someone clicks your ad, used most on Google Search, Meta, and LinkedIn.
- Programmatic advertisingProgrammatic advertising is buying ad space automatically, in real time, through software that bids on individual impressions across many websites.
- Quality ScoreQuality Score is Google Ads' 1–10 rating of how relevant your keyword, ad, and landing page are to the person searching.
- ReachReach is the number of unique people who saw your content or ad at least once during a period, counting each person only once.
- RetargetingRemarketingRetargeting shows ads to people who already visited your website or engaged with your brand, reminding them to come back and finish.
- ROASReturn on ad spendROAS is the revenue earned for every rupee or dollar spent on ads: revenue from a campaign divided by its cost.
- Smart BiddingSmart Bidding is Google Ads' automated bidding, setting a bid for every auction to hit a goal like target CPA, target ROAS, or maximum conversions.
- Social media marketingSocial media marketing is using platforms like Facebook, Instagram, LinkedIn, TikTok, and YouTube to build an audience, earn trust, and drive sales.
- User-generated contentUGCUser-generated content is reviews, photos, videos, and posts made by customers rather than the brand, used as social proof in marketing.
- UTM parametersUTM parameters are tags added to the end of a link that tell analytics tools exactly which campaign, source, and medium sent a visitor.
- Value propositionA value proposition is a short, clear statement of what you offer, who it is for, and why it is better than the alternatives.
- Video advertisingVideo advertising is promoting short videos on YouTube, Instagram, Facebook, and TikTok, from skippable pre-roll ads to short vertical reels.
- WhatsApp BusinessWhatsApp Business is WhatsApp's tools for companies: a free app for small teams and an API platform for automated, large-scale messaging.
50 terms
SEO.
Getting found in Google and AI answers.
- 301 redirectA 301 redirect permanently sends visitors and search engines from an old URL to a new one, passing most of the old page's ranking signals.
- 404 errorA 404 error means the requested page does not exist on the server. Broken links and deleted pages without redirects produce them.
- AI OverviewsAI Overviews are AI-generated summaries Google shows at the top of some searches, combining information from several pages and linking to sources.
- Alt textAlt text is a written description of an image in its HTML. Screen readers read it aloud, and search engines use it to understand the image.
- Anchor textAnchor text is the clickable words in a link. It tells readers and search engines what the linked page is about.
- BacklinkA backlink is a link from another website to yours. Search engines treat relevant links from trusted sites as a vote of confidence.
- BreadcrumbsBreadcrumbs are a row of links showing where a page sits in a site's structure, such as Home › Courses › Web Development Course.
- Canonical URLA canonical URL is the preferred version of a page when several URLs show the same content, declared with a rel="canonical" tag.
- Content pruningContent pruning is improving, merging, or removing old and low-value pages so a site's overall quality rises and important pages stand out.
- CrawlingCrawling is how search engines discover pages: automated bots such as Googlebot follow links and sitemaps and download each page they find.
- Domain AuthorityDADomain Authority is a 1–100 score from the SEO tool Moz that predicts how well a site might rank, based mainly on its backlinks. Google does not use it.
- Duplicate contentDuplicate content is the same or very similar text available at more than one URL, which splits ranking signals and can leave the wrong page ranking.
- E-E-A-TExperience, Expertise, Authoritativeness, TrustworthinessE-E-A-T is the framework Google's quality raters use to judge content: experience, expertise, authoritativeness, and trust, with trust the most important.
- Featured snippetA featured snippet is a highlighted answer Google shows near the top of results, quoted directly from one web page with a link to it.
- Generative engine optimizationGEOGenerative engine optimization is making content easy for AI assistants like ChatGPT, Gemini, Claude, and Perplexity to find, trust, and cite.
- Google Business ProfileGoogle Business Profile is the free listing that shows a business on Google Maps and in local search, with hours, reviews, photos, and contact options.
- Google core updateA core update is a broad change to Google's ranking systems, released several times a year, that can raise or lower many sites' positions.
- Google Search ConsoleGoogle Search Console is Google's free tool showing how a site performs in search: clicks, rankings, indexing problems, and technical issues.
- Guest postingGuest posting is writing an article for another website in your industry, usually with a short author bio that links back to your site.
- hreflanghreflang is an HTML attribute that tells search engines which language and country each version of a page is for, such as en-pk or ur-pk.
- IndexingIndexing is when a search engine stores a crawled page in its database so it can appear in results. Not every crawled page gets indexed.
- Internal linkingInternal linking is linking from one page of your website to another. It helps visitors navigate and tells search engines which pages matter.
- Keyword cannibalizationKeyword cannibalization happens when several pages on one site target the same search, competing with each other so none ranks as well as it could.
- Keyword difficultyKeyword difficulty is an SEO tool's estimate of how hard it would be to rank on page one for a keyword, usually scored from 0 to 100.
- Keyword researchKeyword research is finding the words and questions people type into search engines, and judging which ones are worth targeting.
- Knowledge panelA knowledge panel is the information box Google shows for well-known entities, such as organizations, people, and places, drawn from trusted sources.
- Link buildingLink building is the work of earning links from other websites to yours, through content, PR, partnerships, and outreach.
- llms.txtllms.txt is a proposed standard: a markdown file at a site's root that summarises the site and links its key pages for AI tools to read.
- Local citationsLocal citations are mentions of a business's name, address, and phone number on other sites, such as directories, maps, and social profiles.
- Local SEOLocal SEO helps a business appear in map results and "near me" searches in its area, through its Business Profile, reviews, and local pages.
- Long-tail keywordA long-tail keyword is a longer, more specific search phrase with lower volume but clearer intent and usually less competition.
- Meta descriptionA meta description is a short summary of a page in its HTML that search engines may show under the title in results. It is not a ranking factor.
- Mobile-first indexingMobile-first indexing means Google uses the mobile version of a site's content for indexing and ranking, not the desktop version.
- Nofollow linkA nofollow link carries rel="nofollow", telling search engines not to treat it as an endorsement. Google treats it as a hint, not a rule.
- Noindex tagA noindex tag tells search engines not to show a page in results. It is set with a robots meta tag or an X-Robots-Tag HTTP header.
- On-page SEOOn-page SEO is optimising the content and HTML of individual pages, such as titles, headings, text, images, and internal links, for target searches.
- Organic trafficOrganic traffic is visitors who arrive from unpaid search results on Google, Bing, and other engines, as opposed to ads or social links.
- People Also AskPeople Also Ask is the box of related questions in Google results. Each question expands to show a short answer from a web page, with a link.
- Pillar pageA pillar page is a comprehensive page on a broad topic that links to more detailed pages on each subtopic, forming a topic cluster.
- robots.txtrobots.txt is a text file at a site's root that tells crawlers which paths they may or may not request. It controls crawling, not indexing.
- Search intentSearch intent is the goal behind a search: to learn something, find a specific site, compare options, or buy. Pages rank best when they match it.
- Search volumeSearch volume is the estimated number of times a keyword is searched in a month, usually for a specific country, from tools like Keyword Planner.
- SEOSearch engine optimizationSEO is the practice of improving a website so it appears higher in unpaid search results on Google and Bing, and is cited in AI answers.
- SERPSearch engine results pageA SERP is the page a search engine shows after a search, with ads, organic results, maps, videos, featured snippets, and AI answers.
- Structured dataSchema markupStructured data is code, usually JSON-LD using the schema.org vocabulary, that describes a page's content to search engines in a precise format.
- Technical SEOTechnical SEO makes sure search engines can crawl, render, understand, and index a website, covering speed, structure, and code.
- Title tagThe title tag is the page title in the HTML, shown as the clickable headline in search results and in the browser tab. It is a key on-page signal.
- Topical authorityTopical authority is how thoroughly and credibly a site covers a subject. Sites that cover a topic in depth tend to rank better across it.
- XML sitemapAn XML sitemap is a file listing the pages you want search engines to find, with optional dates showing when each was last changed.
- Zero-click searchA zero-click search is one where the searcher gets their answer on the results page and does not click any website.
48 terms
Web Development.
How websites are built, served, and kept fast.
- APIApplication programming interfaceAn API is a defined way for one piece of software to request data or actions from another, such as a website fetching prices or sending a form.
- Back-end developmentBack-end development is building the server side of a website: databases, APIs, logins, payments, and the business logic users do not see.
- CachingCaching stores copies of files or results so they can be served again quickly, instead of rebuilding or downloading them every time.
- CDNContent delivery networkA CDN is a network of servers worldwide that stores copies of a site's files and serves each visitor from the nearest location, making pages faster.
- CMSContent management systemA CMS is software that lets non-developers create and edit website content through an admin panel, without touching code.
- Core Web VitalsCore Web Vitals are Google's three measures of real user experience: loading (LCP), responsiveness (INP), and visual stability (CLS).
- CSSCascading Style SheetsCSS is the language that styles web pages, controlling layout, colours, fonts, spacing, and animation, separately from the HTML structure.
- Cumulative Layout ShiftCLSCumulative Layout Shift measures how much content jumps around unexpectedly while a page loads. Good is a score of 0.1 or less.
- DatabaseA database is an organised store of data, such as users, products, and orders, that applications read and write reliably and quickly.
- DNSDomain Name SystemDNS is the internet's address book. It translates a domain name such as parwazdigital.com into the IP address of the server that hosts the site.
- Domain nameA domain name is the address people type to reach a website, such as parwazdigital.com. It is rented yearly from a registrar.
- FigmaFigma is a browser-based design tool for creating website and app interfaces, prototypes, and design systems that teams edit together.
- Front-end developmentFront-end development is building the part of a website users see and interact with, using HTML, CSS, and JavaScript, often with React.
- Full-stack developerA full-stack developer works on both the front end and the back end of web applications, from the interface to the database.
- GitGit is a version control system that records every change to code, so developers can collaborate, review work, and undo mistakes safely.
- Headless CMSA headless CMS stores and manages content but has no built-in website. It sends content through an API to any front end, app, or device.
- HTMLHyperText Markup LanguageHTML is the standard language that structures every web page, marking up headings, paragraphs, links, images, and forms for the browser.
- Image optimizationImage optimization is making images as small as possible without visible quality loss: right dimensions, modern formats like WebP and AVIF, and compression.
- Interaction to Next PaintINPInteraction to Next Paint measures how quickly a page visibly responds when someone taps, clicks, or types. Good is 200 milliseconds or less.
- JavaScriptJavaScript is the programming language of the web. It makes pages interactive, from menus and forms to full web applications.
- JSONJavaScript Object NotationJSON is a lightweight text format for structured data, written as keys and values. It is the standard format APIs use to exchange data.
- Largest Contentful PaintLCPLargest Contentful Paint measures how long the biggest image or text block on screen takes to appear. Good is 2.5 seconds or less.
- Lazy loadingLazy loading delays loading images and other content until they are about to scroll into view, so the first screen loads faster.
- MinificationMinification removes spaces, comments, and unnecessary characters from code files like JavaScript and CSS so they download faster.
- Next.jsNext.js is a React framework for building fast, search-friendly websites and web apps, with server rendering, routing, and image optimisation built in.
- Node.jsNode.js is a runtime that lets JavaScript run on servers, not just in browsers. It powers APIs, build tools, and frameworks like Next.js.
- Open sourceOpen-source software has its source code publicly available to use, study, change, and share under a licence, such as WordPress, React, and Linux.
- Payment gatewayA payment gateway securely processes online card and wallet payments between a customer, the website, and the banks involved.
- Progressive web appPWAA progressive web app is a website that can be installed on a phone or computer like an app, load fast, and work partly offline.
- ReactReact is a JavaScript library for building user interfaces from reusable components. It is maintained by Meta and is one of the most used front-end tools.
- Responsive designResponsive design makes one website adapt its layout to any screen, from phones to large desktops, using flexible grids and CSS media queries.
- Server-side renderingSSRServer-side rendering builds a page's HTML on the server for each request, so the browser and search engines receive complete content immediately.
- ShopifyShopify is a hosted e-commerce platform for building online stores, handling products, checkout, payments, and orders in one subscription.
- SQLStructured Query LanguageSQL is the standard language for creating, reading, updating, and deleting data in relational databases such as PostgreSQL and MySQL.
- SSL certificateHTTPSAn SSL certificate lets a website use HTTPS, encrypting data between the visitor and the server and showing the padlock in the browser.
- Static site generationSSGStatic site generation builds pages into HTML files ahead of time, at build, so they can be served instantly from a server or CDN.
- Tailwind CSSTailwind CSS is a utility-first CSS framework: you style elements with small ready-made classes in the HTML instead of writing custom CSS files.
- TypeScriptTypeScript is JavaScript with types. It catches many mistakes while you write code, before they reach users, and compiles to plain JavaScript.
- UI designUser interface designUI design is the visual layer of a product: layout, typography, colour, buttons, and icons, designed to be clear, consistent, and on brand.
- UptimeUptime is the share of time a website is online and working. 99.9% uptime still allows about 8.8 hours of downtime a year.
- UX designUser experience designUX design shapes how easy and pleasant a product is to use, from page structure and navigation to forms, based on real users' needs.
- VPSVirtual private serverA VPS is a virtual server with its own guaranteed CPU, memory, and storage, giving more power and control than shared hosting at moderate cost.
- Web accessibilitya11yWeb accessibility means building sites everyone can use, including people with visual, motor, hearing, or cognitive disabilities, following WCAG.
- Web applicationWeb appA web application is software that runs in the browser and lets users do tasks, such as booking, managing accounts, or analysing data.
- Web hostingWeb hosting is the service that stores a website's files and runs its server, so the site is reachable on the internet around the clock.
- Website maintenanceWebsite maintenance is the ongoing work that keeps a site secure, fast, and current: updates, backups, monitoring, fixes, and content changes.
- WireframeA wireframe is a simple, low-detail layout of a page showing structure and content placement before visual design or code begins.
- WordPressWordPress is a free, open-source content management system that powers more than 40% of all websites, from blogs to large business sites.
Learn it properly
Turn the terms intoreal skills.
Our Digital Marketing and Web Development courses teach these ideas hands-on, with a final project you can show.
Available for new projects — Replies within one business day


