How to Set Up Your First WordPress Website (Beginner Friendly)
Beginner Setup
How to Set Up Your First WordPress Website (Beginner Friendly)
Just installed WordPress and wondering what to do next? This beginner-friendly setup guide walks you through everything you must do after installation so your website looks professional, loads fast, and is ready for the world.
1
Step 1: Log In to Your WordPress Dashboard
Welcome to the control center of your website.
After installing WordPress, go to your admin area:
yourwebsite.com/wp-admin
Enter the username and password you created during installation.
Once logged in, you’ll see the WordPress dashboard — the main control panel where you manage pages, posts, plugins, themes, settings, and more.
Spend a minute getting familiar with the menu on the left side — this is where you’ll perform 99% of your site actions.
2
Step 2: Change Basic Website Settings
These few settings will save you major problems later.
✔ Change Site Title & Tagline
Go to Settings → General and update:
- Site Title — Your business name or brand
- Tagline — A short description (or leave empty)
✔ Set Timezone & Language
This helps scheduling posts and prevents plugin conflicts.
✔ Update Permalink Structure
Go to Settings → Permalinks and choose:
Post Name
This makes your URLs clean and SEO-friendly.
3
Step 3: Install a Good Theme
Your theme controls how your website looks.
Go to Appearance → Themes and click Add New.
Recommended beginner-friendly themes:
- Astra
- GeneratePress
- Blocksy
- OceanWP
- Hello Elementor (for Elementor users)
If you want a professional, business-ready design instantly, SiteCrafted provides pre-built WordPress websites that you can install in minutes.
4
Step 4: Install Essential Plugins
Plugins add new features to your website.
Go to Plugins → Add New. Install the following essentials:
✓
RankMath SEO (search engine optimization)
✓
WP Super Cache or LiteSpeed Cache (speed)
✓
Wordfence Security (protection)
✓
Contact Form 7 or WPForms (forms)
✓
Elementor (drag-and-drop page builder)
These plugins give your site SEO, security, speed, and design power right from day one.
5
Step 5: Create the Core Pages
Every professional website needs these main pages.
Create the following pages under Pages → Add New:
✓
Home
✓
About
✓
Services or Products
✓
Blog
✓
Contact
✓
Privacy Policy & Terms
Then go to Settings → Reading:
- Select “A static page”
- Choose “Home” as Homepage
- Choose “Blog” as Posts page
6
Step 6: Customize Your Website
Make your site look exactly how you want.
Go to Appearance → Customize to adjust:
- Site logo
- Brand colors
- Fonts & typography
- Header & footer layout
- Menus
- Homepage design
If you’re using Elementor, open your page with the page builder and start designing with drag-and-drop widgets.
7
Step 7: Set Up Basic SEO
Get your site ready for Google ranking.
After installing RankMath SEO:
✓
Connect Google Search Console
✓
Generate Sitemap
✓
Optimize Title & Meta settings
✓
Enable Schema Markup
Basic SEO setup helps your website appear faster in search results.
No Time to Set Up Your Website?
SiteCrafted provides ready-made professional websites that you can launch instantly—perfect for beginners and small businesses.
FAQ
Q: How long does it take to set up a WordPress website?
With this guide, you can finish setup in less than 30 minutes.
Q: Do I need coding skills?
No, WordPress and Elementor make everything beginner-friendly.
Q: Which theme is best for beginners?
Astra, GeneratePress, and Hello Elementor are great choices.
SC
SiteCrafted Team
We help beginners and businesses launch stunning, high-performance WordPress websites instantly with ready-made templates.









