Top 10 Must-use Modules in Drupal 9 websites

Unsplash

Drupal 8 end of life was scheduled on 2nd November 2021, while Drupal 7 end of life extended till November 2022. This makes it imperative for you to move towards Drupal 9. This open-source CMS platform comes with thousands of modules that empower all different types of businesses to take advantage of the power of Drupal. In this article, we will discuss the top must-use Drupal 9 modules for your websites.

Top 10 Must-use Drupal 9 Modules

1. Admin Toolbar

The admin toolbar module created in 2015 helps enhance the administrative user experience, improve the default toolbar, and change it into a drop-down menu. This light module works on top of the default toolbar and enables fast access to all administrative pages.

2. Redirect

The redirect module provides impressive functionalities when handling redirects in Drupal, making it a must-have module. It allows you to manually configure redirects and maintain a canonical URL for all kinds of content, redirecting all the other requests to that path without language prefixes. It offers a common API for loading, saving, and deleting redirects. It also provides a redirect counter and last used timestamp and integration with Drupal page cache.

3. Security Kit

The security kit module helps keep your website safe and avoid threats from different web applications by providing various security-hardening options. It allows modification of HTTP headers to enhance the website security in a more accessible and convenient way. It can be considered an essential module for any website based on Drupal 9, making it a perfect addition to the must-use Drupal modules list.

4. Search 404

This module is a must-have as it allows you to show a list of content based on keyword search instead of showing the standard 'Page Not Found'. To explain it, when a user searches for something and no content or product is found on the web page, search 404 module will search for keywords in the URL and showcase this list. This will help you retain the visitors that come to your website via old or external links.

5. PathAuto

Pathauto module allows you to define patterns for content as you create it. It will directly generate the content's URL based on the node's title without manually doing it. These URLs are based upon a pattern system that uses tokens that the user can change.

6. Disabled Message

The disabled message module allows you to filter and disable specific messages shown to the end-user. It helps disable all filters for particular users or paths, apply filters or specific paths and debug systems to display messages in HTML without appearing to the end-user. 

7. Metatag

Metatag module enables you to automatically provide structured metadata or metatags for all pages on your websites to improve your site's visibility in the search engines. The module supports many commonly used metatags, including description, page title, and more. It also supports metatags that give you control over the content and its appearance when you share it on social media.

8. Disable login

This module was done for websites that are not open to the public and have no need for public user login requirements like in a blog or corporate website. It restricts access to the default Drupal login page from anonymous users. The disable login protects the login page with a secret key name-value pair which the admin can set. When accessed without the secret-key value pair, the default login page will show a message of access denied. This secret key can be programmatically modified to suit your requirements.

9. Website Feedback

The website feedback module allows you to take feedback from your end-users easily. Users with permission to submit the feedback will see a floating feedback button that opens a pop-up form. The form allows you to collect details like summary, description, other image uploads, URL from where the feedback is submitted, and more. The feedback is sent along with a screenshot of the page from which the user submits the feedback.

10. Captcha

Captcha module blocks signing up or form submissions by spambots that post spam content everywhere they can. Captcha test detects when a bot is trying to penetrate the website and blocks its access to the site. This module provides this feature to anyone using the web form on Drupal.

The modules listed here are what we thought that every Drupal 9 website needs. There are thousand more modules that you can choose based on your requirements and specifications. Which of these do you think are essential for your website?

Sources:

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Advertisement Here

Call for Support