The Moment I Realized My Website Was Invisible

Last spring I pulled up Google Analytics for my studio and sat with the data for a long time. I track everything obsessively, so I knew my site was getting traffic. What I hadn’t looked at closely was where that traffic was coming from. Turns out, 78% of my visitors were finding me through direct links or referrals. Organic search, which should be a steady river of new clients, was a trickle. People in Miami were searching “family portrait photographer Miami” every single day, and I was not showing up.

I’d spent years building a brand, a client experience, a body of work I was proud of. And Google essentially had no idea I existed.

That is a business problem. Not a creative problem, not a branding problem. A business problem with a technical fix.

What Google Is Actually Doing When Someone Searches for a Photographer

Search engines crawl your website and try to understand three things: what you do, where you do it, and whether other credible sources confirm those facts. For photographers, this last part trips people up constantly.

Google is not just reading your homepage. It’s reading how fast your page loads, whether your images have descriptive alt text, whether your business name and address appear consistently across the web, and whether other websites are linking back to yours. Each of these signals adds or subtracts from your local search ranking.

Page speed is a bigger issue for photographers than almost any other industry, because we are in love with large, beautiful images. A homepage that takes longer than 3 seconds to load loses roughly 40% of visitors before they even see your work. Google knows this, and it penalizes slow sites. Run your URL through Google PageSpeed Insights right now. If your mobile score is below 70, that is costing you bookings.

The 4-Hour Local SEO Audit You Can Do Yourself

Here’s what I did over a single afternoon, and what I recommend to every photographer I work with.

Hour one: Google Business Profile. If you haven’t claimed yours, stop reading and go do that at business.google.com. Once inside, fill out every single field, including business category (use “Portrait Studio” or “Photographer,” not both), your service area, your hours, and your list of services with individual descriptions. Upload at least 10 photos. Google actively uses GBP data to populate local search results and Maps. This alone moved me from the fourth page to the first page of local results within six weeks.

Hour two: Image optimization. Every photo on your website should be exported at 72 dpi for web, with a file size under 300KB. I use Squoosh (free, browser-based) to compress without visible quality loss. Then rename every file before uploading. “IMG_4872.jpg” tells Google nothing. “miami-family-portrait-session-outdoors.jpg” tells Google exactly what it’s looking at. Add an alt text description to every image in your CMS, written as a natural sentence, not a keyword list.

Hour three: On-page keywords where they actually matter. Your page title, H1 heading, first paragraph, and meta description are the four places Google weights most heavily. For a location-based business, every one of these should include your city and your niche. Not stuffed unnaturally, but present. “Nicole Rivera Photography | Miami Family and Portrait Photographer” is a page title that works. “Welcome to my website” is not.

Hour four: Build citations. A citation is any mention of your business name, address, and phone number on another website. Create or update your listings on Yelp, The Knot, WeddingWire, Thumbtack, and Houzz. Make sure the information is letter-for-letter identical across every platform, including whether you abbreviate “Street” to “St.” Inconsistency confuses search algorithms.

The Blog Posts Nobody Is Writing (But Should Be)

One of the highest-leverage things a photographer can do for SEO is write location-specific content that answers real client questions. This is not about churning out generic posts. It is about being the most useful resource in your market.

A post titled “What to Wear for Family Photos in Miami: A Seasonal Guide” targets a real search query, establishes local authority, and gives potential clients a reason to trust you before they ever reach out. I published a post like this about 18 months ago. It consistently brings in 200 to 300 organic visitors a month and has been directly cited in five inquiry emails from clients who booked.

Each blog post should be at least 800 words, include your location naturally throughout the copy, and link to at least one relevant page on your own site, like your family portrait gallery or your booking page. Internal links help Google understand your site’s structure.

Why Most Photographers Skip This (And What It Actually Costs)

I get it. SEO feels invisible in a way that a beautiful Instagram grid does not. You cannot photograph SEO. You cannot show it in a before-and-after. It is slow, it is technical, and the results take 90 days to feel.

Here’s what helped me see it differently. My accountant husband sat down with me one evening and walked through where my actual studio revenue was coming from by source. The clients who found me through Google search spent, on average, $800 more per session than clients from Instagram. They had already done their research. They arrived pre-sold. The ROI on 4 hours of SEO work, compounded over 12 months of steady organic traffic, is not comparable to anything else I have tried in my marketing.

The single most important thing you can do this week is claim and complete your Google Business Profile. Everything else builds from there, and you cannot afford to leave that foundation empty.