Website Photography and Portfolio Structure: What's Costing You Search Visibility
“Google cannot see your photographs. It can only read what’s attached to them.”
Short answer: the photography you're proudest of is probably the reason your site is slow, and slow sites rank lower and lose visitors. The fixes are unglamorous and take an afternoon: compress your images before upload, rename the files, write real alt text, cut your galleries down, and stop using Squarespace's video hosting. That's most of it.
This is the most common ranking problem I see on Squarespace sites, and it's the one people resist hardest — because the thing causing the damage is the thing they love most about their site.
Why this hits Squarespace sites hardest
Squarespace attracts visual people. Photographers, designers, interior designers, creatives, anyone whose work is looked at rather than read. The platform is genuinely good for that — it's built to make images look beautiful with almost no effort.
The trouble is that beautiful and heavy are the same thing here. A gorgeous full-bleed gallery of forty images at full export resolution is the site, as far as the browser is concerned. And every one of those images has to load before your visitor sees anything.
I've been doing this for eight years — five of them working on SEO Space, the first SEO plugin built for Squarespace — and I've lost count of how many audits ended with the same sentence: your site is stunning and it takes nine seconds to load on a phone.
Problem 1: File weight
Slow websites lose visitors and rank lower. That's the whole mechanism, and it's not subtle.
What causes it, in order:
Uploading straight from the camera or the export folder. A 4MB hero image is not unusual and is roughly ten times heavier than it needs to be. Squarespace does some resizing on its end, but it can't undo what you gave it.
Galleries with everything in them. A forty-image portfolio isn't a portfolio. It's an archive, and you're asking every visitor to download the whole thing to look at four pictures.
Squarespace's video hosting. This one's specific and worth stating plainly: avoid Squarespace's video hosting feature if speed matters. It's a well-known bottleneck. Host video elsewhere and embed it.
The fix. Compress before you upload — aim well under 500KB for most images, and treat anything over 1MB as a mistake unless it's a full-bleed hero. Export at the size it'll actually display; nobody needs 4000px wide for a 1200px container. And run your site through PageSpeed Insights to see where the weight actually sits, rather than guessing.
Problem 2: Google can't see pictures
Here's the part visual people find genuinely counterintuitive: Google cannot see your photographs. It can only read what's attached to them.
So a portfolio of a hundred exquisite images, with filenames like DSC_4471.jpg and no alt text, is — to a search engine — a hundred blank rectangles. All that work, invisible.
Google uses different criteria for indexing images than it does for text. To get any of it read, you need to add targeted keywords to your filenames, captions and alt text, and use high-quality, unique images relevant to your content.
Filenames. Rename before uploading. DSC_4471.jpg becomes sunset-wedding-ceremony-dubai-marina.jpg. It takes seconds and it's free context.
Alt text. Write what's actually in the picture, for a person who can't see it. That's the standard — it's an accessibility feature first, and the SEO benefit follows from doing it honestly. alt="wedding photographer dubai seo photography services" is keyword stuffing, it reads as spam, and it fails the actual purpose. alt="Bride and groom during sunset ceremony at Dubai Marina" is correct, useful, and does the SEO job better anyway.
One caveat worth knowing: you can't control which images Google indexes. If your site shows a set of similar images, Google may not index all of them. So don't upload forty near-identical shots hoping to blanket search — pick your best and describe them properly.
Problem 3: Portfolio structure that says nothing
This is the subtler one, and it's about architecture rather than files.
Most portfolios are organised the way the photographer thinks — chronologically, or by shoot, or by vibe. "Recent Work." "Selected Projects." "Gallery."
None of that is a search. Nobody types "selected projects."
Your portfolio is potentially your highest-value SEO asset because it's the only content on your site that's genuinely unique — the words on your services page exist in some form on a thousand other sites, but nobody else has your photographs. And most people waste it by structuring it as a scrapbook.
Restructure around what people search for. A wedding photographer's portfolio shouldn't be "Gallery." It should be broken into the things people actually look for — venue, style, location, type of shoot. Each becomes its own page, with its own URL, its own H1, its own descriptive intro text. /portfolio/dubai-marina-wedding-photography can rank. /gallery can't.
This maps onto something that trips up a lot of Squarespace users: Squarespace doesn't offer traditional nested URLs or deep folder hierarchies, so everything looks flat by default. The workarounds are custom slugs (/portfolio/interior-design-photography), Collection Pages to group related work, clear navigation, and internal linking to tie it together.
And write words around the pictures. Every portfolio page needs real text — what the project was, what the client needed, what you did, where it was. Pages under 300 words are thin, and an image-only portfolio page is functionally a zero-word page. A paragraph per project is the difference between a page that ranks and a page that exists.
Problem 4: The homepage carousel
Brief, but I'd be lying by omission if I skipped it.
The rotating full-screen slideshow at the top of the site is a classic, and it's usually the single heaviest element on the page, sitting in the single most performance-critical position. Everything below it waits.
If you keep it, keep it to two or three properly compressed images. Honestly, though: a single strong hero image loads faster, converts about as well, and doesn't make visitors wait for the slide with the good photo on it.
The order I'd fix this in
This afternoon: compress everything over 1MB and re-upload. Biggest speed win available, and you'll feel it immediately.
This week: rename files and write alt text on your top twenty images — hero images, portfolio covers, anything on your service pages. Don't do all four hundred. Do the ones people see.
This month: restructure the portfolio into searchable categories with real URLs and a paragraph of text on each. This is the one that actually earns you traffic rather than just stopping the bleeding.
Ongoing: compress before upload, every time. It's a habit, not a project.
The bit that stings
I'll be direct, because it's the point of the whole post: the site you're most proud of visually is usually the one costing you the most search visibility. Not because beauty is the enemy — because nobody told you that a beautiful thing nobody finds is just an expensive private gallery.
84.9% of Squarespace websites get zero organic traffic. A striking number of those are gorgeous. That's not a coincidence — it's what happens when the images get all the attention and the words around them get none.
You don't have to choose. Compressed images still look beautiful. Alt text is invisible to your visitors. A portfolio organised around real searches looks better than a scrapbook. Every fix here is free, and none of them make your work less lovely.
Frequently Asked Questions
Do images really affect SEO on Squarespace?
Yes, in two ways. Heavy files slow the page down, and slow sites lose visitors and rank lower. And without descriptive filenames, captions and alt text, Google can't tell what's in your images — it doesn't see photographs, it reads the text attached to them.
What size should images be on a Squarespace site?
Aim well under 500KB for most images and treat anything over 1MB as a problem unless it's a full-bleed hero. Export at the dimensions it will actually display rather than at camera resolution. Compress before uploading — Squarespace resizes on its end but can't recover what you gave it.
How do I write alt text for SEO?
Describe what's actually in the image, for someone who can't see it. "Bride and groom during sunset ceremony at Dubai Marina" — not a string of keywords. It's an accessibility feature first; the SEO benefit follows from doing it honestly. Stuffed alt text reads as spam and works worse.
Why isn't my portfolio ranking on Google?
Usually because it's structured as a scrapbook ("Gallery," "Recent Work," "Selected Projects") rather than around what people search for, and because it has no text on it. Break it into searchable categories with their own URLs and H1s, and add a paragraph describing each project. An image-only page is a zero-word page to Google.
Will Google index all my portfolio images?
Not necessarily. Google decides which images to index, and if your site displays many similar images, it may not index them all. Better to select your strongest work and describe it properly than to upload dozens of near-identical shots.
Should I use Squarespace's video hosting?
Not if page speed matters to you. It's a known performance bottleneck. Host video externally and embed it instead.
Is a homepage slideshow bad for SEO?
It's usually the heaviest element in the most performance-critical position on the site, so it delays everything below it. If you keep one, limit it to two or three well-compressed images. A single strong hero image is faster and generally converts just as well.
HEY THERE!
I'm Kashaf, a Squarespace Web Designer & SEO Expert. I spent five years working on hundreds of sites for coaches, consultants and creative founders.
I write here about Squarespace SEO, web design, and getting found by the people looking for you.
Feel free to contact me at: ka@kashafabid.com