Personal websites

Personal Website Builder — Your Site, Exactly How You Want It

Claude CMS builds a personal website that looks like you, not a template. About page, blog, portfolio, contact form — all from a conversation with Claude. Your design, your domain, your server. From £6.99/month.

Claude generates bespoke HTML/CSS/PHP: Person JSON-LD with sameAs social graph, blog archive with Article JSON-LD per post, RSS feed via file_write, projects table in MySQL, contact handler with SMTP — all self-hosted on your LAMP stack.

Everything a personal website needs — nothing it doesn't

A Linktree is a list of links. A Notion site is a document. A proper personal website is a designed experience that represents you professionally — and Claude builds one from scratch, to your spec, in a single conversation.

Claude generates raw HTML/CSS/PHP tailored to the individual. No theme constraints, no template library, no visual editor. Person JSON-LD, OpenGraph meta per page, RSS feed, and a contact handler that routes to your inbox — all self-hosted.

👤

About & bio page

A homepage that introduces who you are, what you do, and what you stand for. Claude writes the layout, the CSS, and drafts bio copy if you want it — designed around your photo, your colours, and your personality.

Hero section with photo (lazy-loaded), bio, skills or specialisms list, and social link row. Person JSON-LD with sameAs array pointing to LinkedIn, GitHub, X, and other profiles. Per-page OG meta for social sharing previews.

✍️

Blog & writing

A proper blog with posts, categories, and clean reading layout. Write in Claude, publish instantly. Each post gets its own URL, search engine description, and appears in your RSS feed automatically.

page_type='post' with category taxonomy in a custom MySQL table. Article JSON-LD per post with author, datePublished, and dateModified. RSS 2.0 feed generated by feed.php querying the posts table. Paginated archive at /blog.

📋

Projects & portfolio

Show off your work with a filterable project grid. Each project gets its own page — description, screenshots, links to live work or GitHub, and the technologies or skills involved.

MySQL projects table with name, description, tech_tags (JSON), url, github_url, image_path, and sort_order. Filterable by tag via vanilla JS. Per-project pages as site_create_page calls with internal linking back to the grid.

📬

Contact form

A simple contact form that routes enquiries straight to your email. Claude sets it up with spam protection so you only get real messages — no contact form plugin, no monthly subscription.

PHP PDO handler with honeypot field, rate limiting (session-based), raw SMTP delivery, and MySQL contacts table for logged enquiries. Reply-to header set from submitted email for one-click replies.

🔗

Links & social

A curated links page with icons for all your profiles — LinkedIn, GitHub, X, Instagram, YouTube, whatever you use. A properly designed page, not a Linktree clone on someone else's domain.

SVG icon row with social profile links (sameAs-aligned with JSON-LD). Optional MySQL links table for a CMS-managed link list that Claude can update via db_query without touching the template HTML.

📧

Newsletter signup

Build an audience. Claude wires up a newsletter signup form to Mailchimp so subscribers are added to your list automatically — no plugin, no monthly integration fee.

Mailchimp Marketing API v3 subscriber endpoint — raw cURL POST to /lists/{list_id}/members with merge fields and double opt-in trigger. Honeypot on form. SMTP confirmation fallback if Mailchimp not configured.

Anyone who wants their own corner of the internet

A personal website is the one place online that you fully own and control. No algorithm, no platform rules, no account suspension — just your name on a URL you own.

💼

Professionals & job seekers

Stand out in a competitive job market with a personal site that shows your experience, your thinking, and your personality beyond a CV or LinkedIn profile.

🎓

Students & graduates

Launch your career with a portfolio that shows what you can do before you have years of experience to fill a CV. Claude builds something professional from day one.

💻

Developers & engineers

Showcase your projects, write technical posts, and link to your GitHub. Developers with their own site are taken more seriously than those without one.

✏️

Writers & journalists

Your published portfolio, writing samples, and contact details for commissioning editors — all in one place under your name, not a platform's domain.

🎨

Creatives & artists

Gallery pages, commission info, and your artistic statement. Claude designs a site that puts the focus on your work — not on a platform's branding or a template's constraints.

🎤

Speakers & thought leaders

A speaker page with topics, bio, past talks, and a booking enquiry form. Build credibility and make it easy for event organisers to find and contact you.

The alternatives don't cut it

Linktree & link-in-bio tools

A list of links is not a website. It doesn't rank in Google, it doesn't have a blog, it doesn't have a portfolio. It's a shortcut — not a professional presence. And it lives on someone else's domain.

Linktree serves a single redirect page on a shared domain with no custom HTML, no SEO control, no server-side code. It cannot substitute for a site with its own domain, content hierarchy, and JSON-LD.

Notion Sites

Notion is a document editor. Notion sites look like Notion documents — there's no design control, the URLs are ugly, and SEO is poor. It's for internal notes, not a professional web presence.

Notion renders document blocks as HTML via CDN with no custom CSS beyond limited theming. URLs require a third-party proxy (Super.so, $16/mo) for custom domains. No server-side code, no custom JSON-LD, no RSS feed.

Squarespace & Wix

Both cost £13–35/mo and force you into templates. Your site looks like thousands of others. Claude CMS starts from a blank canvas — your design, your structure, for £6.99 flat.

Template builders constrain output to their theme system. Custom CSS is limited; PHP is not available; database access is locked behind their app ecosystem. Claude CMS generates unrestricted HTML/CSS/PHP at £6.99 vs £13–35 for a template.

Your personal website — built today

From £6.99/month. First month free. Tell Claude what you want and it builds your site live — no templates, no drag-and-drop, no compromise.

Self-hosted on any PHP 7.4+/MySQL 5.7+ stack. Person JSON-LD, blog with RSS, projects grid, contact handler — all deployed in one session.

Also see: portfolio websites  ·  blog websites  ·  freelancer websites