Define your niche and positioning
'I design websites' competes with millions of freelancers. 'I design conversion-optimised landing pages for SaaS startups' has a specific audience, specific keywords, and far less competition. Your niche positioning should be the first thing visitors understand about you.
Plan your single-page portfolio
A freelancer doesn't need a 10-page site. You need: Hero (one-line positioning + CTA), Work (4–6 portfolio pieces with context), Services (what you do, pricing range), About (credibility), and Contact (easy, low-friction form). That's it. Quality over quantity.
Generate your freelancer layout
Use Canvas Builder to generate a freelancer website. Specify your niche, style preference (dark/minimal/editorial), brand colours, and the sections above. Download the Bootstrap 5 HTML and customise with your content.
Write your positioning headline
Your hero headline should follow this pattern: '[Outcome] for [Audience]'. 'Conversion-focused web design for SaaS startups' beats 'Web Designer'. Add a supporting line: 'I help SaaS companies turn traffic into trial signups with landing pages that work.' This headline is the most important line on your entire site.
Curate your portfolio for your target client
Show 4–6 projects that match the work you want more of. Each piece needs: the client (or spec project), the brief, what you delivered, and the result. Results are mandatory — 'Increased conversion rate by 22%' is worth more than any testimonial.
Add a services and pricing section
List 2–3 service packages with clear scope and starting prices. Package options ('Starter', 'Standard', 'Premium') help clients self-qualify and reduce back-and-forth. Include a 'Not sure what you need? Let's talk' CTA for custom projects.
Optimise for '[service] freelancer [city]' searches
Target '[your service] freelancer [your city]' in your homepage title. Add Person JSON-LD schema with your role and location. Create a Google Business Profile (yes, even as a freelancer). Write 2–3 blog posts targeting questions your ideal clients search for.
Tools You'll Need
- →Canvas Builder (HTML generation)
- →Calendly (consultation booking)
- →Plausible (analytics)
- →Netlify or GitHub Pages (hosting)