Internet Platform
A digital service that facilitates communication between two or more online users.
Learn about the technology that supports your online activities with our glossary. It will help you understand terms like domain name, hosting software, mobile apps, web terminologies, digital marketing, and more.
A digital service that facilitates communication between two or more online users.
A platform for sharing designs internally and with clients, allowing for commenting and feedback. InVision facilitates collaboration and feedback on web design projects.
An IP address is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. It serves as the address of the…
JavaScript is a programming language that enables interactive and dynamic features on web pages. It is commonly used for client side scripting and web development.
The format Google and the AI assistants prefer for structured data — a block of machine-readable facts tucked into the page. It states plainly what prose only implies: this is the business, this is the address, this is the price.
The percentage of times a keyword or phrase appears on a web page compared to the total number of words. A keyword density of 2% means the keyword appears 20 times in a 1000 word…
The practice of finding and analyzing search terms that people enter into search engines with the goal of using that data for a specific purpose, often for SEO or content…
A map of things and how they relate — this company, its founder, its address, its services. Search engines and AI systems use one to know that two mentions of a name refer to the same business.
A standalone web page created specifically for a marketing or advertising campaign, designed with a single focus or goal, known as a call to action (CTA).
A design pattern used to defer the loading of non critical resources at page load time, loading these elements as they are needed, especially useful for media rich websites with…
The process of identifying and cultivating potential customers for a business’s products or services.
A group of websites that all hyperlink to every other site in the group, primarily for the purpose of increasing the number of inbound links to each site and attempting to improve…
A web design approach where the layout adjusts to the user’s screen resolution by using relative units like percentages for widths.
The kind of AI behind ChatGPT, Claude and Gemini. It is trained on an enormous amount of text and predicts what should come next, which is enough to answer questions, summarise, translate and write.
An emerging convention: a plain-text file at your site root that gives AI systems a clean map of what is on it. It saves an assistant from crawling around to work out what your site contains.
Loading speed refers to the time it takes for a web page to load its content. It is an important factor in user experience and search engine optimization.
The Local Pack is a feature in Google Search that displays a list of local businesses that are relevant to a user’s search query. It appears at the top of the search results page.…
Local SEO aims to optimize a website for local search results, helping businesses promote their products and services to local customers. It involves optimizing online presence…
Organization markup with the details a local search needs — address, opening hours, service area, price range. What lets an assistant answer “is there one near me, and are they open now?”
A longer, more specific search — “boutique hotel Siem Reap near Pub Street with a pool” rather than “hotel”. Individually rare, collectively most of all searches, and far easier to answer well.
A subtle DDoS attack that uses low bandwidth, but targets specific server vulnerabilities or design flaws to consume resources over time. The Slowloris attack opens multiple…
A type of artificial intelligence that allows software applications to become more accurate in predicting outcomes without being explicitly programmed.
The process of continually ensuring your website runs smoothly and securely by performing fixes and implementing updates. Regular maintenance includes software updates and…
A plain-text way of writing formatted documents using symbols like # for a heading. AI systems read it easily because the structure is unambiguous, which is why some sites now offer it alongside HTML.