Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module generates XML sitemaps for each active domain configured in your Drupal site. It allows you to configure whether to filter content for the sitemap based on node access... Dormant |
— | Dormant | 1,782 |
|
This module allows you to add hreflang tags that link to content on external websites, even if those sites are not managed within the same Drupal installation. It is particularly u... Slowing |
9–11 | Slowing | 1,664 |
|
This module allows you to add meta tags to webforms. You can configure these meta tags in the webform's settings. Dormant |
9–11 | Dormant | 1,586 |
|
The DubBot module helps improve your website's user experience by checking for accessibility issues, broken links, and content quality. It integrates with DubBot's data to provide... Dormant |
9–11 | Dormant | 1,508 |
|
This module automatically adds trailing slashes to your site's URLs, which can be beneficial for SEO. It allows you to configure which paths or entity types should have trailing sl... Active |
— | Active | 1,316 |
|
This module makes URL aliases independent of the language settings for content and users. It ensures that URL aliases are global across all languages on your site, simplifying navi... Slowing |
8–11 | Slowing | 1,229 |
|
This module allows you to define and manage custom meta tags for your website, including selecting the meta attribute and setting its value. It can inject these meta tags into non-... Slowing |
9–11 | Slowing | 1,176 |
|
This module converts Drupal pages into pages that comply with the AMP standard. It includes various versions with evolving functionality and dependencies. Slowing |
8–10 | Slowing | 1,092 |
|
This module automatically notifies search engines like Bing, Amazon, and Yandex when content on your website is created, updated, or deleted. It can also be configured to handle e-... Active |
10–11 | Active | 1,036 |
|
This module provides AI-powered analysis for both traditional SEO and Generative Engine Optimization (GEO) directly within your content editing workflow. It generates detailed repo... Active |
10–11 | Active | 1,027 |
|
This module allows you to dynamically define custom breadcrumbs for your Drupal site. It integrates with the Context module and supports using tokens and Twig for breadcrumb titles... Slowing |
10–11 | Slowing | 907 |
|
This module allows you to add "nofollow noindex" meta tags to specific pages on your website. This tells search engines not to follow links on those pages or include them in their... Dormant |
8–10 | Dormant | 804 |
|
This module provides a JSON-LD format for RESTful data using your site's RDF mappings. It allows your own modules to further customize the JSON-LD output. Active |
10–11 | Active | 798 |
|
This module provides tokens to generate customized URLs for the current page, including options to include or exclude specific query parameters. It allows for the creation of canon... Active |
10–11 | Active | 771 |
|
This module prevents search engine robots from crawling, indexing, or archiving your site by sending a specific HTTP header. It can be enabled and configured based on your environm... Dormant |
10–11 | Dormant | 723 |
|
Varbase SEO provides core Search Engine Optimization (SEO) features and settings for your Drupal website, helping to improve its visibility in search engines. It can be installed o... Active |
11 | Active | 645 |
|
This module provides an interface for the W3C Markup Validator, helping to ensure your website is properly coded. It allows you to validate pages automatically when content is publ... Dormant |
9–11 | Dormant | 609 |
|
This module adds meta tags specifically designed to help Google Scholar index scholarly content. It implements various Highwire Press tags related to citation details like title, a... Active |
9–11 | Active | 594 |
|
This module integrates Microsoft Clarity, a free analytics tool, into your Drupal site. It provides session recordings and heatmaps to help you understand user behavior and identif... Slowing |
10–11 | Slowing | 591 |
|
This module provides a token that creates a summary from the content of a paragraphs field. It finds the first long text field within the paragraphs to use as the summary, even sup... Active |
10–11 | Active | 525 |
|
This module provides a fallback for the [node:summary] token. If a node lacks a body field, it will instead use the first three sentences found within `` tags in the rendered node'... Slowing |
10–11 | Slowing | 520 |
|
This module allows administrators to prevent specific content from being indexed by search engines by adding a "noindex" robots meta tag. This is useful for content that is unimpor... Dormant |
9–11 | Dormant | 519 |
|
Entity Mesh visualizes content relationships within a Drupal site, showing how entities are linked through relationships like links, menus, and embeds. It helps identify broken lin... Active |
11 | Active | 488 |
|
This module provides global variables that can be accessed and printed in any Twig template. It allows you to easily display information like the current page title, site name, or... Active |
10–11 | Active | 481 |
|
This module exposes Metatag data, including Schema.org and external hreflang, through a GraphQL API. This allows developers to query and retrieve this metadata programmatically. Active |
9–11 | Active | 479 |