Best Drupal modules
The must-have Drupal modules for SEO, performance, security and user experience. Tested and recommended for Drupal 10.
Module categories
Scroll to the category you are looking for
Admin & development modules
Modules that make managing and developing your Drupal site easier
Admin Toolbar
Must-haveEnhanced admin toolbar with dropdowns. Makes navigation through admin menu much faster.
composer require drupal/admin_toolbar
Devel
DevelopmentEssential development tools. Debugging, query logging and development helpers.
composer require drupal/devel
Module Filter
UXFilters the modules list on the extend page. Essential with many installed modules.
composer require drupal/module_filter
Configuration Split
AdvancedSplit configuration per environment. Development modules only on dev, etc.
composer require drupal/config_split
SEO & marketing modules
Modules to rank better in Google and improve your visibility
Pathauto
Must-haveAutomatically generate SEO-friendly URLs. Essential for every Drupal site.
composer require drupal/pathauto
Metatag
Must-haveManage meta tags for SEO. Title, description, Open Graph, Twitter Cards, etc.
composer require drupal/metatag
Simple Sitemap
SEOAutomatic XML sitemap generation for Google and other search engines.
composer require drupal/simple_sitemap
Redirect
SEOManage redirects and prevent 404 errors. Important for SEO and user experience.
composer require drupal/redirect
Google Analytics
AnalyticsGoogle Analytics 4 integration. Track visitor behavior and conversions.
composer require drupal/google_analytics
Performance & caching modules
Make your Drupal site blazing fast with these performance modules
CDN
PerformanceIntegration with CDN services like Cloudflare, CloudFront or KeyCDN.
composer require drupal/cdn
Advanced CSS/JS Aggregation
PerformanceAdvanced CSS and JS optimization. Minify, bundling and lazy loading.
composer require drupal/advagg
Lazy Load
PerformanceLazy loading for images and iframes. Only load when they come into view.
composer require drupal/lazy
Quick reference: installing modules
Via Composer (recommended):
composer require drupal/modulenaam
Then enable via admin interface or: drush en modulenaam
Multiple modules at once:
composer require drupal/pathauto drupal/metatag drupal/admin_toolbar
Remove module:
drush pmu modulenaam
composer remove drupal/modulenaam
First uninstall via admin or drush, then remove with Composer
Ready to get started with Drupal?
Find the best Drupal hosting for your project and install these modules for a flying start.