Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Alinks
Alinks is an SEO module that automatically replaces keywords with links based a list of keywords and links. Setup the phrases and links you want through the administration interface and the module...
Categories: Content display, Developer tools
Metatag Custom
This module extends metatag module to allow any custom metatags. You are able to add any type of meta tags to your site, even will support Webtrends Meta tags or other custom SEO tags.... Example:
Categories: Search engine optimization (SEO)
Restaurant SEO
SEO for Open Restaurant. This module is part of
pager_cleaner
Module that turns Drupal pager URLs into SEO-frendlier ones, like nodealias.html?page=0,2 to nodealias/page2.html. Now only one naming convention is supported: first page: .html second page: /page2...
Categories: Administration tools
Advanced GTM Datalayer
The Advanced GTM Datalayer module provides flexible possibility to manipulate Data Layer page variables. This module is API module and provides base plugins code and admin part to create and...
Categories: Developer tools, Integrations, Search engine optimization (SEO)
Pagination Page Titles
Warning message As of May 24, 2020, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please post a comment on [#3142364...
Categories: Administration tools, Content display, Search engine optimization (SEO)
Wordtracker
Wordtracker is a keyword research tool. The Wordtracker module integrates Wordtracker's keyword tools into your Drupal site. With this module you can explore how often certain terms are searched...
Metatag AI Generate
Why Metatag AI Generate? Writing compelling, SEO-optimized meta descriptions is time-consuming and requires expertise. Metatag AI Generate eliminates this burden by intelligently analyzing your...
Categories: Artificial Intelligence (AI), Content editing experience, Search engine optimization (SEO)
Site Health Monitor - Playwright
Site Health Monitor is a public-facing Drupal 11 module that audits any webpage instantly — no login, no setup, no test scripts required. Built on the same headless browser technology that powers...
Categories: Administration tools
SEO UI D8
The SEO UI module glues together the Path, Pathauto, Redirect and Metatag module functionality into a single vertical tab. The basic functionality of the modules is not altered, although some...
Categories: Administration tools
WordStream Keyword Tools
The WordStream module integrates WordStream keyword tools into your Drupal site. The WordStream service provides a keyword research api (with a free account option). The WordStream module provides...
Categories: Content editing experience, Site search
Panels Page Argument 404
This module is based off this discussion https://groups.drupal.org/node/13878 it provides example code of a ctools panel plugin which triggers a 404 error if a pages alias doesn't not accept...
Categories: Administration tools
Review Stream
Stream your latest and greatest reviews from around the Web to your Drupal site and display them with SEO-friendly rich-snippet markup. To use this module, you must: have a Grade.us account with...
Categories: E-commerce, Content display, User engagement
Pretty Url
The Pretty URL module enhances Drupal Views by transforming exposed filter URLs into clean, human-readable, and SEO-friendly formats. By default, Drupal uses complex query structures for exposed...
Categories: Search engine optimization (SEO)
HTML Lang Attribute Override
The HTML Lang Override module allows site administrators to explicitly define the lang attribute of the tag on a per-page basis or globally across the site. This is particularly useful for websites...
Categories: Search engine optimization (SEO)
VK Entity identifier
Features Entity identification: easily identify and distinguish specific entities within the same type for targeted code operations, enhancing development flexibility and precision Automatic...
Categories: Developer tools
NodeSymlinks
NodeSymlinks allows you to display the same content to users at multiple locations in the Drupal menu system with unique URL path, unique navigation breadcrumb and without the SEO penalty that...
Categories: Content editing experience, Site structure
Demote Filter
Demote Filter is an input filter which will "demote" heading tags by one level. <h1> tags become <h2>, <h2> become <h3> etc. This can be useful when using a WYSIWYG editor...
Categories: Content editing experience, Search engine optimization (SEO)
Entity Mesh
A visualization and analysis tool for content relationships in Drupal Entity Mesh is a Drupal module that provides a visual, interactive graph to explore how content entities are connected within a...
Categories: Administration tools, Performance, Search engine optimization (SEO)
SEO Stats
Search-related statistics including Google PageRank for your site or other sites, in your Drupal site. Wrapper for the SEOstats: SEO data library for PHP. This is a developer-focused module and has...
Categories: Integrations, Developer tools
Canvas AI SEO
Adds structured data generation to the Canvas AI page builder. When an AI agent builds or edits a Canvas page, this module generates Schema.org JSON-LD markup based on the page content and injects...
Categories: Artificial Intelligence (AI)
Monsido Tools
NOTE: this module is now deprecated. Please use the Acquia Optimize module instead. All-in-one platform that unifies web governance, quality assurance, and accessibility compliance. Monsido help...
Categories: Accessibility, Content editing experience, Search engine optimization (SEO)
Views Sprites
A sprite generator for Views. Images are responsible for a fair chunk of the load time for a web page. By combining images into a single one, this impact on the load time can be reduce. Even with...
Link tracker (Drupal 9+)
This module tracks URLs used in content, paragraphs, layout-builder blocks. Also URLs on access-protected pages (i.e. non-published). On cron it checks every URL's statuscode. Visit /admin/reports...
Categories: Search engine optimization (SEO)
Dynamic Internal Linking
Internal Linking : Meaning: Linking your valuable pages within your website. Examples: Navigation (main & secondary menus) could serve as the best example of internal linking. Having a sitemap is...
Categories: Search engine optimization (SEO)