There are a series of must-have modules for any Drupal project.
I’m not talking about modules that might help depending on your needs, but about absolutely essential ones you’ll have to install if you want a healthy, well-configured project.
Pathauto
This indispensable module lets you create patterns for generating the slugs of your URLs. You can use every kind of Drupal token. These days it’s totally necessary, because routes like /node/
aren’t usable.
Project: Pathauto
Redirect
Redirect lets you solve the URL-duplication problems we discussed in another article. It’s essential for avoiding SEO issues with Google and other search engines.
Project: Redirect
Metatags
Adding metatags to your content is a must, and this module offers more options than you can imagine—traditional meta tags, Dublin Core, Twitter Card, and so on. We’ll cover it in another article.
Project: Metatags
From here on, there’s a set of modules I consider essential for my own workflow and for handing off finished projects, though you could technically live without them.
Media and Media Library
These are in Drupal 10 core—just enable them. They make managing images and media elements far easier and more organized. A real breath of fresh air compared with the old way.
I don’t list them as strictly essential, because if your site is very simple, maybe the image upload in CKEditor (the WYSIWYG editor) is enough—but personally, I’d always use them.
Comments