Glossary of Web Design and Development Terms in Common Usage
Understanding the Basic Web Design Terms!
This glossary is designed to provide visitors to our website with a helpful reference guide to some of the terminology used in web design. Whether you’re a beginner learning the ropes of web design or a seasoned professional looking to stay up-to-date with the latest trends and techniques, our glossary is a valuable resource for anyone involved in creating and maintaining websites. From basic concepts like HTML and CSS to more advanced topics like responsive design and user experience, our glossary covers a wide range of topics relevant to the world of web design. We hope you find it useful!
301 Redirect: A permanent redirect that sends visitors and search engines from an old URL to a new one. It passes most of the old page’s ranking signals to the new address, which makes it essential when restructuring a site or moving to a new domain. Missing or incorrect redirects are one of the most common causes of lost rankings after a redesign.
404 Error: The message a server returns when a requested page cannot be found, usually because it was deleted, moved without a redirect or the link was mistyped. A few 404s are normal, but broken internal links waste visitors’ time and should be fixed or redirected. A helpful custom 404 page with links back into the site keeps visitors from leaving.
Above the Fold: The portion of a webpage visible without scrolling. Critical for capturing visitor attention immediately.
Accessibility: The practice of designing websites and web applications to be usable by people with disabilities. This includes considerations for visual impairments, hearing impairments, physical impairments, and cognitive impairments.
Agile Development: An iterative and collaborative approach to software development that emphasises adaptability, flexibility, and quick response to change throughout the development lifecycle.
AI Overviews: AI-generated summaries that Google displays above the standard search results for many queries. They draw on content from several websites and link to their sources. Being cited in an AI Overview depends on clear, accurate, well-structured content that answers the searcher’s question directly.
Alt Text: Descriptive text for images that helps search engines understand content and assists visually impaired users with screen readers.
Anchor Text: The visible, clickable words in a hyperlink. Search engines use anchor text to understand what the linked page is about, so descriptive wording such as “web design in Mayo” works better than “click here”. Descriptive links also help screen reader users, who often navigate a page by its list of links.
Animation: The process of adding movement and motion to elements on a web page to make them more engaging and interactive. Animations can include effects like scrolling, hovering, and pop-ups.
API (Application Programming Interface): A set of protocols and tools used to build software applications and web services. APIs allow different software programs to communicate with each other.
ASP (Active Server Pages): A Microsoft technology used to create dynamic web pages by embedding server-side scripts in HTML pages. ASP allows web pages to be generated on the fly, rather than being static.
Backend: The server-side of a website or application that is responsible for processing and managing data, performing calculations, and handling requests from the front end.
Backlink: A link from another website pointing to yours. Search engines treat relevant links from reputable sites as a vote of confidence, making backlinks one of the strongest ranking factors. Quality matters far more than quantity, and a handful of links from respected Irish sites will outweigh hundreds from low-quality directories.
Banner: A large graphic element placed prominently on a web page to convey a message or promote a product or service. Banners can include images, text, and call-to-action buttons.
Blog: A blog is a type of website or section of a website where content is regularly updated in the form of posts or articles. It typically focuses on specific topics or themes and may allow readers to interact through comments.
Bootstrap: A popular front-end development framework for creating responsive and mobile-friendly websites and applications. Bootstrap provides pre-designed HTML and CSS templates that can be customised for a particular project.
Bounce Rate: The percentage of visitors who leave a website after viewing only one page. High bounce rates often indicate usability or content issues.
Breadcrumb: A navigational aid used to help users keep track of their location within a website. Breadcrumbs typically appear at the top of a page and show the user’s current location within the site’s hierarchy.
Brochure Website: A brochure website serves as an online representation of a business or organisation. It provides essential information such as services, contact details, company background, and other key details. This type of site is static, primarily offering information rather than interactive features or frequent updates.
Caching: Storing ready-made copies of web pages and files so they can be delivered faster on the next visit, instead of being rebuilt from scratch each time. Caching can happen on the server, in the visitor’s browser and across a CDN, and it is one of the most effective ways to improve page load speed.
Call to Action (CTA): A prompt or button on a website or landing page that encourages users to take a specific action, such as making a purchase, signing up for a newsletter, or contacting the business.
Canonical Tag: A line of code in a page’s HTML that tells search engines which version of a page is the main one when similar or identical content exists at more than one URL. It stops ranking signals being split across duplicates, such as a product page reachable through several category paths.
CDN (Content Delivery Network): A network of servers that delivers web content from locations closest to users, improving page loading speeds globally.
CMS (Content Management System): A software application used to create, manage, and publish digital content, such as web pages, blog posts, and articles. Popular CMSs include WordPress, Drupal, and Joomla.
Conversion Funnel: A series of steps or stages that a user goes through on a website, from initial visit to final conversion or desired action, such as completing a purchase or filling out a form.
Cookie Consent: The process of asking visitors for permission before placing non-essential cookies, such as those used for analytics or advertising. Under Irish law and Data Protection Commission guidance, consent must be given before these cookies load, and rejecting them must be as easy as accepting them. Pre-ticked boxes and banners without a reject option do not meet the standard.
Core Web Vitals: Google’s metrics for measuring real-world user experience. They are Largest Contentful Paint (LCP) for loading speed, Interaction to Next Paint (INP) for responsiveness and Cumulative Layout Shift (CLS) for visual stability. Together they form part of the page experience signals Google uses in ranking.
CSS (Cascading Style Sheets): A style sheet language used to describe the presentation of a document written in HTML or XML. CSS is used to define the layout, fonts, colours, and other visual elements of a web page.
CTR (Click-Through Rate): The percentage of people who click on a link after seeing it. In search, it measures how often a listing is clicked compared with how often it appears, and Google Search Console reports it for every page and query. A well-written title tag and meta description are the main ways to improve it.
DNS (Domain Name System): The system that translates a domain name, such as accentwebs.ie, into the numerical IP address of the server hosting the website. DNS records also control where eMail is delivered and verify domain ownership for services like Google Search Console.
Domain Authority: A score from 1 to 100 created by the SEO software company Moz to estimate how likely a website is to rank, based mainly on its backlinks. Similar metrics include Domain Rating from Ahrefs and Authority Score from Semrush. None of these are used by Google, so they are best treated as rough comparisons between sites rather than measures of actual search performance.
Domain Name: The unique name that identifies a website. It is typically a string of characters followed by a top-level domain (TLD), such as .com, .org, or .edu. Domain names are registered with a domain registrar and must be renewed periodically.
E-commerce: The buying and selling of goods and services online. An e-commerce website includes product listings, a shopping cart, a checkout process and secure payment handling, allowing a business to take orders directly through its own site.
E-E-A-T: Short for Experience, Expertise, Authoritativeness and Trustworthiness. It is a framework from Google’s Search Quality Rater Guidelines used to judge whether content comes from a credible source. It is not a direct ranking factor, but the qualities it describes, such as named authors, genuine credentials and accurate information, are what Google’s ranking systems aim to reward.
eMail Authentication (SPF, DKIM and DMARC): Three DNS records that prove eMails sent from your domain are genuine. SPF lists the servers allowed to send on your behalf, DKIM adds a digital signature to each message, and DMARC tells receiving servers what to do with messages that fail those checks. Major providers including Gmail now require them, and missing records are a common reason legitimate business eMails land in spam.
European Accessibility Act (EAA): EU legislation that has applied since 28 June 2025, requiring many products and services, including e-commerce websites, to meet accessibility standards closely aligned with WCAG. In Ireland it is implemented through national regulations. Microenterprises providing services are exempt, but any business selling online to consumers should check whether the Act applies to them.
E-commerce Website: An e-commerce website facilitates online transactions. It allows businesses to sell products or services directly through the website, incorporating features like product listings, shopping carts, checkout processes, and secure payment gateways.
Favicon: A small icon displayed in the web browser’s address bar or next to the page title in a tab. Favicons are used to help users identify a website and differentiate it from other tabs or bookmarks.
Frontend: The client-side of a website or application that users interact with directly, including the visual and interactive elements such as design, layout, and user interface.
FTP (File Transfer Protocol): A standard protocol used to transfer files between a client and server over the Internet. FTP is commonly used to upload and download website files.
GA4 (Google Analytics 4): Google’s current analytics platform, which replaced Universal Analytics in 2023. It tracks how visitors find and use a website, measuring activity as events such as page views, clicks and form submissions. Because it uses cookies, it must be set up to respect cookie consent choices.
GDPR Compliance: Ensuring websites meet European data protection regulations, which are significant for Irish businesses collecting customer information.
GEO (Generative Engine Optimisation): The practice of making website content more likely to be cited by AI tools such as ChatGPT, Perplexity and Google’s AI Overviews. It builds on traditional SEO, with a stronger focus on clear factual answers, structured data and signals of authority.
Google Business Profile: Google’s free tool for managing how your business appears in local search results and maps.
Google Search Console: A free tool from Google that shows how a website performs in search results. It reports which queries bring visitors, which pages are indexed and any technical problems Google has found, making it the most reliable source of search data for any site.
Grid System: A framework used to create a layout of columns and rows on a web page, providing a structure for positioning and aligning content. Grid systems are often used in responsive web design to create layouts that adapt to different screen sizes.
Heatmap: A visual representation of user interactions on a website or webpage, often using colour-coded overlays to indicate areas of high and low engagement or activity.
Hero Section: The prominent area at the top of a homepage, typically containing key messaging and a call-to-action.
HTML (Hypertext Markup Language): The markup language used to create web pages. HTML is used to define the structure and content of a web page, including headings, paragraphs, lists, and images.
HTTPS: Secure version of HTTP that encrypts data between browsers and websites. Essential for user trust and search rankings.
JavaScript: A scripting language used to create dynamic and interactive web content. JavaScript is used to add interactivity to web pages, such as form validation, dropdown menus, and slide shows.
Keyword Cannibalisation: When two or more pages on the same website target the same search query and end up competing with each other. Google struggles to decide which page to rank, and both often perform worse than a single strong page would. The fix usually involves merging the pages, redirecting one to the other or giving each a distinct focus.
Landing Page: A web page designed specifically to promote a product or service, usually with a single call-to-action. Landing pages are often used in digital marketing campaigns to drive conversions.
Lazy Loading: A technique that delays loading images and videos until a visitor scrolls near them, so the visible part of the page appears faster. It should not be applied to the main image at the top of a page, as delaying that image slows the loading speed Core Web Vitals measures.
LLM (Large Language Model): A type of artificial intelligence trained on vast amounts of text to understand and generate human language. LLMs power tools such as ChatGPT, Claude and Gemini, and increasingly shape how people find information that once came only from search engines.
Local SEO: Optimising websites to appear in location-based searches, crucial for Irish businesses serving specific geographic areas.
MCP (Model Context Protocol): An open standard that allows AI assistants such as Claude or ChatGPT to connect to outside tools and data sources through one common method. Rather than needing a separate custom integration for every application, an AI assistant using MCP can read documents, query a database or carry out tasks in software like WordPress, Google Analytics or a CRM. For businesses, this means an AI assistant can work with live information from your own systems instead of relying only on what it learned during training.
Meta Description: Brief text snippets that appear under page titles in search results, influencing click-through rates.
Mobile Optimisation: The process of optimising a website’s design and content for viewing on mobile devices, such as smartphones and tablets. Mobile optimisation typically involves creating a responsive design and reducing the file size of images and other media to improve load times on slower connections.
Nameservers: The servers that hold a domain’s DNS records and tell the internet where to find its website and eMail. They are set with the domain registrar, and changing them is the step that moves control of a domain’s DNS to a new provider, such as a new host or a service like Cloudflare.
NAP Consistency: Keeping a business’s Name, Address and Phone number identical everywhere it appears online, including its website, Google Business Profile and Irish business directories. Conflicting details confuse search engines and customers alike, and weaken a business’s visibility in local search.
Navigation: The system of links and menus used to guide users through a website. Navigation should be intuitive and easy to use, allowing users to quickly find the information they are looking for.
Page Load Speed: The time it takes for a webpage or website to fully load and display its content to the user, with faster load times generally resulting in better user experience and improved search engine rankings.
Parallax Scrolling: A technique used in web design where the background of a web page moves at a slower rate than the foreground, creating an illusion of depth and adding visual interest.
Plugin: An add-on that extends what a WordPress website can do, from contact forms and SEO tools to online booking and e-commerce. Plugins should be chosen carefully and kept updated, as outdated or poorly built plugins are a leading cause of security problems and slow sites.
Portfolio Website: A portfolio website showcases an individual’s or a company’s work. It is commonly used by artists, designers, photographers, and other creatives to display their projects and skills. This type of site often includes galleries, project descriptions, and client testimonials.
Responsive Design: A design approach that allows a website to adapt to different screen sizes and device types, providing a consistent user experience across desktop, tablet, and mobile devices.
Robots.txt: A small text file at the root of a website that tells search engine crawlers which areas of the site they should not visit. It controls crawling, not indexing, so a page blocked in robots.txt can still appear in search results. Keeping a page out of search requires a noindex tag instead.
Schema Markup: Code that helps search engines understand website content, improving how pages appear in search results.
Search Intent: The purpose behind a search query. Searches generally fall into four types: informational (learning something), navigational (finding a specific site), commercial (comparing options) and transactional (ready to buy or enquire). Matching a page to the right intent often matters more than matching the exact keyword.
SEO (Search Engine Optimisation): The practice of optimising a website to rank higher in search engine results pages (SERPs). SEO involves a variety of techniques, such as keyword research, on-page optimisation, and link building.
SEO Audit: A comprehensive analysis of a website’s technical elements, content, and overall performance, with the goal of identifying areas for improvement to enhance search engine visibility and organic traffic.
SERP (Search Engine Results Page): The page a search engine displays in response to a query. Alongside the standard organic listings, a modern SERP may include paid ads, a map pack of local businesses, AI Overviews, images and other features, all competing for the searcher’s attention.
Sitemap: A file that lists all the pages on a website, used to help search engines index the site’s content. Sitemaps can be submitted to search engines to improve the site’s visibility in search results.
SSL / TLS Certificate: A digital certificate that encrypts data passing between a website and a visitor’s browser, shown by the padlock and https:// in the address bar. TLS (Transport Layer Security) is the current protocol. SSL is the older name, still widely used when certificates are sold.
Staging Site: A private copy of a live website used to test changes, updates and new features before they go public. Problems can be found and fixed on the staging site without visitors ever seeing them.
Theme: The set of files that controls the overall design and layout of a WordPress website. A child theme is often used alongside it, so that custom changes are not lost when the main theme is updated.
Title Tag: The HTML element that sets a page’s title, shown as the clickable headline in search results and in the browser tab. It is one of the most important on-page SEO elements, and it should describe the page accurately while being short enough to display in full.
Typography: The art and technique of arranging type to make written language legible, readable, and appealing when displayed. Typography plays a crucial role in web design, as it affects the readability and visual appeal of a website.
UI (User Interface): The graphical elements and controls used to interact with a software application or website. UI design focuses on creating intuitive, easy-to-use interfaces that enhance the user experience.
Usability Testing: A research method that involves observing and evaluating users’ interactions with a website or application to identify usability issues, assess user satisfaction, and make data-driven design improvements.
User Persona: A fictional representation of the target audience or ideal user of a website or application, typically based on research and user data, used to guide design decisions and ensure user-centricity.
UTM Parameters: Short tags added to the end of a URL to track where visitors came from, such as a specific newsletter, social media post or ad campaign. Analytics tools like GA4 read these tags, making it possible to see which marketing activity actually brings traffic and enquiries.
UX (User Experience): The overall experience of a user interacting with a website or software application. UX design focuses on creating a positive user experience, including factors like ease of use, accessibility, and user satisfaction.
WCAG (Web Content Accessibility Guidelines): The international standard for web accessibility, published by the W3C and currently at version 2.2. It is built on four principles: Perceivable, Operable, Understandable and Robust, with success criteria graded at levels A, AA and AAA. Level AA is the benchmark referenced by most accessibility legislation, including the European Accessibility Act.
Web Hosting: The service of storing a website’s files and making them accessible on the internet. Web hosting services provide the infrastructure and resources needed to run a website, such as servers, storage, and bandwidth.
WebP: A modern image format developed by Google that produces much smaller files than JPEG or PNG at a similar visual quality. Smaller images load faster, and WebP is supported by all current browsers.
Wireframe: A visual representation of a website’s layout, used to plan the structure and content of a web page before it is designed. Wireframes can be used to test and refine the user experience, and to communicate ideas between designers and stakeholders.
WordPress: The most widely used content management system in the world, available free as open-source software. Self-hosted WordPress (from WordPress.org) gives full control over design, functionality and hosting, which sets it apart from the more limited hosted service at WordPress.com.
XML (Extensible Markup Language): A markup language used to encode documents in a machine-readable format. XML is commonly used in web development to exchange data between different software applications and platforms.
Z-Index: A CSS property used to control the stacking order of elements on a web page. The z-index value determines which elements are displayed in front of or behind other elements.
[Last updated: October 2026]