Guides for running a better website
Evergreen explanations, walkthroughs, troubleshooting flows, and decision support for domains, DNS, hosting, VPS, HTTPS, and website moves.
- Format
- Guides library
What do you need help with?
Search every public Resources destination from one place, or start with a common job below.
Start with a job
Launch a website
Move from domain and hosting decisions to a verified public launch.
Start here →Secure your site
Set up HTTPS, backups, updates, and practical security controls.
Start here →Improve performance
Measure the bottleneck, then optimize delivery, caching, and images.
Start here →Fix DNS or email
Diagnose records, caching, delegation, routing, and authentication.
Start here →Browse by topic
Topic is the primary guide taxonomy. Guide type and optional skill level stay available as secondary filters.
Domains
3 guidesChoose, register, and manage a domain with fewer surprises.
Featured: How to register a domain name in 5 steps
DNS
4 guidesUnderstand records, caching, delegation, and safe DNS changes.
Featured: What is DNS? A practical explanation
Web Hosting
3 guidesChoose and operate a practical home for a website.
Featured: Shared hosting vs VPS: choose the right model
VPS
4 guidesPlan server capacity, responsibilities, and safe operations.
Featured: Getting started with a Linux VPS
Security & SSL
5 guidesUse HTTPS correctly and verify security-sensitive changes.
Featured: How to secure a website with SSL/TLS and HTTPS
Performance
4 guidesMeasure bottlenecks and make websites faster without guesswork.
Featured: How to improve website speed without guessing
Website Migration
4 guidesMove a site with checkpoints, verification, and a rollback path.
Featured: How to plan a website migration with rollback
Email & Deliverability
3 guidesPlan mail routing and authentication without disrupting delivery.
Featured: Set up email authentication with SPF, DKIM, and DMARC
Featured guides
Start with the foundational guides that connect the most common website tasks.
Set up email authentication with SPF, DKIM, and DMARC
Inventory senders, publish one SPF policy, enable DKIM signing, deploy DMARC reporting, and tighten enforcement after verifying alignment.
Getting started with a Linux VPS
Harden a new Ubuntu VPS with updates, a non-root administrator, SSH keys, a firewall, automatic security updates, monitoring, and backups.
How to improve website speed without guessing
Measure real and lab performance, identify the slow stage, and prioritize server, network, rendering, and third-party improvements.
Curated starting points
Plan a change
Launch or move with a recovery path
Use the migration runbook, DNS explainer, and launch checklist together before public traffic changes.
Explore migration guides →Choose infrastructure
Start from workload and responsibility
Compare hosting models, then size a VPS only when a concrete technical requirement justifies one.
Explore hosting guides →Use the right Resources destination
Guides stay focused on evergreen education and task completion. Product instructions, definitions, tools, and purchase comparisons retain their own labels.
Comparisons
Named products, plans, providers, and commercial choices.
Understand a termGlossary
Concise definitions and quick-reference explanations.
Use a Bitfoo serviceKnowledge Base
Product-specific setup, account, and support instructions.
Run a checkTools
Interactive DNS, SSL, IP, and sizing utilities as they become available.
Recently reviewed
How to change DNS hosting without breaking anything
Copy the complete zone to the new provider, verify its answers before delegation, handle DNSSEC deliberately, and plan for the long overlap window.
How to choose a domain name that will age well
Evaluate domain ideas for clarity, ownership risk, audience fit, and long-term flexibility before you register one.
How to choose the right SSL certificate
Match validation level, hostname coverage, and issuance workflow to your site so you pay for what you actually need and automate the rest.
How to choose web hosting for a website
Translate a website's runtime, traffic, support, backup, and operational needs into a hosting decision you can verify.