Last January I pulled up Google Analytics for my studio and stared at the traffic numbers for an embarrassing amount of time. My site was getting 214 visitors a month. My booking rate from the website was around 3%. That meant roughly six potential inquiries a month, of which maybe two converted. For a business doing $180,000 in annual revenue, almost none of that was coming from search. It was all referrals. And referrals are wonderful until someone moves away, gets busy, or stops talking about you.
I had a beautiful website. I had a blog. I had done exactly what I thought SEO meant, which was apparently nothing useful at all.
Why “Having a Website” Is Not the Same as Being Findable
Search engines index content, not effort. Google doesn’t care that you paid $4,000 for a custom Squarespace site or that your gallery loads beautifully on mobile. What it cares about is whether your site signals relevance and authority for specific search terms, and whether other credible sites point back to yours.
The technical reality is this: Google crawls your site, reads the text, metadata, image alt tags, and page structure, and then decides what searches you’re a plausible answer for. If your homepage says “Welcome to my studio, where I capture your most precious moments,” Google doesn’t know what you do or where you do it. You’ve told it nothing useful. You’re competing against every photographer on earth for vague terms no one actually types.
Local SEO narrows the game considerably, and that’s where portrait photographers have a real advantage if they play it right.
The Specific Changes That Moved My Numbers
I spent about six weeks doing a focused SEO overhaul in February. Here’s what I actually changed.
First, I rewrote every page title and meta description. My homepage title went from “Nicole Rivera Photography” to “Miami Family & Portrait Photographer - Nicole Rivera.” That single change costs you nothing and tells Google exactly what you do and where. Every service page got its own title targeting a different keyword: “Miami Newborn Photography,” “Miami Senior Portrait Photographer,” “Miami Business Headshots.” Tools like Ubersuggest or Google’s free Keyword Planner will show you monthly search volume for these terms. In my market, “Miami family photographer” gets around 1,300 searches per month. My old title was competing for zero of them.
Second, I fixed my Google Business Profile. I treated it like a second website. I uploaded 40 photos (not 5), wrote a full business description using the same keyword phrases I’d put on my site, added every service category available, and set up weekly Google Posts the way you’d schedule Instagram content. Within 60 days I was appearing in the local 3-pack for “family photographer Miami” on mobile searches.
Third, I added location-specific landing pages. I created individual pages for neighborhoods and suburbs I serve: Coral Gables, Brickell, South Miami. Each page is around 600 words, covers what sessions look like in that area, mentions local spots I actually shoot at, and links back to my main services. This is not keyword stuffing. It’s genuinely useful content that also tells Google where I operate.
Image SEO Is Free Money You’re Leaving on the Table
Photographers upload enormous, beautiful images and then wonder why their site loads slowly and ranks poorly. File size directly affects page speed, and page speed is a confirmed Google ranking factor. I now run every image through Squoosh (free, browser-based) before uploading. A 4MB JPEG from my camera becomes a 180-300KB WebP file with zero visible quality loss on screen.
Every image on my site has a descriptive alt text that includes relevant keywords where they naturally fit. Not “img_4782_final.jpg” with no alt tag. Not “photo.” Something like “outdoor family portrait session at Matheson Hammock Park, Miami.” This also makes your site accessible to visually impaired users, which matters.
The Blog Strategy That Actually Generates Leads
My blog used to be a place I posted pretty galleries with captions like “I loved photographing the Martinez family!” That content is for your existing fans. It does almost nothing for search.
I changed my approach to writing posts that answer the questions my clients type into Google before they even know they want to hire a photographer. Posts like “What to Wear for Family Photos in Miami” (ranks for that phrase, drives 180 visits a month), “How Much Does a Miami Family Photographer Cost” (uncomfortable to write, but now one of my top-performing pages), and “Best Outdoor Photo Locations in Miami.” These posts build trust before someone reaches out, and they rank because they’re specific and genuinely helpful.
One post took me three hours to write. It has referred 14 paying clients over the past eight months based on how they found me in my intake form. That’s a strong return on three hours.
The Moment I Understood What I’d Been Missing
My accountant husband sat down with me one night and pulled up a spreadsheet he’d made of where every client from the past two years had come from. Referrals: 74%. Website: 8%. Social media: 11%. The rest was a mix of vendor directories and past clients returning.
He pointed at that 8% and said, “This is the one channel that can scale without you doing more work.” He was right. A referral requires someone else to remember you at the right moment. A well-ranked website works at 2am on a Tuesday when a dad is looking for a photographer for his wife’s birthday gift.
That conversation is what made me treat SEO as an asset, not a chore.
SEO for photographers isn’t about gaming an algorithm. It’s about being clearly, specifically findable by the exact person who is already looking for what you offer. Fix your titles, optimize your images, write for the questions your clients actually ask, and your website starts doing the work you’ve been doing manually every time you chase a referral.
Comments (3)
This is exactly what I needed today. Been struggling with this for weeks.
Shared this with my photography group. Everyone loved it.
This is fantastic. I've been recommending this approach to my readers too.
Leave a Comment