As a content management system, Drupal is designed to simplify the process for adding, modifying, and removing content, even for users without much technical expertise.
Beyond its core functionality, Drupal has a number of modules that make life even easier for content writers and editors. Some of these modules, like Views and CKEditor, were added to core when Drupal 8 was released.
These are some of our other favorite modules that can further simplify workflows for content editors.
Real-time SEO for Drupal
Content writers always need to strike the right balance between user friendliness and search engine optimization in their work. Content should incorporate SEO strategies in order to appear in relevant searches while also remaining relevant and appealing to site users.
Real-time SEO for Drupal promises to help “optimize content around keywords in a fast, natural, non-spam way.” The module analyzes elements of your content like page length, meta descriptions, keywords, and subheadings. This helps boost SEO without sacrificing readability, striking that careful balance. This module also requires the metatag module.
Pathauto
Drupal identifies every piece of content with a node ID, which is displayed in the URL. The Pathauto module uses tokens to automatically create URL aliases based on a specific patterned system that you establish.
These URLs are more user friendly than the standard node identifiers. They’re also beneficial for site structure and linking because they’re easier to recall.
Link checker
Link checker helps detect broken links in your content. The module checks remote sites and evaluates HTTP response codes, then displays broken links in the reports/logs section as well as on the content edit page.
Scheduler
Scheduler allows you to save a post as a draft and automatically publish at a later date. This module is great for those who work with an editorial calendar. Content writers can prepare posts ahead of time, schedule them to publish, and not worry about needing to set a reminder to publish on the desired day.
Diff
Diff is another useful module for teams with a number of content contributors or editors. It adds a tab to show you all of the changes that were made to each piece of content. Revisions allows you to do this as well, but Diff goes a step further by showing when an individual word is added, changed, or deleted.
If you’re a content editor, which modules do you find most useful?