A small business needs a professional website. The owner gets three quotes from developers: $3,000, $7,500, and $12,000. They look at Wix and Squarespace, which are cheaper but still $16 to $45 a month, and the templates all look the same. So the site doesn't get built, or worse, someone puts something together in 2019 that hasn't been touched since.
This is the default for most small businesses, solo consultants, and lean organizations. Limited budget, no technical staff, and a website that either doesn't exist or doesn't represent who they actually are.
There is a different option now. You can build a custom, professional website in under an hour using AI, host it on the internet for free, and update it anytime by typing what you want in plain English. No coding. No website builders. No monthly hosting fees.
This guide walks through the entire process. If you can create an online account and type a sentence, you can do this.
What You'll End Up With
- A professional, mobile-responsive website with your own branding and colors
- Hosted for free on GitHub Pages (yourusername.github.io/your-site)
- Built by AI from your actual content and design preferences
- Updateable anytime by telling AI what to change, in plain English
What It Costs
| Item | Cost | Notes |
|---|---|---|
| GitHub account | Free | Where your site is hosted |
| Claude Pro subscription | $20/month | The AI that builds your site |
| Website hosting | Free | GitHub Pages, no limits for static sites |
| Custom domain (optional) | ~$12/year | e.g., www.yourbusiness.com |
The only cost is the Claude subscription, and you can cancel it after building your site if you don't plan to use it for other things. Compare that to a $5,000 developer invoice or $192/year for a Squarespace plan, and the math is clear.
What You Need Before You Start
- A computer (Mac or Windows)
- An internet connection
- About 45 minutes
That's it. You don't need to know what a "terminal" is. You don't need design software. The instructions below cover every click.
Step-by-Step Setup
1 Create a Free GitHub Account (5 minutes)
GitHub is where your website files will live. Think of it as a free digital filing cabinet that also happens to serve websites to the internet.
- Go to github.com in your browser
- Click Sign up
- Enter your email, create a password, and choose a username
- Verify your email when GitHub sends a confirmation
- Skip any personalization questions that come up
Your username matters. If you pick "janedoedesign," your free website URL will be janedoedesign.github.io/website. Choose something clean and recognizable.
2 Sign Up for Claude Pro (5 minutes)
Claude is the AI that will write all the code for your website. You talk to it in normal English and it does the technical work.
- Go to claude.ai
- Create an account
- Subscribe to the Pro plan ($20/month)
You can cancel this subscription after your site is built if you only need it for this project.
3 Install Claude Code (10 minutes)
Claude Code is a tool that lets Claude write code, create files, and interact with GitHub directly from your computer. It is what turns a conversation into a working website.
Open Terminal. Press Command + Space to open Spotlight Search. Type Terminal and press Enter. A window with text will appear. This is where Claude Code runs.
Install Claude Code. Copy and paste this line into Terminal, then press Enter:
Wait about 30 seconds for it to finish installing.
Start Claude Code. Type claude and press Enter. A browser window will open asking you to sign in. Log in with the Claude account you created in Step 2. Come back to Terminal when it confirms the connection.
Open PowerShell. Press the Windows key, type PowerShell, and press Enter.
Install Claude Code. Copy and paste this line, then press Enter:
Wait for installation to complete.
Start Claude Code. Type claude and press Enter. Sign in through the browser window that opens, using your Claude account from Step 2.
If Terminal feels overwhelming, there is an easier option.
- Go to claude.ai/download
- Download the Claude Code desktop app for your computer (Mac or Windows)
- Open it and sign in with your Claude account
The desktop app works exactly the same way. You type instructions, Claude builds. The interface is just more visual.
4 Connect to GitHub (2 minutes)
When Claude Code tries to create your website repository for the first time, it will ask you to log in to GitHub. A browser window will open. Log in, click Authorize, and you're connected.
This only happens once. After that, Claude can push updates to your site whenever you ask.
Step 5: Give Claude the Prompt
This is where the website actually gets built. Copy the prompt below, fill in the sections marked in gold with your own information, and paste it into Claude Code.
How to Show Claude What You Want Your Site to Look Like
You don't need to know design terminology. Claude Code can work with whatever reference you give it.
You can combine all three. Give Claude a URL for the layout you like, a screenshot from another site for the color feel, and a description of the overall mood. The more reference you provide, the closer the result.
What Happens After You Paste the Prompt
Claude Code will start working immediately. You'll see it creating files, writing code, and running commands. The whole process takes about 15 to 20 minutes. You do not need to understand what it's doing.
Claude will occasionally ask for permission before taking actions (like creating the GitHub repository or pushing files). When you see a prompt asking for approval, type y and press Enter.
When it finishes, Claude will give you a URL. Something like:
Open it in your browser. Your website is live.
Making Changes Later
This is where AI-built websites beat every other option for non-technical teams. Open Claude Code, navigate to your website folder, and type what you want in plain English:
- "Change the hero headline to 'Strategy That Drives Results'"
- "Add a testimonials section with three quote cards"
- "Make the contact form send emails to hello@mybusiness.com"
- "Replace the green color scheme with navy blue"
- "Add a new blog post titled 'How We Helped 50 Clients This Quarter'"
- "Add a pricing section with three tiers: Starter, Growth, and Enterprise"
Claude makes the change and pushes the update. Your live site reflects it within a few minutes. No developer needed. No support tickets. No waiting.
Optional: Add a Custom Domain
The free GitHub Pages URL works fine for getting started. When you're ready for a professional domain like www.yourbusiness.com:
- Buy a domain from Namecheap, Porkbun, or Google Domains (~$12/year for a .com)
- Tell Claude Code: "Set up my custom domain yourbusiness.com for this GitHub Pages site"
- Claude will give you the DNS settings to enter at your domain registrar
- Your domain will be live within 24 hours, with free HTTPS security included
Who This Is For
This works for anyone who needs a professional web presence without a developer on staff:
- Freelancers and consultants who need a portfolio and services page
- Small businesses that want to look established without a $5,000 investment
- Side projects and startups that need a landing page fast
- Anyone whose current website is outdated, embarrassing, or nonexistent
Zero dollars for hosting means your budget goes toward the business itself, not a web developer or a monthly subscription. The $3,000 you would have spent on a developer can go toward marketing, inventory, or hiring.
Need Help Getting Started?
If you'd rather have someone set this up for you, or you need a more complex site with integrations, custom features, or ongoing support, Seedscale can build and manage your entire digital presence.
Troubleshooting
"Terminal says 'command not found' when I type claude." The installation didn't complete. Run the install command from Step 3 again. If it still fails, close Terminal, reopen it, and try the install command one more time.
"Claude Code asks me for an API key." Choose the option to sign in with your Claude account instead. You don't need a separate API key if you have a Claude Pro subscription.
"My site shows a 404 page." GitHub Pages can take up to 10 minutes to go live the first time. Wait a few minutes and refresh. If it still shows 404, tell Claude Code: "GitHub Pages isn't working, check the settings and fix it."
"I want to change something but I'm not sure how to describe it." Screenshot what you see, drop it into Claude Code, and say "see this section? I want to change it to [whatever you want]." Claude understands visual references.
"My site looks different on my phone." Tell Claude: "Check the mobile layout and fix any spacing or sizing issues." It will adjust the responsive design.
The Bottom Line
Five years ago, getting a professional website required either budget or technical skill. Now it requires 45 minutes and $20. The website you present to the world doesn't have to reflect the size of your team. It can reflect the quality of your work.
Download The AI Marketing Playbook
Get the complete guide to implementing AI across your digital strategy, with templates, prompts, and step-by-step workflows.
Get the Free Ebook