SEO for Photographers: The 2026 Playbook

Your website is the best work you have ever made, and Google cannot see a single frame of it. A search engine indexes words; your product is light on a sensor. Until you close that gap on purpose, a beautiful portfolio can sit on page four for its own city.

This guide closes it, with the three things that decide whether a photography site ranks: how much readable text sits behind your images, whether you have built pages for the venues people search by name, and whether your image payload is small enough to load on patchy signal.

Quick answer

SEO for photographers means giving Google words to read on an image-only website. Build venue and location pages carrying real text, keep each page's image payload small, add honest alt text and licence metadata, and claim a service-area Google Business Profile. JustMarket.Me audits photography sites the way Googlebot sees them: the raw served HTML.

TL;DR

Why do photography websites rank so badly?

Photography websites rank badly because a photograph carries no text, and Google ranks text. Everything else about SEO for photographers follows from that single fact.

Consider a typical portfolio gallery: 40 full-width images exported straight from Lightroom at roughly 900 KB each, under a heading and one line of copy. That page carries about 36 MB of image and perhaps 70 words. A competitor publishing 1,100 words about photographing weddings at one specific barn venue, with 14 images totalling 3 MB, is doing the same craft in the same market. One page is a picture; the other is an answer.

Nobody in this industry names the problem numerically, so here is a way to.

What is the word-to-weight ratio, and what should yours be?

Word-to-weight is the number of indexable words in a page's raw served HTML divided by the megabytes of image it loads. It is our own working benchmark, not a Google metric, but it predicts photography-site ranking problems better than any generic SEO score.

Word-to-weightWhat it usually meansWhat to do
Under 25A gallery with no page. Nothing to rank, slow on mobileAdd 700+ words, cut image bytes by 80%
25 to 150Thin. Ranks for your studio name and little elseRewrite around one query, trim the grid
150 to 400Healthy for a photography pageMaintain, and add venue depth
Over 400Text-heavy for the genreCheck the imagery is doing enough work

Measure it in five minutes:

  1. View source (Ctrl+U, or Cmd+Option+U) and read the raw HTML, not what the browser paints. If your headline text lives inside a JPEG, it is not there.
  2. Paste the visible body copy into a word counter. That is your numerator.
  3. In DevTools, open Network, filter to Img, hard-reload, and read the transferred total in megabytes. That is your denominator.
  4. Repeat for your homepage, your strongest portfolio page and one blog post. Or run a free website scan, which reports what Googlebot receives rather than what your browser renders.

The raw-HTML step is the one photographers skip, and the one that matters. Design tools let you place headline text as part of an image: identical on screen, invisible in the index.

Which pages can actually rank for a photographer?

Only three of a photography site's five page types reliably earn search traffic: location pages, venue pages and real-shoot blog posts.

Page typeCan it rank?Realistic query it can winWords it needs
Home and portfolioWeaklyYour studio name, branded searches400 to 700
Location pageYesPortrait photographer plus a town or district700 to 1,200
Venue or setting pageYes, best oddsThe venue's own name plus photographer800 to 1,500
Real-shoot blog postYes, long tailVenue plus season, style or ceremony type600 to 1,000
Client gallery on a provider domainNo, not for youNothing that helps your domainNot applicable

Someone searching a venue by name has already chosen the venue. They are shopping for exactly one thing next.

How do you build a venue page that ranks?

Build one page per venue you genuinely shoot at, and make it the most useful page about photographing that place anywhere on the web.

  1. Give it its own URL, not an anchor on a mega-page: /wedding-photography/[venue-name].
  2. Put the venue name and the word photographer in the H1 and the title tag.
  3. Write 800 to 1,500 words only a photographer who worked there could write: which room loses light first, the wet-weather alternative, how long the walk from car park to ceremony really takes, whether flash is allowed in the chapel.
  4. Use 12 to 18 images from that venue alone, each with alt text describing what is happening rather than a keyword list.
  5. Add a short FAQ answering the three questions couples ask about that venue, and link to your location and enquiry pages.
  6. Do not clone the same 900 words across six venue pages with the name swapped. Google handles near-duplicates badly, and a couple reading two of your pages will spot it instantly.

Worked example. A photographer has shot 11 weddings across six venues in two years. Six venue pages is roughly two weekends of writing, using shoots already delivered and images already edited.

The Knot's Real Weddings Study, based on 10,474 US couples married during 2025, puts the average wedding photographer spend at $3,000, with the median quartile at $2,800 and the upper quartile at $4,700. A JustMarket.Me SEO-first website starts at $89 a month, or $1,068 a year. One booking traced to one venue page covers nearly three years of that site.

That is arithmetic, not a promise: no one can guarantee a page will rank. What is reliable is that a venue page competes against far fewer pages than "wedding photographer" does.

How do you stop images from wrecking Core Web Vitals?

Photographers protect Core Web Vitals by budgeting image bytes per page before export, and by never lazy-loading the image a visitor sees first.

Google's thresholds are documented on web.dev: Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint at 200 milliseconds or less, Cumulative Layout Shift of 0.1 or less, each at the 75th percentile of real page loads. On a photography site, LCP is the metric that fails, and one oversized hero image is the cause.

Image roleLongest edgeFormatLoading attribute
Hero or first visible image1,600 to 2,000 pxWebP or AVIFeager, plus fetchpriority high
First row of a grid1,200 pxWebPeager
Grid below the fold1,200 pxWebPlazy
Full-screen lightbox version2,000 to 2,400 pxWebPloaded on open
Thumbnail480 to 600 pxWebPlazy

Four rules follow from Google's own documentation:

Google's image SEO best practices, updated 2 March 2026, cover the rest: real HTML img elements rather than CSS backgrounds, responsive images via srcset or picture, descriptive filenames instead of IMG_4471.JPG, and an image sitemap.

Can photographers get the licensable badge in Google Images?

Yes. Photographers can earn the licensable badge in Google Images, and it is the one search feature built for this industry that almost nobody in it claims.

Google's image metadata documentation, updated 10 December 2025, describes two routes. You can add ImageObject structured data on the page, or embed IPTC photo metadata in the file itself. The required properties are contentUrl plus at least one of creator, creditText, copyrightNotice or license; acquireLicensePage is recommended, and structured data takes precedence if the two disagree.

For a photographer, IPTC is the better deal: set a metadata preset once in your editing software and the credit travels with every file you export, across every page it appears on. Structured data must be repeated for every instance. Google does not guarantee the badge will display, but embedding your credit in the file is worth doing on its own terms.

How should a photographer set up Google Business Profile?

A photographer should set up Google Business Profile as a service-area business, unless clients genuinely walk into a staffed studio during posted hours.

Google's guidance on managing your service area sets the rules: up to 20 service areas by city or postcode, no radius distances, and an outer boundary no more than roughly two hours of driving time from your base. Google's address guidance says to hide the address if you are a service-area business, in which case the profile shows only the areas you serve.

Three photographer-specific calls:

If your profile says you serve three counties and your site has no page for any of them, you have left the local half of SEO for existing photography sites unfinished.

Where do client galleries fit into this?

Client galleries do not contribute to your search rankings, and expecting them to is a common and expensive misunderstanding.

Delivery platforms such as Pixieset, Pic-Time and ShootProof usually serve galleries from their own domain or a subdomain of it, and galleries are frequently password-protected. Check where your gallery URLs resolve. If the address bar does not show your domain, any authority those pages earn is not accruing to you. That is fine: galleries are a delivery product. The search product is a public, text-rich post on your own domain about the same shoot.

What usually goes wrong

These failures show up repeatedly on photography sites, in rough order of the traffic they cost.

How do you measure whether any of this worked?

Photographers should track four things in Google Search Console: impressions on venue and location pages individually rather than site-wide; queries containing a venue name, the clearest early signal; image results under Search Appearance; and page indexing status, so a gallery template that stops being indexed does not go unnoticed for months.

A realistic expectation for a small site publishing steadily is three to six months before venue pages settle into meaningful positions, and longer in a competitive city. Anyone offering faster and guaranteed is selling something else.

Read photography website design next, and art gallery SEO for another discipline where the product is visual and the index is textual. If you shoot weddings, event planning SEO covers the supplier ecosystem around you. The Academy library by industry has more.

Key tips

Frequently asked questions

How long does SEO for photographers take to work?

Most small photography sites see venue and location pages settle into meaningful search positions in three to six months, and longer in a competitive city. Image and technical fixes such as compressing a hero image show up in performance data within days, but ranking movement follows crawling, indexing and re-evaluation. No agency can promise a specific position or a date.

Do photographers still need a blog if they post on Instagram?

Yes, because the two do different jobs. Instagram posts are not pages on your domain and do not rank in Google for venue searches. A blog post about a real shoot is a permanent, indexable page that can earn traffic for years on a query like a venue name plus photographer. Post to Instagram for reach among people who already found you; publish on your own domain for people who have not.

Does alt text on every photo improve rankings?

Alt text helps Google understand an image and is essential for accessibility, but it is not a ranking lever on its own. Google's image documentation asks for useful, information-rich descriptions and warns against keyword stuffing. Describe what is actually in the frame. Alt text on 200 gallery images will not rescue a page carrying 70 words of body copy.

What does SEO for photographers cost to do properly?

The main cost is writing: venue and location pages need real words from someone who did the shoot, which is time rather than a fee. On the tooling side, JustMarket.Me builds SEO-first websites from $89 a month, and optimises existing sites on WordPress, Squarespace, Showit or Shopify, previewing each fix before it goes live and verifying it by re-crawl. A free website scan costs nothing and tells you which of the two routes you need.

Sources

Next step

Not sure how much readable text sits behind your images? Run a free website scan. JustMarket.Me crawls your site the way Googlebot does, in the raw served HTML, and emails the top issues with evidence and a P0/P1/P2 priority. No obligation, and every fix applied later is verified by re-crawl.


Run a free website scan · More Academy articles · JustMarket.Me