Photographer website — an online portfolio that sells
As a photographer your work speaks for itself — but only if people can actually see it. Instagram is great for building a community, but it is not your home on the internet. A website is your professional portfolio, business card, and sales tool rolled into one. Here is how to do it right.
The gallery — your strongest argument
A photographer's on-site gallery is not a photo album — it is your shop window. The rules of a great gallery: show only your best work (10–15 per category, not 200), use a consistent aesthetic (uniform editing style), large images with full-screen preview, smooth transitions and loading animations. The customer should feel emotion while scrolling your portfolio — that is what sells.
Lazy loading — because your photos are heavy
High-resolution photos run 3–5 MB each. A page with 50 photos loaded at once is 150 MB — nobody waits. Lazy loading defers images until the user scrolls to them. Layer in progressive loading (a blurred placeholder first, then full quality) and modern formats (WebP, AVIF — 40–60% smaller files without quality loss). The result: the page loads in two seconds instead of fifteen.
Categories — let the customer find what they are looking for
Split the portfolio into categories: weddings, portraits, products, events, real estate, lifestyle. A client looking for a wedding photographer does not want to scroll product photos. Each category gets its own subpage with its own SEO — “wedding photographer [city],” “product photography [city].” That doubles your visibility in Google.
Pricing — transparency instead of “message me for a quote”
Many photographers avoid posting prices on their site. That is a mistake. A customer who does not see a price assumes it is expensive and moves on. At minimum, publish starting prices: wedding coverage from 3,000 PLN, portrait session from 400 PLN, product photography from 150 PLN per item. You can add packages (basic, standard, premium) — customers like having a choice.
A contact form with intent
The contact form is your lifeline. But name + email + message is not enough. Add photography-specific fields: type of session, preferred date, location, budget. That way you get a specific inquiry instead of a generic “how much for a photo?” You can prepare a precise offer right away.
SEO for photographers
Key phrases: “wedding photographer [city],” “photo session [city],” “newborn photographer [city].” Optimise: the page title, the meta description, image alt tags, and file names (not IMG_4532.jpg but wedding-photographer-krakow-ceremony.jpg). Google Images is the second source of customers for photographers — take care of it.
Show the world your best work
A portfolio site with gallery, pricing, and contact form. Fast, responsive, optimised for SEO.
Photographer website →