In today’s digital landscape, establishing an online presence is essential for individuals and businesses alike. Whether you’re building a personal blog, an e-commerce store, or a professional portfolio, the foundation of your online presence begins with reliable web hosting. Bluehost has consistently ranked among the top web hosting providers globally, powering millions of websites with its robust infrastructure, user-friendly interface, and exceptional customer support.
This comprehensive guide will walk you through the entire process of signing up for Bluehost hosting in 2025, from selecting the right plan to setting up your account and launching your website. We’ve designed this guide to be accessible for complete beginners while including advanced tips for experienced users looking to maximize their Bluehost experience.
Table of Contents
Why Choose Bluehost for Your Web Hosting Needs?
Before diving into the signup process, let’s understand why Bluehost stands out among the multitude of hosting providers available today:
- Official WordPress Recommendation: Bluehost is one of the few hosting providers officially recommended by WordPress.org since 2005, making it an ideal choice for WordPress websites.
- Reliability and Uptime: With a proven track record of 99.9% uptime, Bluehost ensures your website remains accessible to visitors around the clock.
- Scalability: As your website grows, Bluehost offers seamless upgrade paths from shared hosting to VPS, dedicated servers, and specialized WordPress hosting.
- Comprehensive Features: All Bluehost plans include essential features like free domain registration for the first year, SSL certificates, and one-click WordPress installation.
- 24/7 Customer Support: Bluehost’s expert support team is available round-the-clock through live chat, phone, and email.
- User-Friendly Interface: The intuitive dashboard and control panel make website management accessible even for those with minimal technical expertise.
Step 1: Choosing the Right Bluehost Plan
Bluehost offers several hosting options tailored to different needs and budgets. Understanding these options is crucial for making an informed decision:
Shared Hosting Plans
Shared hosting is Bluehost’s most popular and affordable option, perfect for beginners and small to medium websites. As of 2025, Bluehost offers the following shared hosting plans:
Basic Plan
- Ideal for: Single websites with moderate traffic
- Features: 1 website, 10 GB SSD storage, free domain for 1 year, free SSL certificate, 5 email accounts
- Best for: Personal blogs, portfolios, and small business websites
- Price: Starting at $2.95/month with promotional pricing
Plus Plan
- Ideal for: Multiple websites with growing traffic
- Features: Unlimited websites, unlimited SSD storage, free domain for 1 year, free SSL certificate, unlimited email accounts, spam protection
- Best for: Freelancers managing multiple client sites, growing businesses
- Price: Starting at $5.45/month with promotional pricing
Choice Plus Plan
- Ideal for: Multiple websites requiring enhanced security and backup
- Features: All Plus plan features plus domain privacy, automated backups, and enhanced security
- Best for: E-commerce sites, membership sites, and business websites with sensitive customer data
- Price: Starting at $5.45/month with promotional pricing (same introductory price as Plus)
Pro Plan
- Ideal for: High-traffic websites requiring maximum performance
- Features: All Choice Plus features plus dedicated IP, high-performance server resources, and premium SSL certificate
- Best for: Professional websites, popular blogs, and small e-commerce stores with high traffic
- Price: Starting at $13.95/month with promotional pricing
Specialized Hosting Options
Beyond shared hosting, Bluehost offers specialized solutions for specific needs:
WordPress Hosting
Optimized specifically for WordPress websites with enhanced performance, automatic updates, and WordPress-specific support.
WooCommerce Hosting
Designed for online stores using WooCommerce, with pre-installed WooCommerce, SSL certificate, and dedicated IP address.
VPS Hosting
Virtual Private Server hosting offers dedicated resources for websites that have outgrown shared hosting.
Dedicated Server Hosting
Provides an entire server dedicated exclusively to your website, offering maximum performance and control.
How to Choose the Right Plan
Consider these factors when selecting your Bluehost plan:
- Number of Websites: If you need to host multiple websites, the Basic plan won’t be sufficient.
- Expected Traffic: Higher traffic requires more resources, making Plus or Choice Plus plans more suitable.
- Storage Needs: Consider the size and number of files, images, and videos your website will host.
- Budget: Balance your needs against your budget, keeping in mind that longer subscription periods offer better rates.
- Growth Projections: Choose a plan that accommodates your anticipated growth to avoid frequent upgrades.
For most beginners creating their first website, the Basic plan offers an excellent starting point with the essential features needed to establish an online presence. As your website grows, you can easily upgrade to a more comprehensive plan.
Step 2: Navigating to the Bluehost Website and Initiating the Signup Process
Now that you understand the available plans, let’s begin the signup process:
- Open your web browser and navigate to Bluehost’s official website.
- Click on the “Get Started” button prominently displayed on the homepage. This will direct you to the hosting plan selection page.
- Review the plans displayed on your screen. Each plan will show its features and pricing. Take note that the displayed prices are typically promotional rates for the initial term.
- Select your preferred plan by clicking the “Select” button beneath it. For this guide, we’ll proceed with the Basic plan, but the signup process is similar for all plans.
- Duration selection: On the next screen, you’ll need to select your subscription duration. Bluehost typically offers 12, 24, and 36-month options. Note that:
- Longer terms offer better monthly rates
- All plans are billed upfront for the entire term
- The promotional rate applies to the initial term only; renewals will be at regular rates
Step 3: Domain Name Selection
After selecting your plan, you’ll need to set up your domain name. Bluehost offers two options:
Option 1: Register a New Domain
If you don’t already have a domain name:
- Enter your desired domain name in the “Create a new domain” field.
- Select the domain extension (.com, .org, .net, etc.) from the dropdown menu. While .com remains the most popular choice, consider alternatives if your preferred .com domain is unavailable.
- Click “Next” to check the domain’s availability.
- If your chosen domain is available, you’ll proceed to the account creation page. If not, Bluehost will suggest alternatives. You can either:
- Select one of the suggested alternatives
- Try a different domain name
- Consider a different domain extension
Option 2: Use an Existing Domain
If you already own a domain registered with another provider:
- Click on the “Use a domain you own” tab.
- Enter your existing domain name in the provided field.
- Click “Next” to proceed to the account setup page.
- Note that you’ll need to update your domain’s nameservers to point to Bluehost after completing the signup process. Bluehost will provide instructions for this.
Domain Name Tips
When selecting a domain name, consider these best practices:
- Keep it simple and memorable: Avoid complex spellings and lengthy names
- Include relevant keywords if possible for better SEO
- Avoid hyphens and numbers which can be confusing when shared verbally
- Check for trademark issues to avoid legal complications
- Consider future growth and avoid names that might limit your expansion
Remember that with Bluehost plans, your domain registration is free for the first year. After that, domain renewal fees will apply (typically $15-20 per year depending on the extension).
Step 4: Creating Your Bluehost Account
After securing your domain, you’ll need to create your Bluehost account:
- Enter your personal information:
- Full name
- Business name (if applicable)
- Country
- Complete address
- Phone number
- Email address (use a reliable email as all account communications will be sent here)
- Sign in with Google (Optional): Bluehost offers the option to create your account using your Google credentials, which can simplify the process by automatically filling in some information.
- Verify all information is accurate, as this will be used for domain registration and billing purposes. Inaccurate information could cause issues with your domain registration or account access later.
Step 5: Selecting Package Extras and Add-ons
Bluehost offers several additional services that you can add to your hosting package. Carefully consider each option:
Domain Privacy + Protection
- What it does: Masks your personal information in the public WHOIS database
- Recommendation: Highly recommended to prevent spam and protect privacy
- Price: Typically around $1/month
SiteLock Security
- What it does: Provides malware scanning and removal, along with a security badge for your site
- Recommendation: Consider for e-commerce sites or those collecting sensitive data
- Price: Various tiers available from basic to premium
CodeGuard Basic Backup
- What it does: Automatically creates daily backups of your website
- Recommendation: Useful, though WordPress plugins like UpdraftPlus offer similar functionality
- Price: Around $2.99/month
Bluehost SEO Tools
- What it does: Provides tools to optimize your site for search engines
- Recommendation: Optional, as many free WordPress plugins offer robust SEO features
- Price: Around $1.99/month
Microsoft 365
- What it does: Provides professional email with your domain name
- Recommendation: Consider if you need business email, though alternatives exist
- Price: Starts at around $3.99/month
Important Note About Add-ons:
Many of these features have free or lower-cost alternatives available through WordPress plugins or third-party services. Evaluate whether the convenience of having them bundled with your hosting outweighs the additional cost.
To keep initial costs down, you might consider selecting only Domain Privacy + Protection and adding other services later as needed.
Step 6: Payment Information and Terms Acceptance
The final step in the signup process involves payment and accepting Bluehost’s terms:
- Review your package information to confirm:
- Selected plan and term length
- Domain name
- Package extras
- Enter your payment details:
- Credit/debit card information, or
- PayPal account (click “More payment options” to see this choice)
- Review the total amount that will be charged immediately. This will include:
- Hosting fees for the entire term
- Domain registration fee (waived for first year)
- Any selected add-ons
- Read and accept the terms:
- Check the box to confirm that you’ve read and agree to Bluehost’s Terms of Service, Cancellation Policy, and Privacy Policy
- Take time to understand the renewal rates, cancellation procedures, and refund policy
- Click “Submit” to complete your purchase and create your Bluehost account
Bluehost offers a 30-day money-back guarantee, providing a risk-free period to test their services. If you’re not satisfied, you can cancel within this window for a full refund of hosting fees (domain registration fees are typically non-refundable).
Step 7: Setting Up Your Bluehost Account and Getting Started
After completing your purchase, you’ll receive a confirmation email with your account details and next steps. Here’s what happens next:
- Create a password for your Bluehost account when prompted.
- Set up two-factor authentication (recommended) to enhance your account security.
- Access your Bluehost dashboard, which serves as the control center for your hosting account. From here, you can:
- Manage your domain settings
- Access your website builder tools
- Install WordPress or other applications
- Set up email accounts
- Access your cPanel (control panel) for advanced management
- If using an existing domain, you’ll need to update your domain’s nameservers to point to Bluehost. The specific nameservers will be provided in your welcome email and dashboard.
Step 8: Installing WordPress on Your Bluehost Account
Bluehost simplifies the WordPress installation process with their one-click installer:
- In your Bluehost dashboard, navigate to the “Website” section.
- Click on “Install WordPress” or “WordPress Tools” depending on your dashboard version.
- Select the domain where you want to install WordPress.
- Fill in the site information:
- Site name/title
- Admin username (avoid using “admin” for security reasons)
- Password (create a strong, unique password)
- Admin email address
- Click “Install” to begin the WordPress installation process. This typically takes just a few minutes.
- Once installed, you’ll receive login credentials to access your WordPress dashboard, where you can begin customizing your website.
Step 9: Optimizing Your Bluehost Account Settings
To ensure optimal performance and security for your new website, consider these post-signup optimizations:
Security Enhancements
- Enable two-factor authentication for your Bluehost account
- Create a unique, strong password for your WordPress admin area
- Install a security plugin like Wordfence or Sucuri
- Enable automatic WordPress core updates
Performance Optimization
- Enable Bluehost’s built-in caching
- Install a caching plugin like W3 Total Cache or WP Super Cache
- Optimize your images before uploading
- Consider a Content Delivery Network (CDN) for global visitors
Backup Protocol
- Set up automated backups through Bluehost or a plugin like UpdraftPlus
- Configure backups to run at least weekly
- Store backups in multiple locations (local and cloud)
Email Configuration
- Set up professional email addresses using your domain
- Configure email clients or webmail access
- Set up email forwarding if needed
Step 10: Getting Support When You Need It
Bluehost offers multiple support channels to help you resolve any issues:
Knowledge Base
Browse Bluehost’s extensive documentation covering common questions and procedures.
Live Chat Support
Available 24/7 for immediate assistance with technical issues or account questions.
Phone Support
Speak directly with a support representative by calling Bluehost’s customer service line.
Email Support
Submit tickets for non-urgent issues that require detailed explanations.
Community Forums
Connect with other Bluehost users to share experiences and solutions.
When contacting support, be prepared with your:
- Domain name
- Account username
- Last four digits of the payment method on file
- Specific details about your issue
Common Issues and Troubleshooting
Here are solutions to some common challenges new Bluehost users might encounter:
Website Not Loading After Domain Transfer
- Verify nameserver changes have been properly configured
- Check if DNS propagation is complete (can take up to 48 hours)
- Ensure your domain is properly pointed to your hosting account
Unable to Access WordPress Admin
- Confirm you’re using the correct login URL (typically yourdomain.com/wp-admin)
- Reset your WordPress password through Bluehost’s dashboard
- Check for plugin conflicts by temporarily deactivating all plugins
Email Configuration Problems
- Verify correct mail server settings (available in your Bluehost dashboard)
- Check for email quota limitations
- Ensure ports are not blocked by your internet service provider
Slow Website Performance
- Enable caching
- Optimize image sizes
- Deactivate unused plugins
- Upgrade your hosting plan if traffic exceeds your current plan’s capacity
Conclusion
Signing up for Bluehost hosting is your first step toward establishing a robust online presence. By following this comprehensive guide, you’ve learned how to:
- Select the appropriate hosting plan for your needs
- Register or transfer a domain name
- Configure your account settings and security
- Install WordPress and begin building your website
- Optimize your hosting environment for performance and security
Remember that web hosting is the foundation upon which your online presence is built. Bluehost’s combination of reliability, features, and support makes it an excellent choice for websites of all sizes, from personal blogs to business websites and e-commerce stores.
As your website grows, Bluehost offers scalable solutions to accommodate increased traffic and enhanced functionality, ensuring your online presence can evolve alongside your goals.
Additional Resources
- Official Bluehost Knowledge Base
- WordPress.org Documentation
- Web Hosting Best Practices Guide
- Website Security Fundamentals
- Optimizing Website Performance
Bluehost Hosting: Solutions to Common Issues
Account Setup & Registration
Setting up your Bluehost account is quick and hassle-free! Click here to get started with Bluehost and receive a special discount exclusive to our readers.
I’m having trouble creating my Bluehost account. What should I check?
Account creation issues are often related to information validation or payment processing.
- Ensure all personal information is accurate with no typos
- Use a valid email address that you can access immediately
- Check that your payment method is valid and has sufficient funds
- Try a different browser or clear your cache and cookies
- Disable any ad blockers or VPNs temporarily
If you continue experiencing issues, contact Bluehost support directly at 1-888-401-4678 or via live chat on their website.
Which Bluehost plan should I choose for my first website?
Selecting the right plan depends on your specific needs and future growth plans.
- Basic Plan: Perfect for single websites with moderate traffic (blogs, small business sites, portfolios)
- Plus Plan: Ideal if you plan to create multiple websites or need unlimited storage
- Choice Plus Plan: Best value if you need domain privacy and automatic backups
- Pro Plan: Recommended for high-traffic sites requiring dedicated resources
For most beginners, the Basic plan provides everything needed to get started. You can always upgrade later as your website grows.
Are there any hidden fees I should know about?
Bluehost is transparent about their pricing, but there are some important details to understand:
- Promotional pricing applies to the initial term only; renewals will be at regular rates
- Domain registration is free for the first year but renews at $15.99-$19.99/year
- Domain Privacy Protection costs around $12/year after promotional period
- Package extras (SiteLock, CodeGuard, etc.) auto-renew unless canceled
- If you cancel and want to keep your domain, there’s a domain retention fee
To avoid surprises, carefully review your cart before checkout and mark renewal dates on your calendar.
Ready to choose the perfect hosting plan for your website?
START YOUR WEBSITE TODAY →Domain Configuration
I already own a domain. How do I connect it to my Bluehost account?
Connecting an existing domain to your Bluehost hosting requires updating the nameservers.
- Log in to your domain registrar account (where you purchased your domain)
- Locate the nameserver or DNS settings section
- Update the nameservers to Bluehost’s nameservers:
- ns1.bluehost.com
- ns2.bluehost.com
- Save changes and allow 24-48 hours for DNS propagation
During your Bluehost signup, select “I already own this domain” and enter your domain name when prompted.
How long does it take for my domain to become active?
Domain activation timing varies depending on whether it’s a new registration or a transfer.
- New domain registrations: Usually active within 24 hours
- Existing domain with nameserver changes: DNS propagation takes 24-48 hours globally
- Domain transfers from another registrar: May take 5-7 days to complete
During propagation, your website may be accessible in some locations but not others. This is normal and will resolve once propagation completes.
My domain shows “Parked” status. What does this mean?
“Parked” status means your domain is registered but not yet pointing to active website content.
- Log in to your Bluehost control panel
- Navigate to “Domains” → “Manage”
- Select your domain and click “Assign” to connect it to your hosting account
- If you’ve already built a website, make sure your domain is assigned to the correct directory
- If you haven’t built a website yet, install WordPress or use the website builder to create content
Once your domain is assigned and you have content published, the “Parked” status will change to “Active.”
Pro Tip: Get a FREE domain name when you sign up for Bluehost hosting! Their user-friendly domain management makes configuration simple for beginners.
WordPress Installation & Setup
How do I install WordPress on my Bluehost account?
Bluehost makes WordPress installation simple with their one-click installer.
- Log in to your Bluehost account
- From the dashboard, navigate to “My Sites” or “WordPress Tools”
- Click “Create Site” or “Install WordPress”
- Choose the domain where you want to install WordPress
- Fill in your site name, admin username (avoid using “admin”), and a strong password
- Click “Install” or “Submit” to begin the installation
The installation typically takes just a few minutes. Once complete, you’ll receive login credentials for your WordPress dashboard.
I’ve installed WordPress but can’t access the admin dashboard. What should I do?
There are several common reasons why you might have trouble accessing your WordPress admin area.
- Check the login URL: Make sure you’re using the correct admin URL (yourdomain.com/wp-admin)
- Verify login credentials: Ensure you’re using the correct username and password
- Reset password: Use the “Lost your password?” link on the login page
- Clear browser cache: Your browser might be storing outdated information
- Check for plugin conflicts: If you can access the dashboard sometimes but get locked out after changes, a plugin might be causing issues
If you still can’t access your dashboard, you can reset your WordPress password through Bluehost:
- Log in to your Bluehost account
- Go to “My Sites” and select your WordPress site
- Click “Manage Site” then “Security” tab
- Select “WordPress Admin Passwords” and follow the prompts
How do I install a theme or plugin on my WordPress site?
Installing themes and plugins is straightforward through the WordPress dashboard.
- Log in to your WordPress dashboard (yourdomain.com/wp-admin)
- Go to “Appearance” → “Themes”
- Click “Add New” at the top of the page
- Either:
- Browse featured themes and click “Install” on one you like, or
- Use the search box to find specific themes, or
- Click “Upload Theme” to install a theme you’ve downloaded elsewhere
- After installation, click “Activate” to make the theme live
- In your WordPress dashboard, go to “Plugins” → “Add New”
- Either:
- Search for plugins by name or functionality, or
- Browse featured and popular plugins, or
- Click “Upload Plugin” to install a plugin you’ve downloaded
- Click “Install Now” on your chosen plugin
- After installation, click “Activate” to enable the plugin
Note: Only install themes and plugins from reputable sources to maintain security. The WordPress repository is generally safe, but always check reviews and last update dates.
WordPress + Bluehost: The Perfect Combination
Bluehost is officially recommended by WordPress.org for its one-click WordPress installation, optimized servers, and dedicated WordPress support.
GET WORDPRESS-OPTIMIZED HOSTING →Email Setup & Configuration
How do I create a professional email address with my domain?
Bluehost includes email hosting with all their plans, allowing you to create professional email addresses using your domain name.
- Log in to your Bluehost account
- Navigate to “Email & Office” or “Advanced” → “Email Accounts”
- Click “Create” or “Create Email Account”
- Enter your desired email username (e.g., “info” or “yourname”)
- Select your domain from the dropdown menu
- Create a secure password or use the password generator
- Set your mailbox storage space (2GB is sufficient for most users)
- Click “Create” to finish
Your new email address (e.g., yourname@yourdomain.com) will be ready to use immediately. You can access it through webmail or configure it with email clients like Outlook, Apple Mail, or Gmail.
How do I access my professional email once it’s created?
You have multiple options for accessing your Bluehost email accounts.
- Log in to your Bluehost account
- Go to “Email & Office” → “Email”
- Find your email account and click “Check Email”
- Select your preferred webmail client (Roundcube or Horde)
Alternatively, you can directly access webmail at yourdomain.com/webmail
To configure your email with desktop/mobile clients like Outlook, Gmail, or Apple Mail:
- Log in to your Bluehost account
- Go to “Email & Office” → “Email”
- Find your email account and click “Connect Devices”
- Follow the configuration instructions for your specific email client
General settings you’ll need:
- Incoming server: mail.yourdomain.com
- IMAP Port: 993 (SSL/TLS)
- POP3 Port: 995 (SSL/TLS)
- Outgoing server: mail.yourdomain.com
- SMTP Port: 465 (SSL/TLS) or 587 (TLS)
- Username: your full email address
- Password: your email account password
I’m not receiving emails. What could be wrong?
Email delivery issues can have several causes, but most are easily resolved.
- Check your spam/junk folder: Emails might be getting filtered
- Verify mailbox isn’t full: Log in to your Bluehost account and check your email storage usage
- Check MX records: Go to “Domains” → “DNS” and ensure your MX records point to Bluehost’s mail servers
- Test with webmail: Try accessing your email via webmail to determine if the issue is with your email client
- Check email forwarders: If you’ve set up email forwarding, verify those settings are correct
- Email filters: Check if you’ve created any email filters that might be affecting delivery
If none of these solutions work, contact Bluehost support as there might be server-side issues affecting email delivery.
Looking for professional email solutions? Bluehost includes free email accounts with all hosting plans. Create branded email addresses like you@yourdomain.com to boost your credibility. Start building your professional online identity today!
Performance & Optimization
My website is loading slowly. How can I improve its speed?
Website performance is crucial for user experience and SEO. Several factors can impact loading speed.
- Enable caching:
- In your Bluehost dashboard, go to “Performance” or “Advanced”
- Enable Bluehost’s built-in caching
- Install a caching plugin like W3 Total Cache or WP Super Cache
- Optimize images:
- Compress images before uploading using tools like TinyPNG
- Use WebP format for better compression
- Consider a lazy loading plugin to delay loading off-screen images
- Minimize plugins:
- Deactivate and delete unused plugins
- Replace multiple single-purpose plugins with fewer multi-purpose ones
- Use a lightweight theme: Consider switching to a performance-optimized theme
- Enable GZIP compression: Add appropriate code to your .htaccess file or use a plugin
- Implement a CDN: Consider using Cloudflare (free tier available) for global content delivery
- Database optimization: Use plugins like WP-Optimize to clean up your database
If your site continues to have performance issues after implementing these optimizations, you might need to upgrade to a higher-tier hosting plan with more resources.
How do I enable SSL for my website?
SSL (Secure Sockets Layer) is essential for website security and SEO. Bluehost provides free SSL certificates.
- Log in to your Bluehost account
- Navigate to “My Sites” and select your website
- Click “Manage Site” or “Security”
- Find the “Security” tab or “SSL Certificate” section
- Toggle “Free SSL Certificate” to ON
- Wait for the certificate to be issued and installed (may take up to 24 hours)
After SSL is enabled, you may need to configure your WordPress site to use HTTPS:
- In WordPress dashboard, go to “Settings” → “General”
- Update your WordPress Address and Site Address to use https:// instead of http://
- Save changes
For comprehensive HTTPS implementation, consider installing the “Really Simple SSL” plugin to handle redirects and mixed content issues.
How do I set up a content delivery network (CDN) for better global performance?
A CDN improves your website’s loading speed for visitors worldwide by distributing your content across multiple global servers.
- Create a free Cloudflare account at cloudflare.com
- Add your website to Cloudflare and follow their setup wizard
- Cloudflare will scan your DNS records and create a list to review
- Verify the DNS records are correct and click “Continue”
- Select the Free plan (or choose a paid plan for additional features)
- Update your domain nameservers to Cloudflare’s nameservers:
- Log in to your Bluehost account
- Go to “Domains” → “Manage”
- Select your domain and click “Nameservers”
- Change from “Default” to “Custom”
- Enter the Cloudflare nameservers provided during setup
- Save changes
- Wait for DNS changes to propagate (may take 24-48 hours)
Once Cloudflare is active, you can configure additional settings in your Cloudflare dashboard to optimize performance, security, and caching behavior.
Speed Up Your Website Today!
Bluehost’s optimized servers and built-in caching can dramatically improve your website performance. Fast loading speeds mean better user experience and higher search engine rankings.
Security & Protection
How do I secure my WordPress website against hackers?
Website security requires a multi-layered approach to protect against various threats.
- Keep everything updated:
- WordPress core
- Themes
- Plugins
- Use strong authentication:
- Create complex passwords (or use a password manager)
- Install a two-factor authentication plugin
- Limit login attempts with a security plugin
- Change the default admin username
- Install a security plugin:
- Wordfence, Sucuri, or iThemes Security
- Configure firewall settings
- Enable malware scanning
- Enable SSL: Ensure your site uses HTTPS
- Regular backups: Set up automated backups with off-site storage
- Limit user roles: Only assign administrative access when absolutely necessary
- File permissions: Ensure proper file permissions on server files
- Remove unused plugins and themes: Reduce potential vulnerabilities
Consider adding Bluehost’s SiteLock security add-on for advanced protection features like daily malware scanning, automatic malware removal, and a website firewall.
How do I backup my website in case something goes wrong?
Regular backups are essential for recovering from various issues including hacks, errors, or accidental deletions.
- Log in to your Bluehost account
- Navigate to “Advanced” or “cPanel”
- Find “Backup Wizard” or “Backup Tools”
- Choose full website backup or select specific components (files, databases, emails)
- Download the backup to your local computer for safekeeping
Note: Bluehost’s free manual backup tools are limited. For automatic backups, consider the CodeGuard add-on during signup or as an account upgrade.
- Log in to your WordPress dashboard
- Go to “Plugins” → “Add New”
- Search for and install a backup plugin like UpdraftPlus, BackupBuddy, or All-in-One WP Migration
- Configure backup settings:
- Scheduled automatic backups (daily/weekly)
- Off-site storage (Google Drive, Dropbox, Amazon S3, etc.)
- Retention settings (how many backups to keep)
- Run a manual backup to ensure everything works properly
Best Practice: Follow the 3-2-1 backup strategy: keep 3 copies of your data, on 2 different types of storage, with 1 copy stored off-site. This ensures maximum protection against all types of data loss.
I think my site has been hacked. What should I do?
If you suspect your website has been compromised, acting quickly is essential to minimize damage.
- Scan for malware:
- Install and run a security plugin like Wordfence, Sucuri, or iThemes Security
- Use their malware scanning features to identify infected files
- Change all passwords immediately:
- WordPress admin account
- FTP/SFTP accounts
- Database passwords
- Bluehost account password
- Email account passwords
- Check user accounts:
- Look for unauthorized admin users in WordPress
- Remove any suspicious accounts
- Restore from a clean backup:
- If you have a recent backup from before the hack, restore it
- Update everything:
- Update WordPress core
- Update all themes and plugins
- Remove any unused themes and plugins
- Contact Bluehost support:
- They can provide additional assistance and may have tools to help
- If you have SiteLock, activate their cleaning service
After recovering from a hack, take preventive measures to improve security and prevent future incidents. Consider investing in a security service like SiteLock or similar protection.
Keep Your Website Safe & Secure
Bluehost includes free SSL certificates with all hosting plans and offers additional security features like SiteLock to protect against malware and hackers.
Secure your website with Bluehost’s comprehensive protection →Billing & Account Management
How do I cancel my Bluehost account and get a refund?
Bluehost offers a 30-day money-back guarantee for hosting services (domain fees are typically non-refundable).
- Log in to your Bluehost account
- Click on “Support” or “Help” in the left menu
- Select “Contact Support”
- Choose “Cancel Account” as the reason
- Follow the prompts to confirm cancellation
- Specify if you want to:
- Keep your domain (additional fee applies)
- Download website backups before cancellation
- Complete the cancellation process and note your cancellation ticket number
Important: Cancellation is not immediate. Your account remains active until the end of your billing period unless you specifically request immediate termination. If you’re within the 30-day money-back period, mention this clearly when requesting cancellation.
Refunds typically take 5-10 business days to process and will be returned to your original payment method.
How do I upgrade my Bluehost plan?
As your website grows, you might need to upgrade to a plan with more resources or features.
- Log in to your Bluehost account
- Navigate to “Hosting” in the left menu
- Click on “Upgrade” or “Change Plan”
- Review the available plan options and their features
- Select your desired plan and click “Continue” or “Select”
- Review the upgrade summary, including:
- Prorated charges for the new plan
- Credits for unused time on your current plan
- Any additional features or services included
- Confirm payment details and complete the upgrade
Plan upgrades are usually processed immediately, with minimal or no downtime for your website. If you’re upgrading from Shared Hosting to VPS or Dedicated, the migration process might take longer.
I’m being charged more than expected at renewal. Why?
Higher renewal rates are a standard practice in the hosting industry. Initial discounts apply only to the first term.
- Regular renewal rates: Promotional pricing applies only to the initial term. Regular rates are clearly listed in your terms of service and account information.
- Add-on renewals: Services like domain privacy, SiteLock, CodeGuard, and other add-ons auto-renew at regular rates.
- Domain renewal: Your free domain is only free for the first year, then renews at standard rates ($15.99-$19.99/year depending on TLD).
To manage your costs:
- Log in to your Bluehost account
- Go to “Billing” or “Products”
- Review all active services and their renewal dates
- Turn off auto-renewal for services you don’t need
- Consider prepaying for multiple years to lock in current rates
- Contact customer support to inquire about loyalty discounts or current promotions
Money-saving tip: Lock in lower rates by selecting longer billing cycles. The 36-month plan offers the best value for your investment!
Ready to Launch Your Website?
Join millions of websites powered by Bluehost’s reliable hosting, one-click WordPress installation, and 24/7 support.
GET STARTED TODAY — SPECIAL OFFER!Includes free domain, SSL certificate, and 30-day money-back guarantee