Step‑by‑Step Guide to Create an Online CV with WordPress
Updated 2026-07-14 · Hosting Reviews
Building a professional online CV with WordPress doesn’t have to be a week‑long project or a costly affair. In this guide you’ll discover exactly what you need—hosting, a domain, and the right WordPress setup—to get a polished personal/resume site live in a few hours, while keeping costs under $15 / month.
What You Really Need to Get Started
Before you click “install WordPress,” make sure you have three basics covered:
- Web hosting – a reliable server where your site lives. For a CV site, shared hosting is usually enough, but you can also consider cloud or VPS if you expect higher traffic.
- A custom domain – yourname.com or yournameportfolio.com gives a professional impression and improves SEO.
- WordPress platform – the free, open‑source CMS that powers millions of sites. One‑click installers make it painless.
Hostinger offers all three in one place: affordable shared plans, free SSL, and a one‑click WordPress installer, so you can focus on content instead of server admin.
Choosing the Right Hosting Plan
For a personal / resume site you typically need:
- Shared hosting – ideal for low traffic. Expect speeds of 2‑5 seconds per page and prices around $3‑$8 / month (introductory rates). It includes automatic backups and a control panel.
- Cloud hosting – slightly more expensive ($8‑$15 / month) but offers better uptime and scalability if you plan to add a blog or portfolio gallery later.
- VPS – overkill for a simple CV, but useful if you want full root access or expect heavy traffic. Prices start near $15 / month and rise quickly.
Most beginners are best served by shared hosting. Hostinger’s shared plans provide fast SSD storage, free SSL, and a 30‑day money‑back guarantee, which makes the decision easy.
Registering a Domain that Matches Your Brand
When you buy a domain, look for:
- Short, memorable, and preferably your full name (e.g., johnsmith.com).
- Domain extensions that suit your industry (.com, .me, or .online).
- Privacy protection to keep your personal contact info off public WHOIS databases.
Hostinger bundles a free domain for the first year on many plans, which can shave $10‑$15 off your initial cost.
Setting Up WordPress in Minutes
Once your hosting account is active, follow these quick steps:
- Log into the Hostinger control panel.
- Click the one‑click WordPress installer and fill in site name, admin email, and password.
- Choose the domain you just registered as the install location.
- Wait a few seconds while WordPress is deployed (you’ll get a confirmation email).
- Log into
yourdomain.com/wp‑adminwith the credentials you set.
The platform is ready—now you just need a theme and a few plugins.
Choosing a CV‑Friendly Theme and Essential Plugins
Pick a lightweight, responsive theme that emphasizes readability. Free options like “Astra” or “Neve” work well, and premium resume themes (often $30‑$60) add extra layout options.
Install these plugins for a polished, secure site:
- Elementor (free version) – drag‑and‑drop builder for customizing your CV layout without code.
- Yoast SEO – helps you optimize page titles, meta descriptions, and schema for better search visibility.
- WPForms Lite – adds a simple contact form so recruiters can reach you directly.
- Wordfence Security – basic firewall and malware scanning to keep your site safe.
All of these plugins are available directly from the WordPress dashboard, and they won’t noticeably slow down a small resume site.
Launch Checklist: Speed, Security, and SEO Basics
Before you share the link, run through this quick audit:
- Speed – enable Hostinger’s built‑in caching (usually a toggle in the control panel) and compress images with a plugin like “Smush.” Aim for a loading time under 3 seconds.
- Security – verify that the free SSL certificate is active (HTTPS in the address bar). Keep WordPress, theme, and plugins updated.
- SEO – fill out the Yoast SEO title and meta description for your homepage. Add structured data for “Person” schema via the plugin.
Once these items are checked, publish your site and start adding content: an “About Me” page, a downloadable PDF of your résumé, a portfolio gallery, and links to LinkedIn or GitHub.
FAQ
Do I need a separate hosting plan for a resume site?
No. A basic shared hosting plan is more than enough for a personal CV with modest traffic. Hostinger’s shared plans start at under $5 / month and include everything you need.
Can I use a free WordPress.com site instead of self‑hosting?
Free WordPress.com sites limit custom domain usage and plugin installation, which restricts branding and SEO. Self‑hosting gives you full control, a custom domain, and the ability to add essential plugins.
How often should I update my online CV?
Treat it like a living document. Update the site whenever you acquire a new skill, certification, or project. Regular updates also signal search engines that the page is active, which can improve rankings.