NLP (Natural Language Processing)
The field concerned with computers handling human language: understanding it, generating it, translating it. Everything from spam filters to chat assistants sits somewhere in it.
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 field concerned with computers handling human language: understanding it, generating it, translating it. Everything from spam filters to chat assistants sits somewhere in it.
Node.js is a popular runtime environment that allows developers to run JavaScript on the server side, enabling full stack JavaScript development.
Normalization is the process of organizing the data in a database to reduce redundancy and improve data integrity. It involves structuring the database schema to minimize data…
NoSQL is a type of database that provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.
A type of amplification attack that exploits Network Time Protocol (NTP) servers to generate large amounts of traffic. An attacker sends a small “get monlist” request (234 bytes)…
The crawler OpenAI uses to answer live searches in ChatGPT, separate from GPTBot. Blocking one does not block the other, so a site can be absent from ChatGPT search while still being read for training.
Off page SEO involves activities that take place outside of the website to improve its search engine rankings. It includes link building, social media marketing, and influencer…
On page SEO refers to the practice of optimizing individual web pages to rank higher and earn more relevant traffic in search engines. It involves optimizing both the content and…
The overall goal of an ad set, communicating to Facebook how the platform should optimize your ads for delivery.
A measurement of how many Facebook users saw a post without paid promotion or boosting.
The unpaid, natural search results that appear in search engine result pages (SERPs). Websites appearing in organic search results are ranked based on relevance and authority.
Structured data describing the business itself: name, logo, address, contact details, social profiles. The single most useful markup for being recognised, and the one most small sites are missing.
A hyperlink from a web page on your site to an external web page on a different domain. Linking to a relevant source or reference in a blog post.
An algorithm used by Google to rank web pages in its search engine results, based on the quantity and quality of backlinks. Pages with higher PageRank are considered more…
When a search engine surfaces one relevant passage from a long page rather than judging the page as a whole. Clear headings are what make a passage findable in isolation.
A function of .htaccess that restricts access to specific directories by requiring a username and password for entry. Using .htaccess to protect sensitive information stored in…
A Google algorithm update aimed at decreasing search engine rankings of websites that violate Google’s Webmaster Guidelines. Websites engaging in link schemes and keyword stuffing…
Perplexity’s crawler. Perplexity cites its sources prominently, so being readable by it is one of the more direct routes to a visible citation.
PHP is a server side scripting language used for web development. It is commonly embedded in HTML to create dynamic web pages and interact with databases.
An attack where the attacker sends oversized ICMP echo request (ping) packets to crash or freeze the target system. Sending a ping packet larger than 65,535 bytes to a vulnerable…
An online advertising model in which advertisers pay a fee each time their ad is clicked, commonly used in search engine advertising.
Using historical data to estimate what will happen next: which customers will lapse, which stock will run out. Useful precisely to the degree that the past resembles the future.
Markup for an item you sell: name, price, currency, availability, condition. Without it an assistant reading your shop has to guess the price from the page, and sometimes guesses wrong.
The instruction or question you give an AI. The wording matters more than people expect: the same request phrased two ways can produce noticeably different answers.