Photographers
Your photographs show the style. They cannot tell an assistant your dates, your area or your prices.
A couple types their date, their venue and the style they want. A marketing manager asks for someone to photograph fifteen people at the office next week. With web search on, an assistant reads the pages it can find and writes back a few names, each with a reason taken from what those pages say.
A photographer gets named for work a page describes in words: the genres under the names clients type, the area covered and what travel costs, a starting price and what moves it, the dates still open, what is delivered and when, and one name, one base and one phone number. The pictures prove the style. The sentences are what an answer can repeat.
How your customers ask
Five requests from five kinds of client
The facts behind a photography booking, and where each one goes
Each of those requests is a short brief: a genre, usually a place, and often a date, a budget or a deadline for the photos. An answer that puts you forward can only give reasons your pages supply, so each fact needs a sentence of its own, in text rather than in an image or a PDF.
| The client wants to know | What your site states, in words | Where it goes |
|---|---|---|
| Do you shoot my kind of work? | Each genre under its plain name: weddings, elopements, family, newborn, headshots, products, events | A page per genre you want to be booked for |
| Will you come to us? | Your base city, the area covered at no charge, the fee beyond it, and destination terms | The prices and contact pages |
| What will it cost? | A starting price per genre and what raises it: hours, a second shooter, an album, headcount, travel | The prices page and each genre page |
| Is our date free? | How far ahead you book, which dates are open, and what holds a date | The booking page, dated |
| What do we get, and when? | A preview, the full gallery, prints or an album, file sizes, each with a time | Each genre page |
| Who will be there? | The photographer by name, and which packages bring a second shooter, also named | The About page |
| What if plans change? | The retainer, the payment dates, rescheduling and cancellation, in plain words | A terms summary, with the contract linked |
| Have you worked somewhere like this? | A page per wedding or project: the venue, the town, the date, what was photographed | The portfolio |
| Who are you, exactly? | One business name, one base and one phone number, everywhere | Every page's footer, and the markup |
The last row decides whether the others attach to one business. A personal name on the site, a studio name on the map listing and a different handle on social media give every reader three names to reconcile. Pick one form and repeat it exactly.
No schema.org type is made for photographers, so start from LocalBusiness
When we checked the full schema.org vocabulary in September 2026, it had no type for a photographer or a photography business. Its photographic terms describe the work instead: Photograph is a kind of creative work, PhotographAction is the act of taking a picture, and photo is a property for a picture of a place. ProfessionalService does exist, filed under LocalBusiness, but schema.org's own definition says it was deprecated because it was confused with Service.
So describe the business as a LocalBusiness and let the pages carry the genres. Give it the name, the telephone number and the address clients come to; if you work only on location, the address can stop at your city and region, with the area you cover in areaServed. Add a Service node per genre, with its plain name as the serviceType, an Offer wherever a page states a starting price, and a Person for each photographer. Written as JSON-LD, it repeats what the pages say and claims nothing they do not.
Google's local business documentation lists name and address as required, and telephone, opening hours and priceRange as recommended. Ratings stay out: Google's review snippet rules say not to aggregate reviews from other websites, and a business that controls the reviews about itself is not eligible for review stars. Quote directory and map-listing reviews as text, with the reviewer's first name, the date and the platform, on the page for the work they describe.
Photographers' sites were among the likeliest to carry no markup at all
In our audit of 9,483 small business websites, fetched without running scripts across 40 trades and 90 metros in the US, Canada, Europe and the UAE between late August and early September 2026, 32.7% of photographers' sites had no schema.org markup of any kind. Across the whole sample the figure was 17.8%, and of the published trade rates only real estate agents, at 33.6%, came out higher.
The audit's other figures describe all 40 trades together; we publish no photographer-only cut of them. Where markup was present, most of it described the website rather than the business, and LocalBusiness appeared on roughly a quarter of sites. 43.1% were inconsistent about who and where they are across their homepage, contact page and about page, and 64.7% showed no review signal a crawler can read.
One more touches an image-led site: 3.0% delivered their content only through JavaScript, and a gallery drawn by a script is built that way, leaving a fetcher that runs no scripts the frame without the pictures or a word about them.
Start with what a crawler receives, then write what the pictures cannot say
- Check what a crawler gets. Run the crawler access check, then open a gallery page with scripts turned off; the ChatGPT article covers OpenAI's crawler tokens and the other checks.
- Settle one name, one base and one phone number, and use them on the site, the map listing and every directory profile.
- Put packages, starting prices, travel, dates, delivery and terms into text, each on the page a client would open for it. The article on the pages besides the portfolio takes them one at a time.
- Give each genre you want to be booked for its own page; the article on one page per genre covers what goes on it and how to test whether it helped.
- Turn the portfolio into pages with words, one per wedding or project, captioned and with alt text, as the article on a portfolio a crawler can read describes.
- Answer the questions clients already send you, in their words; the article on the questions photography clients type covers collecting them.
- Take a reading before and after, with a fixed panel of questions by genre and place, as AI visibility for photographers describes.
None of these steps reaches inside an assistant. They change what your pages say, and a reading shows whether the answers followed.
Go deeper
Six articles for photographers, from the panel to the portfolio
Fundamentals
AI visibility for photographers: named for which work, and where
AI Engines
Wedding photographers and ChatGPT: the crawlers, and what couples ask
Technical & Structure
A portfolio a crawler can read: captions, alt text and a page per shoot
Content & Answer Pages
Beyond the portfolio: prices, travel, terms and delivery as text
Strategy & Planning
One page per genre: what it lets a photographer state, and how to test it
Content & Answer Pages
The questions photography clients type, and where you already hear them
What photographers ask before changing the site
Every wedding is different. Do I have to publish prices?
Publish a starting price for each genre and what moves it, which you already tell couples on the phone: "Weddings from [price] for [hours] hours; a second shooter, an album or travel beyond [area] add to it." An answer can only repeat a figure written somewhere, and if yours is not on your pages, the one a couple reads may be someone else's.
I work from home. Do I have to put my address on the site?
Not if clients never come to it. State the city you work from and the area you cover, in the same words on every page and in the markup's areaServed, and give a street address only for a studio clients visit. What matters is that the site, the map listing and every directory profile agree on the name, the number and the place.
Can I mark up the reviews couples left on wedding directories?
No. Google's review snippet rules say not to aggregate ratings from other websites, and a business controlling the reviews about itself earns no review stars. Quote them as text instead, a sentence or two with the reviewer's first name, the date and the platform, on the page for the work being praised, and ask the couple before a review goes beside their photographs.
I already blog every wedding. Is that enough?
It can be, if each post works as a page about that wedding and not only as a gallery. A post that names the venue, the town, the month, the style and what you photographed, with captions and alt text, answers a couple's venue question. Eighty photographs under a one-line title answer nothing. The article on a portfolio a crawler can read sets out what each post needs.