SEO for Photographers
When someone Googles "wedding photographer [your city]," you want to be on that first page. SEO is how you get there. It is not complicated. It just requires consistency.
Google Business Profile — Start Here
If you do nothing else, do this: claim and optimize your Google Business Profile (formerly Google My Business). It is free and it is the single most impactful thing for local photographers.
- Go to business.google.com and claim your business
- Fill out every field: business name, category ("Photographer"), address, phone, website, hours
- Add photos — your best 10-15 portfolio images. Google rewards profiles with photos.
- Write a description using keywords naturally: "Jane Doe is a wedding and portrait photographer serving Washington DC, Virginia, and Maryland."
- Ask clients to leave Google reviews after delivery. Reviews are the #1 ranking factor for local search.
Keywords for Photographers
Keywords are the phrases people type into Google. Target these patterns:
- [service] photographer [city] — "wedding photographer Austin TX"
- [venue] photographer — "Meridian House photographer"
- [style] photography [city] — "documentary photography Denver"
- [service] near me — "family photographer near me" (Google uses your location)
Put your primary keyword in:
- Your home page title tag
- Your home page H1 heading
- Your meta description
- Your Google Business Profile description
- Your About page
Do not stuff keywords. Write naturally. Google is smart enough to understand context.
Local SEO
Photography is a local business. Google shows local results based on proximity and relevance. To rank locally:
- NAP consistency — your Name, Address, and Phone number should be identical everywhere: website, Google Business, Yelp, The Knot, WeddingWire, Instagram
- Create location pages — if you serve multiple cities, create a page for each: "Wedding Photography in Arlington VA", "Wedding Photography in Bethesda MD"
- Blog about local venues — a post titled "Best Wedding Venues in [City]" targets a high-intent search and positions you as the local expert
Portfolio Alt Text
Google cannot see your photos (yet). Alt text tells Google what the image shows. In your creavio media library, click any image and add a description. This becomes the alt text on your website.
Good alt text examples:
- "Bride and groom walking through cherry blossoms at Tidal Basin in Washington DC"
- "Newborn baby sleeping in wooden bowl prop with white blanket"
- "Corporate team headshots in modern office lobby"
Every portfolio image should have unique, descriptive alt text. This is tedious but it compounds over time.
Blogging for SEO
Each blog post is a new page Google can index. A blog with 30+ session features and venue guides creates a network of relevant content that signals expertise to Google.
Target one keyword per post. Example: "Meridian House Wedding Photography" as the title and primary keyword for a wedding feature at that venue. When someone Googles that venue + photography, your post has a chance of ranking.
Technical SEO Checklist
creavio handles most technical SEO automatically, but verify:
- Sitemap submitted — submit yourdomain.com/sitemap.xml to Google Search Console
- SSL enabled — your site should load on HTTPS (automatic with creavio)
- Page speed — creavio optimizes images for web delivery. Avoid embedding massive uncompressed images.
- Mobile friendly — creavio sites are responsive by default
- Structured data — creavio adds schema markup automatically. See SEO Settings Guide
How Long Does SEO Take?
Honest answer: 3-6 months to see meaningful results from organic search. SEO is a compounding investment. The blog post you write today might bring in a client 8 months from now. Consistency matters more than perfection.