For a client using AEM (according to HTTP Header, Communique 4.2.2, but I presume it is a higher version) we have 600 pages worth of updates to make to SEO items like page title and meta description. There are 8000 pages in total on the website.
Does the bulk import feature require me to re-import all content? I.e. download an export of all pages, change values of specific fields, upload all content?
If so, is there then another option to only update specifically the pages I want to change, using the path as identifier?
Trying to avoid plain unnecessary copy and paste :)
Note, I do not have direct access to AEM myself.
I think editing a website without access to the website management tool defeats the purpose of CMS. All page edits should follow workflow of edit-->review-->Approval-->Publish. You ll need the credentials to logon to server to edit pages. Options available to bulk edit page properties:
Option 1: AEM OTB Bulk Editor. Provided you have AEM console access.
Option 2: ACS Tools . This tool is written to update only 2 properties. It can be extended to update more properties. You can directly hit the updateservlet custom implementation. No console access required. But this approach requires development of the custom servlet + AEM deployment.
Option 3: Run series of curl commands. For example
curl -u admin:admin -X POST --data test=sample http://localhost:4502/content/geometrixx/en/toolbar/jcr:content
This updates property 'test' with value 'sample' on page /content/geometrixx/en/toolbar.html. Likewise you can prepare 600 curl commands. No development or console access required. You ll need AEM login credentials (admin:admin) from your OPS team.
Option 4: Using SlingPostServlet. This again requires development and deployment on AEM.