■ Glossary · one plain line each

The site-building jargon in tutorials, explained here

Static site, DNS resolution, CNAME, canonical, hreflang, origin fetch, CPS affiliate… these words show up again and again across the wizard steps. Here each term gets an explanation you can actually understand, searchable and filterable by category. Everything below is static content — readable even with JavaScript off.

49 terms

Basics

Static site静态站

Page content is pre-written HTML files; the server just sends them to visitors as-is, without generating anything on the fly. This site is a pure static site: change content = change files.

Dynamic site动态站

Pages are assembled in real time on the server, usually with a database and backend code (PHP / Node / Java). More powerful but costlier to maintain and easier to attack.

Backend / Frontend后端 / 前端

Frontend is everything you see and run in the browser (HTML/CSS/JS); backend is the code and database on the server. A pure static site can have no backend at all.

Hosting / Deploy托管 / 部署

Putting your site files on an always-online server so people can reach them via a domain is deploying; the place the files live is hosting.

Domain & DNS

Domain域名

A web address humans can remember, like xuliming.com. It’s just an alias; the real locator is the server IP that the domain resolves to.

IP addressIP 地址

The server’s street number on the internet, a string of digits (like 1.2.3.4). A domain’s job is to translate a memorable name into this number.

DNS resolutionDNS 解析

The process of translating a domain into an IP. Adding an “A record pointing at the server IP” in your domain console is exactly this configuration.

A recordA 记录

The DNS record that points a domain to an IPv4 address. Hostname @ means the apex domain, www means the www subdomain; the value is the server IP.

CNAME规范名称

Points a domain at another domain (rather than an IP). Common when hooking up a CDN: let www point via CNAME at the domain the CDN assigns you.

TTL存活时间

How long a DNS record is cached. Changing DNS doesn’t take effect worldwide instantly — you wait for each ISP’s cache to expire per the TTL, usually minutes to hours.

ICP filing备案

To serve a public website from a server in mainland China you must register with the telecom authority and get a filing number. Unfiled domains resolving to a domestic IP get blocked.

Server & Environment

Lightweight server轻量应用服务器

A cloud vendor’s packaged product for individuals / small sites: fixed plan, bandwidth and traffic included, simple, cheap — better for beginners than standard ECS.

aaPanel / BT Panel宝塔面板

A web-based server manager: click to install Nginx, create sites, configure SSL and manage files — no need to memorise command lines. It does use a fair bit of RAM.

SSHSecure Shell

An encrypted channel for logging into a server remotely, port 22 by default. Connecting a terminal to a server to run commands goes over SSH.

NginxNginx

The most common web server / reverse proxy software. It serves static files to visitors, configures domains, forwards requests and turns on caching. This site’s nginx-site.conf is its config.

Web root根目录 / 站点目录

The folder your site files actually live in (like /www/wwwroot/yourdomain/). When someone visits a URL, the server looks up the matching file in this directory.

FTP / SFTPFTP / SFTP

Protocols for uploading local files to a server. SFTP runs over an encrypted channel and is safer; you can also sync a whole site at once with rsync / tar over ssh.

crontab / scheduled task计划任务

Linux’s timed-task runner. Daily backups, per-minute monitoring collection and periodic news pulls all rely on it to fire scripts on schedule.

HTTPS & CDN

HTTPSHTTPS

The encrypted version of HTTP, with the padlock. A site without it gets an “Not secure” warning and a ranking penalty — now essentially a baseline.

SSL / TLS certificateSSL / TLS 证书

What makes HTTPS work — it proves “this domain really belongs to me”. Let’s Encrypt offers free certs, valid 90 days, auto-renewable.

HTTP→HTTPS redirect强制 HTTPS 跳转

When a visitor types http:// or an old link, it 301-redirects to https:// so the whole site runs encrypted. Remember to enable it after installing the cert.

CDN内容分发网络

Caches your site across many nodes worldwide so users fetch from the nearest one — faster access, and it helps absorb traffic for the origin. Billed by traffic.

Origin fetch回源

When a CDN node has no cache (or it’s expired), it goes back to your origin server once to pull the original file. A lower origin-fetch rate means better cache hits.

Caching / Cache-Control缓存

Lets the browser and CDN avoid re-downloading the same file for a period. A common setup: don’t cache HTML, cache versioned static assets for a long time.

Cache busting缓存击穿 / 刷缓存

How you get users fresh content after a redesign: append a version number to the file name (?v=2026.10.15) or change the file hash — the URL changes, so the cache is void.

SEO & Indexing

SEO搜索引擎优化

All the practices that make a page easier to index and rank higher in search: titles and descriptions, content quality, internal links, structured data, speed.

Indexing收录

When a search engine stores a page in its index so it can appear for a query. Not indexed = it doesn’t exist (as far as search is concerned).

Crawler / Spider爬虫

The program a search engine uses to visit and fetch pages automatically (Googlebot, Baiduspider). robots.txt tells them what they may and may not fetch.

robots.txtrobots.txt

A plain-text file in the site root declaring which paths crawlers may or may not fetch. A single wrong “Disallow: /” can shut the whole site out of indexing.

sitemap.xml站点地图

A file telling search engines “here are my pages and when they were updated”. Submitting it to Baidu / Google speeds up indexing.

canonical规范链接

Declares “the official address of this content is this one”, consolidating weight from duplicate pages (with parameters, multiple paths) onto a single URL so you don’t compete with yourself.

hreflanghreflang

Tells search engines the relationship between language / region versions of the same content. A bilingual site uses zh-CN / en / x-default, all pointing at each other.

404 / soft 404404 / 软 404

404 is the correct “page not found” status. A soft-404 is when the page is actually gone but you return 200 (e.g. redirecting home) — it misleads search engines, so return a real 404.

301 / 302 redirect301 / 302 跳转

301 is permanent and passes weight to the new address; 302 is temporary. Forcing HTTPS and moving old links to new pages generally use 301.

Structured data / JSON-LD结构化数据

Marking up content in a fixed format (schema.org) so machines can read it as data (tutorial steps, Q&A, breadcrumbs) — it can show rich-result styling in search results.

Long-tail keyword长尾关键词

Low-volume but very specific queries, like “aaPanel port 8888 won’t open”. Little traffic each, but a lot in aggregate and highly targeted — the words a new site should chase first.

Internal link / anchor text内链 / 锚文本

Links between pages on your own site; anchor text is the clickable words. Good internal links let crawlers traverse the whole site, push weight to deep pages and tell engines what a page is about.

Frontend & Data

JSONJSON

A lightweight data format (key–value pairs). This site’s scenarios, steps and FAQs all live in .json files. Strict format: double quotes, no trailing commas.

localStorage本地存储

Browser local storage that survives closing the page. The wizard uses it to remember your checkbox progress and theme — no account, no backend.

fetch / API接口

How the frontend requests data from a URL. This site’s daily and papers pages fetch external APIs live and render them. Cross-origin calls require the other side to allow CORS.

CORS跨域

For security, browsers by default forbid page A from reading site B’s data unless B explicitly allows it (returns access-control-allow-origin). The “cross-origin error” from hitting an API directly is this.

MarkdownMarkdown

A lightweight syntax for writing formatting in plain text (# heading, - list, `code`). Blogs / docs often write in it, then a generator converts it to HTML.

GiscusGiscus

A backend-free comments solution that stores comments in GitHub Discussions. Good for static blogs — no comment server or database to maintain yourself.

Vercel / GitHub Pages / Cloudflare Pages静态托管

Free, static-site-friendly hosts: push code, auto-deploy, HTTPS included. Personal blogs / docs can start at zero cost (mainland access speed varies by network).

Monetisation & Compliance

Affiliate / CPS联盟返利 / CPS

Earning a commission when you use your own promo link to guide users to place an order (Cost Per Sale). Cloud vendors and e-commerce networks offer it.

CPC / CPMCPC / CPM

Two ad-billing models: CPC is cost per click, CPM is cost per thousand impressions. Used to estimate revenue when monetising traffic.

rel=sponsoredrel=sponsored

A rel attribute on promo / affiliate / paid external links, clearly telling search engines “this is an ad link, don’t pass weight”. Both a compliance requirement and an anti-spam signal.

PV / UVPV / UV

PV is how many times pages are viewed; UV is the count of unique visitors. One user browsing 5 pages = 5 PV, 1 UV — the basic metrics of site traffic.

Conversion rate转化率

The share of visits that complete the action you want, e.g. read a step → clicked a promo link. This site’s conversion tracking quantifies that ratio, not just PV.