Prompt Engineering
The craft of writing instructions that get reliable results from an AI — being specific, giving examples, saying what to avoid. Less mysterious than it sounds, and mostly the same skill as briefing a new colleague well.
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.
The craft of writing instructions that get reliable results from an AI — being specific, giving examples, saying what to avoid. Less mysterious than it sounds, and mostly the same skill as briefing a new colleague well.
An attack where hidden instructions in a web page or document trick an AI into ignoring its real orders. The reason a careful assistant treats page content as information, never as commands.
A saved set of prompts a team reuses so results stay consistent between people. The simplest way to stop everyone reinventing the same instructions badly.
Hashtags are used to organize content, increase engagement, and help users discover messages with a specific topic on social media platforms. Research indicates that using…
Python is a high level programming language used for web development, server side scripting, and web application development.
When an assistant turns one question into several searches behind the scenes, then combines what it finds. It means your page can be pulled into an answer about a question you never targeted.
A technique where the AI first searches a set of documents, then writes its answer from what it found. It is how assistants quote current information rather than whatever was in their training data.
The position of a web page in search results for a specific keyword or query. A web page ranking first in the search results for a given keyword.
Another attribute-based markup standard for embedding machine-readable facts in a page. Less common on business websites than JSON-LD, and largely equivalent in what it can express.
A framework for building native apps using React, a JavaScript library for building user interfaces.
A system that suggests what somebody might want next based on behaviour — the “customers also bought” of an online shop. One of the oldest commercial uses of machine learning.
An attack where the perpetrator spoofs the victim’s IP address and sends requests to third party servers, which then direct their responses to the victim. In an NTP reflection…
Training by trial, error and reward rather than by examples. It is how models are tuned to be helpful and to refuse things they should refuse.
A digital marketing strategy that involves targeting ads to people who have already visited a website or used an app.
A marketing tactic to re engage people who previously interacted with content on a website or mobile app.
Markup for ratings and reviews, including who wrote them. It feeds the star ratings in search results, and gives an assistant something concrete to cite about your reputation.
The process of using .htaccess to modify the file extensions of URLs, allowing for cleaner and more user friendly URLs. Changing “example.php” to “example.html” using .htaccess…
A search listing with something extra — stars, prices, an image, an FAQ dropdown. Rich results come from structured data, and they take up more of the screen than a plain blue link.
A plain text file at the root of a site listing which bots may read what. It is a request rather than a lock — well-behaved crawlers obey it, and all the major AI crawlers do.
A measure used to evaluate the efficiency of an investment, calculated as the gain from the investment minus the cost of the investment, divided by the cost of the investment.
Ruby on Rails is a web application framework written in Ruby. It provides a structure for web developers to build and deploy web applications.
A structured-data property that links your business to its profiles elsewhere — Facebook, LinkedIn, a directory. It is how a model confirms you exist in more than one place, which makes it far likelier to name you.
Code that helps search engines understand the content of a web page, enhancing search results with rich snippets and structured data. Using schema markup to display star ratings…
Scroll behavior refers to the way in which a web page responds to user scrolling, including smooth scrolling, parallax effects, or other interactive scrolling behaviors.