EPUB Metadata and Publisher Checklist

Most EPUB distribution friction comes from metadata drift, not visible typography. Use this checklist to keep title, author, identifiers, language, and navigation metadata consistent before upload.

Lock your metadata before the final export

Settle the title, subtitle, author display name, and series naming before your final EPUB export.

Use one consistent author format everywhere so retailers do not split your author record into multiple versions.

If you use contributor roles, keep those names consistent across revisions too.

Check the required metadata fields

Make sure language code, unique identifier, publication date, and publisher fields are present and correct for this edition.

Decide on your identifier strategy on purpose, whether that means an ISBN or a platform-specific identifier.

Keep metadata text clean and simple. Watch out for hidden characters copied from old notes or drafts.

Check navigation and metadata in the same pass

Metadata and navigation should be checked together, not as two separate afterthoughts.

A clean table of contents does not help much if the title or author metadata is still wrong.

Run validator checks after any metadata change, not just after chapter edits.

Run final distributor-ready checks

Open the final EPUB in at least two reading environments and make sure title, author, and TOC behavior all look right.

Make sure the file you upload is the same one that passed the metadata check.

Keep one final validated EPUB per edition so you always know which file actually passed.

Helpful Examples and Comparisons

EPUB Metadata QA Reference

Field Pass signal Common failure pattern
Title + subtitle Matches your planned storefront listing and cover text An old working title is still inside the EPUB metadata.
Author/contributor Naming stays consistent everywhere A name variation creates duplicate author entries.
Language Valid language code (for example, en) Language field is missing or malformed.
Identifier Unique value that fits this edition strategy Identifier is missing or reused across editions.
Publisher/date Release metadata is current and intentional Placeholder metadata shipped by mistake.

Before You Publish

  1. Lock the final title, subtitle, and author naming for this edition.
  2. Make sure metadata values match the planned storefront listing.
  3. Set a valid language code and confirm it is not empty.
  4. Choose the identifier strategy intentionally for this edition.
  5. Confirm publisher and publication date fields are current.
  6. Export a fresh EPUB from the final manuscript state.
  7. Run EPUB validation and note any metadata-related findings.
  8. Click TOC links to confirm navigation still works after metadata updates.
  9. Test title and author rendering in at least two reading environments.
  10. Upload only the validated EPUB and keep that exact file.

If You Find a Problem

Warning pattern: missing required metadata field

What to change: Fill in the missing metadata field in source or export settings and regenerate the EPUB.

Check again: Validator reports no missing core metadata errors.

Warning pattern: invalid language code

What to change: Replace the malformed language value with a valid language tag.

Check again: The language warning clears in validation output.

Warning pattern: duplicate or conflicting identifier

What to change: Choose one clear identifier strategy per edition and remove stale identifier entries.

Check again: Validator and distributor precheck show one valid unique identifier.

Warning pattern: storefront shows the wrong title or author

What to change: Match the EPUB package metadata to your final release metadata, then export again.

Check again: Reader and device metadata display matches the listing text you intend to use.

Warning pattern: metadata fix caused a navigation problem

What to change: Rerun TOC and reading-order checks after metadata edits before final upload.

Check again: Both metadata and navigation checks pass on the same file.

Warning pattern: issue persists after correction

What to change: Confirm validator and distributor checks are using the newest export and remove stale local copies.

Check again: The newly named EPUB passes metadata checks cleanly.

Want to organize the book in Senswriter?

These steps work no matter which writing or formatting tool you use. Senswriter is simply an option if you would like one place to organize a manuscript and prepare it for publication.

Create a free account or see export examples.

Frequently Asked Questions

Can clean formatting still fail distribution because of metadata?

Yes. A visually correct EPUB can still be rejected or ingested poorly when required metadata is missing or inconsistent.

Should I reuse one identifier across all editions?

Use a deliberate identifier strategy for each edition and platform. Avoid accidental reuse that creates catalog conflicts.

When should I rerun metadata checks?

After any change to title, author naming, language, identifier, publisher, or major export settings.

Sources and Further Reading

Senswriter

Opening Senswriter

Getting everything ready…