Learning how to build a photography website is mostly a lesson in restraint. The hard part is not the software. It is deciding which twenty photographs represent you, and preparing them so they load fast enough that anyone actually sees them.
Your website is also the only place your work appears without an algorithm choosing the audience. Social platforms decide who sees your posts. Your website shows exactly what you want, to everyone who arrives.
Most guides tell you to pick a template and upload your photos. Then your gallery page weighs 14MB, takes nine seconds to load on a phone, and half your visitors leave before the first image appears. This guide covers the full process instead, including the image settings that genuinely matter and one piece of advice, repeated everywhere, that does nothing at all.
By the end of this guide you'll have:
A wedding client, a commercial art buyer, a print collector and a photo editor all want different things from the same set of pictures. A wedding client wants to feel something and see full galleries from real weddings. An art buyer wants to see range and professionalism quickly. Build for the person you want to hear from most.
Be specific about the job. Is it to generate enquiries, sell prints, deliver client galleries or act as a portfolio for hiring? A site built for enquiries looks different from a site built for print sales, and trying to do everything equally well usually means doing nothing clearly.
Write down your pages before you open any builder. Most photography sites need Home, Portfolio, About, Services and Pricing, and Contact, with a blog optional. Bluehost recommends limiting your main menu to five to seven items, which is sound advice, because a crowded menu buries the work people came to see.
You have three realistic routes.
A hosted website builder handles hosting, security and updates, and gets you online fastest. This suits most photographers.
A photography-specific platform adds client proofing, private galleries and print fulfillment. Worth the extra cost if you deliver galleries to clients regularly.
WordPress gives you complete control and full portability, in exchange for managing hosting, updates and security yourself.
Whatever you choose, judge it on the things that matter for photography rather than the marketing copy: gallery layout options, how aggressively the platform recompresses your uploads, storage limits, client proofing, and whether booking is included or costs extra.
If you want a starting point that's free, Sitelyx has a Photography template on its permanent free plan. You can see the live photography template demo before signing up for anything. The free plan covers one site with up to five pages, and appointments and a custom domain start at $4 per month on the Growth plan, which you can check on the Sitelyx pricing page.
Use your own name if it's available, because photographers are personal brands and clients search for you by name. If your name is taken, adding your location or your specialism works well, for example janesmithphoto.com or jane-smith-weddings.com.
Then set a simple structure:
Keep your URLs short and readable. A gallery at yoursite.com/portfolio/weddings is better for both visitors and search engines than yoursite.com/p?id=4429.
This is where most photography websites go wrong, and it costs nothing to fix.
Format recommends a method that works: choose your twenty best images, then remove ten of them. The second pass is where the real curation happens, because it forces you to compare your favourites against each other rather than against your weakest work.
For volumes, the ranking guides broadly agree. Bluehost suggests showcasing your 15 to 20 strongest images. Wix recommends a maximum of 20 to 30 pictures per gallery. Pixieset suggests just 6 to 8 images for a homepage slider, with 20 to 25 per collection.
Organize galleries around what clients search for rather than when you shot them. Weddings, portraits, events and commercial work make sense to a visitor. "Summer 2025" does not.
The principle underneath all of this: your portfolio is judged by its weakest image, not its best. One mediocre photo in a set of ten drags the whole set down. If you're too close to your own work to cut, ask someone outside photography which ten they would keep.
This is the section that separates a fast photography website from a slow one, so it's worth doing properly.
You'll read in many guides, including two that currently rank for this topic, that you should export web images at 72 dpi. That instruction does nothing.
DPI and PPI are print instructions stored in a file's metadata. Web browsers ignore them completely and render images according to their pixel dimensions. A 2000px wide photo looks identical on screen whether it's tagged 72 dpi or 300 dpi, and the file size is exactly the same. The only thing the DPI value changes is how large the image would print.
So if you've been faithfully setting 72 dpi and wondering why your pages are still slow, that's why. The three things that genuinely control speed are pixel dimensions, file format and compression level.
Exporting at the right dimensions gets you most of the way. Compression finishes the job.
Squoosh, a free image compressor from Google Chrome Labs, runs in your browser, and images never leave your device. Drop a photo in, compare the compressed version against the original side by side, and save it when you can't see a difference at 100%.
One thing to test: some platforms recompress images again when you upload them. Upload a single photo first, download it back from the live page, and check what the platform actually served. If it's noticeably softer than your export, adjust your settings or choose a platform that handles images more gently.
Google is blunt about this in its own documentation: "Images are often the largest contributor to overall page size, which can make pages slow and expensive to load." For a photography site, that's the whole page.
The measurement that matters is Largest Contentful Paint, which is how long your biggest visible element takes to appear. Google's guidance on Largest Contentful Paint sets the target at 2.5 seconds or less for at least 75% of page visits. It also gives one warning that applies directly to photography sites: never apply lazy loading to your LCP image. On a photography homepage, that's almost always your hero image, and lazy-loading it makes your site measurably slower.
One strong hero image, a line saying who you are and what you shoot, and one clear next step. Visitors decide within seconds whether to keep scrolling, and a slow carousel of twelve images is a worse first impression than one photograph that loads instantly.
Split your work into galleries by service rather than by date, and lead each gallery with its strongest image. If someone only ever sees the first three photos in a set, make sure those three are the ones that win the job.
Include at least one photograph of yourself. byRosanna makes this point and it's right: clients are hiring a person who will spend a day with them, not just a camera. Write a few sentences about how you work, not just where you studied.
Even a "starting from" figure saves everyone time. Visitors who can't find any pricing often assume the worst and leave, and the enquiries you do get will be better qualified when people already know your range.
A form, an email address, your service area and how quickly you reply. That's all it needs.
A blog is optional, but writing up real shoots is some of the strongest local SEO material a photographer can produce, because it naturally mentions venues, locations and the type of work you want more of. Testimonials work best placed near your pricing and your contact form, where people are deciding.
Most builders offer grid, masonry, slideshow and carousel layouts. Grid and masonry are the safest choices, because they let people scan quickly and choose what to look at. Slideshows control the pace for the visitor, which suits a hero section but frustrates people browsing a full set.
A few things worth getting right:
Full-screen viewing. A lightbox that opens images large is the whole point of a photography site. Test that it works on a phone as well as a laptop.
Deliberate ordering. The first three images in any gallery do most of the work. Order them on purpose rather than by filename.
Mobile crops. Portrait and landscape images behave differently on a narrow screen. Check every gallery on a real phone, not just a resized browser window.
Image protection, honestly. Right-click blocking and watermarks deter casual copying. Neither stops anyone determined, since a screenshot takes two seconds. The practical protection is uploading web-sized files rather than full-resolution originals, which is what you should be doing for speed anyway.
The minimum is a working form that reaches an inbox you actually check. The most common and most expensive website failure for photographers is a contact form that silently fails for months.
Ask the questions that qualify a lead: date, location, type of shoot and rough budget. Four fields will tell you more than a blank "message" box, and they save you an email exchange before you know whether the enquiry is a fit.
If you take bookings, decide how you want them handled. Some platforms include scheduling, some charge for an add-on, and some need an embedded third-party tool. Sitelyx includes appointments on its $4 Growth plan, and there's a fuller walkthrough of setting up a photography website with client booking if that's your model.
Before launch, submit your own form and confirm the email arrives. Then do it again from your phone.
Search engines can't see your photographs. They read the text around them, which means a few small habits make your work findable.
Rename your files before you upload. Google's own example in its image SEO best practices is direct: "Use filenames that are short, but descriptive. For example, my-new-black-kitten.jpg is better than IMG00023.JPG."
For a photographer, that means bride-portrait-austin-texas.jpg rather than DSC_4471.jpg. Build the rename into your export workflow and it costs you nothing.
Google calls alt text "the most important attribute when it comes to providing more metadata for an image." Describe what's actually in the photograph in a natural sentence. "Bride and groom first dance at Barton Creek, Austin" works. Stuffing every service and city you serve into the alt text does not, and it makes your site worse for anyone using a screen reader.
An image sitemap helps Google find images it might otherwise miss, which matters when your photos load inside gallery scripts. Google also notes that structured data can earn your images rich results and a badge in Google Images. Most website builders generate a sitemap automatically, so check that yours includes images.
Give every page a unique meta title and description. Name your gallery pages descriptively, so "Wedding Photography in Austin" rather than "Gallery 2." If you serve a specific area, say so in your page titles and your text. If you want the blog to pull traffic, this guide to starting a blog that ranks on Google covers the fundamentals.
Work through this checklist before you tell anyone the site exists:
That last one is the most useful test on the list. If they can't tell within ten seconds, your homepage needs work.
Once you're live, submit your sitemap in Google Search Console so your pages get discovered, and add your website link everywhere your work appears: social profiles, email signature, directory listings and business cards.
Then keep it moving. Format recommends updating at least once a month. That doesn't mean redesigning anything. It means swapping a weaker image for a better one from your latest shoot, adding a recent job to the relevant gallery, or publishing one post about a shoot you enjoyed. A portfolio that reflects your work from three years ago is selling a version of you that no longer exists.
Photographers hand over the images easily and then stall on the words. Here is the short version of what each page needs to say.
Homepage. One sentence that names what you shoot and who for: "Wedding photography in Austin for couples who want the day documented, not directed." A visitor should know within seconds whether they're in the right place.
About. Write it in first person. Cover why you shoot what you shoot, how you work on the day, and one human detail people can remember you by. Avoid the third-person biography voice, because nobody talks that way and clients find it cold.
Services. Describe the experience, not just the deliverables. "Eight hours of coverage, a pre-shoot call to plan the timeline, and around 500 edited images delivered in three weeks" tells a client far more than "8hr package."
Pricing. If you list full prices, list them plainly. If you don't, give a starting figure and say what changes it.
Contact. Say what happens next: "Send me your date and I'll reply within two working days with availability and a full price list." Removing uncertainty gets more enquiries than a bare form.
Gallery captions. A short line naming the venue and city helps visitors picture themselves there, and it gives search engines useful context at the same time.
For a first photography website built on a hosted builder, plan for roughly this:
That's around one full day of focused work, or a couple of evenings. The people who take weeks are almost always stuck on curation and copy rather than the software.
One tip that saves the most time: write your copy in a plain document before you open any builder. Editing text inside a website editor is slower, and it tempts you into fiddling with fonts instead of finishing the sentences.
Conclusion
The template you choose matters far less than the two things most photographers rush: curation and image preparation. A tightly edited set of twenty photographs, exported at the right size and compressed properly, will outperform a beautiful template carrying forty full-resolution files every single time.
If there's one mistake to avoid, it's uploading straight from the camera. It's the reason most photography websites are slow, and it takes ten minutes to fix.
When you're ready to build, you can build your photography website free on Sitelyx using the Photography template, and add a custom domain and booking when the work starts coming in.
A step-by-step guide to building a photography website: how to curate galleries, export images correctly, set up image SEO and launch without slowing your pages down.
Is Wix a good website builder in 2026? We weighed real user ratings, independent test data and Wix's own numbers, including where Wix genuinely wins.
What should a website cost in 2026? Survey data from 300+ agencies, real builder prices, line-item costs and three sample budgets from $0 to $20,000.
Comments (0)