Skip to main content
rogeru42295677
Participant
April 26, 2022

P: "Containing keywords no longer sent to Adobe Stock".

  • April 26, 2022
  • 2 replies
  • 1189 views

Hi,

For some years I have been keywording my images in Lightroom, using keyword hierarchies to manage them. Recently, when I try to upload to Adobe Stock, it only takes the bottom level keywords, and none of the hierarchy keywords they are in. This happens if I use the Stock plugin, or export and upload directly or via FTP. 


This problem doesn't occur for other agencies, and the keywords are correctly embedded in the JPG file details, so I'm at a loss as to why adobe Stock doesn't see them - any suggestions as to what i am doing wrong ??

Thnaks

Roger

2 replies

johnrellis
Legend
April 29, 2022

This is happening because LR 11 preserves the order of keywords you send to Adobe Stock (sometimes -- the feature is poorly designed and very fragile, but that's another story).  It does this not by actually setting the order of the keywords in the industry-standard metadata fields, but rather by adding a new Adobe-specific field XMP:WeightedFlatSubject.  This new field only contains leaf keywords, not ancestor keywords.

 

For example, if you assign the keyword A > B > C to a photo and export it, here are the contents of the relevant metadata fields:

[IPTC] Keywords              : A, B, C
[XMP]  Subject               : A, B, C
[XMP]  Hierarchical Subject  : A|B|C
[XMP]  Weighted Flat Subject : C

 

Note that the other fields contain A, B, and C, but XMP:WeightedFlatSubject just contains the leaf keyword C.  When that field is present, Adobe Stock uses it in preference to the other keyword fields.

 

If you delete XMP:WeightedFlatSubject before uploading to Adobe Stock, then Adobe Stock will import all three keywords A, B, and C.  You could do that manually by exporting to your local disk, using Exiftool to delete that field, then uploading to Adobe Stock.

 

Or you could use the Metadata Wrangler plugin in concert with the Adobe Stock plugin to remove that field automatically on every export to Adobe Stock.  

 

Of course deleting XMP:WeightedFlatSubject will forgo the ability to set a specific keyword order within LR.  But that feature is so fragile and difficult to use I bet most Adobe Stock users don't use it:

https://community.adobe.com/t5/lightroom-classic-ideas/p-custom-sort-order-of-keywords-instead-of-alphabetic/idc-p/12526371#M13291

rogeru42295677
Participant
May 10, 2022

The Metadata Wrangler plugin  has done the trick - thank you !

rogeru42295677
Participant
April 26, 2022

P.S. - I'm on a windows machine using the latest build of classic CC.