Reading metadata

The Hidden Signature

IPTC · XMP · EXIF · © Will Tygart · Tygart Media

Image Intelligence · Tygart Media · 2026

The HiddenSignature.

Every image we publish carries an invisible identity — baked into the file itself. Change the filename. Re-host it. Strip the HTML. Share it a thousand times. The signature stays.

Discover
IPTC·XMP·EXIF· © Will Tygart·Tygart Media· tygartmedia.com·Permanent Attribution· Baked Into The File·Survives Re-hosting· Survives Renaming·Survives Social Sharing· IPTC·XMP·EXIF· © Will Tygart·Tygart Media· tygartmedia.com·Permanent Attribution· Baked Into The File·Survives Re-hosting· Survives Renaming·Survives Social Sharing·
The Concept

What if every image you ever published
remembered who made it?

Most people think of an image as just pixels. A visual. Something you look at. But an image file is also a data container — and inside that container, invisible to the eye, is a structured record of everything about that image: who made it, who owns it, what it's about, where it belongs.

That record is called metadata. And when you inject it correctly — using IPTC, XMP, and EXIF standards — it travels inside the image binary itself. Not in the filename. Not in the HTML. In the actual bytes of the file.

At Tygart Media, every AI-generated image gets a full metadata injection before it ever touches a WordPress media library. So every image we publish is already carrying its own identity — permanently, invisibly, inextinguishably.

Image DNA — metadata helix Image DNA · IPTC + XMP + EXIF · Permanent Identity
The Standards

Three layers.
One identity.

Layer 01
IPTC
International Press Telecommunications Council · 1990s standard
The original image metadata standard — used by press agencies, news organizations, and stock photo libraries for decades. Every photo editing application on earth reads IPTC. It's the legacy layer that guarantees compatibility everywhere.
By-line → Will Tygart
Copyright Notice → © 2026 Tygart Media
Credit → tygartmedia.com
Headline → [article title]
Keywords → [SEO keyword stack]
City → Mason County, WA
Layer 02
XMP
Extensible Metadata Platform · Adobe · modern standard
Adobe's modern metadata format — used by Google, Apple, Adobe, and every serious image platform. XMP is embedded as XML inside the file itself. It's richer, more flexible, and the format that AI crawlers and modern search engines understand natively.
dc:creator → Will Tygart
dc:rights → © 2026 Tygart Media
xmp:CreatorTool → Claude · Tygart Media
photoshop:Credit → tygartmedia.com
dc:subject → [topic array]
dc:description → [SEO alt text]
Layer 03
EXIF
Exchangeable Image File Format · camera standard
Originally designed for cameras to record technical shooting data, EXIF is now read by every OS, every social platform, and every image viewer. We repurpose it for creator attribution — so even when someone views your image on their phone, your name is in there.
Artist → Will Tygart
Copyright → © 2026 Tygart Media
ImageDescription → [alt text / caption]
Software → Claude · Tygart Media
Make → Tygart Media
DateTime → [publication timestamp]
Visible and invisible layers of an image
Why It Matters · 01

What you see is
half the image.

Every image has two realities. The visual layer — what humans see. And the data layer — what machines, search engines, AI crawlers, and metadata readers see. Most creators only think about the first layer. We build both simultaneously.

When Google's image crawler indexes one of our images, it reads the XMP metadata and knows exactly who created it, what it depicts, and where the original lives. That attribution doesn't require a backlink. It's already inside the file.

Dual RealityMachine ReadableSEO Signal
Image metadata traveling the world
Why It Matters · 02

Your image goes everywhere.
So does your name.

An image gets shared on Twitter. Someone saves it and reposts it on Instagram. A blog picks it up and re-hosts it. Someone renames the file and puts it on their WordPress site. At every stop — the metadata is still there. Still says Will Tygart. Still says Tygart Media. Still links back to tygartmedia.com.

The filename can change. The HTML wrapper can disappear. The original hosting URL can go offline. The metadata doesn't care. It lives in the bytes.

Survives Re-hostingSurvives RenamingSurvives Social

// Live example · What's baked into a Tygart Media image

image_metadata_reader.py · output
$ python3 read_metadata.py soul_signal_hero.webp Reading IPTC fields... By-line: "Will Tygart" Copyright: "© 2026 Tygart Media. All rights reserved." Credit: "tygartmedia.com" Headline: "Soul Signal — An AI Art Experience" Keywords: ["AI art", "generative art", "Will Tygart", "pop-up experience"] City: "Mason County" Country: "United States" Reading XMP fields... dc:creator: "Will Tygart" dc:rights: "© 2026 Tygart Media" xmp:CreatorTool: "Claude Sonnet 4.6 · Imagen 4 · Tygart Media" photoshop:Credit: "tygartmedia.com" dc:description: "Floating dried botanicals suspended in dark room..." dc:subject: ["Soul Signal", "AI art", "botanical", "immersive experience"] Reading EXIF fields... Artist: "Will Tygart" Copyright: "Tygart Media 2026" Software: "Claude · Tygart Media · tygartmedia.com" ImageDescription: "Thousands of dried botanicals floating in amber light..." DateTime: "2026:03:19 14:32:07" ✓ Attribution permanent. Survives renaming, re-hosting, social sharing. ✓ File: soul_signal_hero.webp · 847KB · WebP · 1408×768
The Scenarios

Without metadata. With metadata.

Scenario 01 · Without
Image gets re-hosted
Someone saves your image, renames it stock-photo-nature-1.jpg, and uploads it to their own site. No attribution anywhere. The original creator is gone from the record.
✗ Creator: unknown · Source: unknown · Copyright: none
Scenario 01 · With Tygart Media
Image gets re-hosted
Same scenario. But the IPTC, XMP, and EXIF are still in the bytes. Open in Lightroom, Preview, Photoshop, or any metadata reader — Will Tygart, Tygart Media, tygartmedia.com.
✓ Creator: Will Tygart · © 2026 Tygart Media · tygartmedia.com
Scenario 02 · Without
Google indexes the image
Google's image crawler indexes the image from the re-hosting site. No metadata to read. The image is associated with the new site, not the original creator. Attribution lost in search.
✗ Google associates image with re-hosting domain
Scenario 02 · With Tygart Media
Google indexes the image
Google reads the XMP metadata embedded in the file. Creator attribution present. Copyright recorded. The original creator is part of the index record regardless of where the file lives.
✓ Google reads dc:creator = Will Tygart · tygartmedia.com
Metadata baked into image layers Metadata strata · Baked into the file · Permanent identity
The Process

How we inject every image.

01
Generate
Image created via Imagen 4 Ultra on Vertex AI — full cinematic quality, AI-native, organic aesthetic. Raw PNG output.
02
Inject Metadata
Python + Pillow writes IPTC, XMP, and EXIF directly into the image binary — creator, copyright, keywords, description, tool attribution, timestamp.
03
Convert to WebP
Image saved as WebP — 30-50% smaller than PNG or JPEG with no visual quality loss. Metadata preserved through conversion. Faster page loads, better Core Web Vitals.
04
Upload to WordPress
Uploaded via REST API with alt text, caption, and description set from the metadata. Featured image assigned. SEO signal complete — human layer and machine layer both populated.

An image is not just what you see.

It is also what it knows about itself.

// IPTC · XMP · EXIF

When you create something and send it into the world,

it should carry your name with it.

Not in the URL. Not in the caption. Not in the HTML.

Inside the file itself.

Rename it. Re-host it. Share it ten thousand times.

Your signature is still there.

// Will Tygart · Tygart Media · tygartmedia.com

This is how we publish.

Every. Single. Image.

Your images. Your name. Forever.

The proof is
in the bytes.

Every image Tygart Media publishes carries a permanent, invisible signature. IPTC. XMP. EXIF. Three standards, one identity, baked into the file before it ever leaves our hands.