How to Build a Photography Portfolio Website: The Complete UK Guide
In this guide
How to Build a Photography Portfolio Website: The Complete UK Guide
Your photographs are stunning. But if your website loads slowly, looks outdated on mobile, or buries your best work three clicks deep, you're invisible to the couples searching for you right now.
A photography portfolio website has one primary job: show your work beautifully and make it effortless for people to get in touch. Everything else — SEO, platform choice, page structure — is in service of that goal.
This guide covers exactly how to build a photography website that gets found and gets bookings.
Step 1: Choose Your Platform
Photography websites live or die on visual impact and loading speed. Choose a platform that handles both well.
Showit (from ~£15/month)
The platform of choice for many professional wedding and portrait photographers in the UK and US. Showit offers total design freedom — you can create virtually any layout without touching code. It integrates seamlessly with WordPress for blogging, which gives you the best of both worlds: a beautifully designed front-end portfolio and a powerful SEO-friendly blog. The learning curve is steeper than Squarespace, but the results are unmatched if design matters to you.
Squarespace (from £13/month)
The fastest route to a professional-looking portfolio. Excellent photography templates, clean gallery layouts, reliable mobile performance. The all-in-one pricing covers hosting and SSL. A solid choice for photographers who want to launch quickly and iterate. Less design freedom than Showit, but genuinely beautiful out of the box.
WordPress (hosting from £3/month)
The strongest long-term option for SEO and flexibility. WordPress powers a huge proportion of successful wedding photography websites, particularly those with blogs. You'll need a photography theme (Divi, Astra, or a specialist theme like Flothemes) and potentially a page builder. More setup effort, but greater control over performance and content.
Format and Pixieset
Both are designed specifically for photographers. Clean, simple, and fast. Pixieset also offers client gallery delivery in the same ecosystem. Slightly more limited for SEO and customisation, but excellent for photographers who want a minimal, image-focused site.
Domain: Get a .co.uk
Register a .co.uk domain — it costs around £10 per year and is the right choice for UK-based photographers. Couples trust local domain extensions, and .co.uk helps with local search rankings. Avoid free subdomains from your platform.
Step 2: Gallery Layout — The Most Important Design Decision
For photographers, gallery layout is everything. The way images are presented determines whether visitors linger or leave.
Key Gallery Principles
Lead with your best image. The first photo someone sees sets the tone for everything. Choose your strongest, most striking image — not necessarily your most technically complex, but the one that stops you mid-scroll.
Curate ruthlessly. 50 extraordinary images beat 300 average ones. Show only the work you'd happily shoot again. If a photo doesn't make you proud, remove it.
Maintain visual consistency. Your gallery should have a coherent look — consistent editing style, similar colour tones, consistent mood. A grid that jumps between dark and moody, light and airy, and heavily saturated looks unfocused.
Use masonry or grid layouts thoughtfully. Full-bleed masonry grids are popular and work well for portfolios. Square grid layouts give a clean, editorial feel. Avoid cluttered mixes of landscape, portrait, and square crops without clear logic.
Mobile gallery performance matters. Test your gallery on a real phone — does it load quickly? Do portrait images display correctly? Can you swipe through individual images easily?
Full Wedding Stories
A curated portfolio of your best individual shots is essential, but full wedding stories are what close bookings. Including 3–5 complete wedding galleries (prep through reception) demonstrates:
- Your ability to tell a story across an entire day
- Your skill in different lighting conditions and moments
- Your range — the quiet ceremony, the chaotic confetti shot, the late-night dance floor
Publish these as separate blog posts or gallery pages. Each one is also an SEO opportunity — a well-written wedding feature titled "Amy & James' Wedding at Brinkburn Priory, Northumberland" will rank for searches about that venue.
Step 3: Image Loading Speed — Non-Negotiable
Photography websites have a built-in performance problem: large image files load slowly. Over 70% of wedding enquiries come from mobile, and mobile visitors on average connections won't wait for a slow site.
How to Optimise Image Loading
Compress before upload: Use TinyPNG or Squoosh to reduce file sizes before uploading. A 5MB JPEG can often be compressed to under 300KB with no visible quality loss.
Use the right format: WebP images are smaller than JPEGs at the same quality. Most modern platforms and browsers support WebP. Some platforms handle this automatically.
Lazy loading: Load images only as the visitor scrolls to them, not all at once. All major website platforms do this by default, but check your chosen platform's documentation.
Use a CDN: A Content Delivery Network serves your images from servers close to your visitor's location. Squarespace and Showit include CDN by default. WordPress users should use Cloudflare (free tier) or their host's CDN.
Choose the right dimensions: Don't upload 5000px-wide originals when the display column is 1400px wide. Resize to the maximum display size before uploading.
Check your site speed with Google PageSpeed Insights — it gives specific recommendations for improvement.
Step 4: Your Essential Pages
Home
Your homepage has seconds to convince someone to stay. It should show:
- Your strongest image or a curated slideshow
- Your name and a clear description of what you do ("Wedding & Portrait Photographer, based in the Cotswolds")
- A brief, warm introduction
- A clear call to action: "View Portfolio" and "Enquire Now"
Keep it uncluttered. The portfolio does the selling — get people to it quickly.
Portfolio / Gallery
Your main portfolio page. Curated selection of 40–60 images across your best work. Separate tabs or sections for different types of work (weddings, engagements, portraits) if you cover multiple categories.
Wedding Stories / Blog
Individual features for each wedding you want to showcase. This is where you publish full stories with 40–80 images from a single wedding. Each post should include:
- Venue name
- Location
- A short, human narrative of the day
- Your best images
This doubles as content marketing — well-written wedding features rank on Google and attract couples searching for photographers at specific venues.
About
Your personality and story. First person. Warm but professional. Include:
- Your background and how you got into photography
- Your shooting style and philosophy
- The types of couples you love working with
- A good photo of yourself
- Any awards, publications, or notable features
Pricing
Publish at least a starting price. "Wedding photography packages from £X" is enough if you don't want to go into detail. A simple pricing page prevents endless "how much do you charge?" enquiries that go nowhere.
Testimonials
15+ reviews from real clients. Include names, event types, and dates. The most effective testimonials describe what it felt like to work with you, not just the quality of the photos: "You made us feel completely at ease from the moment you arrived — we forgot you were even there until we saw the results."
Contact
Simple form. Name, email, wedding date, venue (if confirmed), and a message. That's all. Include a response time promise and your preferred follow-up method.
FAQ
Common questions worth answering:
- How many photos do we receive?
- How long until we get our photos?
- Do you offer engagement shoots?
- What happens if you're ill or can't attend?
- Do you travel, and is there a fee?
Step 5: Local SEO for Photographers
Most wedding photography bookings are location-specific. A couple getting married in Edinburgh won't book a photographer based in Brighton unless they're exceptional and well-promoted. Local SEO ensures you appear for the searches that matter.
Google Business Profile (Free)
Set up your Google Business Profile completely. It's the most impactful local SEO action you can take. Include:
- Your location and service areas (the counties and regions you cover)
- Website link
- 10+ photos (portfolio images, headshots, setup shots)
- Consistent review requests after every wedding
Venue-Based SEO
Rank for searches about specific venues. If you've shot at a venue, write a wedding feature from it and include the venue name prominently in the title, headings, and image alt text. "Wedding Photography at Elmore Court, Gloucestershire" is a real search people make.
Build relationships with venues. Being on a venue's preferred supplier list can generate 10–20 enquiries per year.
Location Landing Pages
Create pages specifically for the areas you serve: "Wedding Photographer in Bath," "Wedding Photographer in the Cotswolds," etc. Each page should have unique content about shooting in that area, not copy-pasted text.
Step 6: GDPR Compliance
Your contact form collects personal data. Under UK GDPR, you need:
Cookie Banner: Required if you use Google Analytics or have third-party embeds. Most major platforms include this functionality, or use Cookiebot/Termly.
Privacy Policy: Explains what data you collect (enquiry details), how you store it, and how long you retain it. Free generators at Termly or iubenda produce a compliant policy in minutes.
As a photographer, you also process your clients' personal photos. Your privacy policy should address how you store, display, and delete these images.
Step 7: Mobile-First Check
Before launching, test every page on a real mobile device:
- Gallery images load within 2–3 seconds on mobile data
- Individual photos display at the correct aspect ratio
- Contact form fields are large enough to tap and fill in
- Navigation menu is accessible and functional on touchscreen
- No elements are cut off or overflowing the screen width
Summary: Photography Website Checklist
- Platform chosen (Showit, Squarespace, WordPress) — from £3–15/month
- .co.uk domain registered (~£10/year)
- Curated portfolio: 40–60 best images
- 3–5 full wedding stories published
- Gallery compressed for fast loading
- Essential pages: Home, Portfolio, Wedding Stories/Blog, About, Pricing, Testimonials, Contact, FAQ
- Google Business Profile set up and completed
- Venue-specific blog posts published
- Location keywords in page titles and headings
- Cookie banner and privacy policy published (GDPR)
- Full mobile test completed
Want to get found by couples searching for a photographer in your area? Join FolkAir free → Build your profile, showcase your portfolio, and start receiving enquiries from couples across the UK.
Ready to get more bookings?
List your services on FolkAir and reach thousands of event organisers.
List on FolkAir — FreeKey Takeaways
- •Research your local market to set competitive rates
- •Always use a written contract to protect both parties
- •Build your online presence to attract more bookings
- •List on FolkAir to get discovered by event planners
Related Guides
Outdoor & Festival Photography Guide
Everything UK photographers need to know about shooting festivals and outdoor events — lighting challenges, weatherproofing gear, getting commissioned, contracts, pricing, and health & safety.
Wedding Photography Pricing Guide
How to price wedding photography packages that reflect your skill and cover your costs.
Photography Contract Guide
Must-have clauses for your photography contract to protect you and your clients.
From Other Professions
You might also likeBridal Hair & Makeup Trial Session Guide
How to run a bridal trial session that wows your client, nails the look and converts to a full booking.
Cake Tasting Session Guide
How to run a cake tasting session that impresses clients and closes the booking.
How to Become a Wedding Planner
A step-by-step guide to starting your career as a professional wedding planner.
Fill your venue calendar
Join FolkAir and let event organisers find and book your space.
List Your Venue — Free