Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

225 modules match your search

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.

Accessibility Indicator for Title Length

This progress bar visually indicates whether a title's length falls within optimal ranges for accessibility. It helps ensure that titles are concise, readable, and inclusive for all users. Features...
Categories: Accessibility, Content editing experience, Search engine optimization (SEO)

Schema: VacationRental

Features Provides Schema.org/VacationRental to the JSON+LD structured data. Post-Installation Install the module as usual. Go to /admin/config/search/metatag and edit the preferred content type...
Categories: Search engine optimization (SEO)

SEO URLs (pretty URLs)

The module allows you to create alternatives to canonical URLs. The goal: create alternative pretty SEO URLs for pages with filters (query parameters) and add them to the page canonical <link&gt...
Categories: Search engine optimization (SEO)

Deindex unpublished files

The Deindex Unpublished Files module ensures that files associated with unpublished media are not publicly accessible. It achieves this either by adding a prefix to the file URL or by moving the...
Categories: Search engine optimization (SEO)

Yoast SEO Site Studio Integration

This module enables real-time SEO enhancement in Drupal by generating custom tokens from Acquia Site Studio layout components to improve meta tag content such as titles and descriptions. Features...
Categories: Content editing experience, Integrations, Search engine optimization (SEO)

Ckeditor Nofollow

--------------------- * Introduction * Requirements * Installation * Configuration * Maintainers INTRODUCTION ------------ This Ckeditor Nofollow module is used to add rel="nofollow" to links using...
Categories: Content editing experience, Search engine optimization (SEO)

Schema.org: HealthTopicContent

Features Provides Schema.org/WebPage/HealthTopicContent to the JSON+LD structured data. Post-Installation Install the module as usual. Go to /admin/config/search/metatag and edit the preferred...
Categories: Search engine optimization (SEO)

SEO Analyzer

The SEO Analyzer module allows you to easily see which SEO improvements you can make to a node or canvas page. It aims to check your page content against SEO best practices and present you the...
Categories: Search engine optimization (SEO)

Metatag Simple Widget

Metatag Simple Widget provides a streamlined, user-friendly interface for entering basic SEO metadata (just the title, description, and image) without the complexity of the full Metatag Firehose....
Categories: Search engine optimization (SEO)

Bounce reasons

You can turn leaving visitors into repeat customers! Module "Bounce reasons" asks your visitors about the cause of the closing pages. Why do people go away from your site? - Maybe they do not find...
Categories: Search engine optimization (SEO)

Metatag Replace

MetaTag Replace INTRODUCTION Metatag Replace is used to either search or replace Meta tags on your site. It Uses Batch API to Read Meta tags and perform operation on them Module supports 4 fields...
Categories: Search engine optimization (SEO)

Version Redirect

Version Redirect module provides a redirect utility in conjunction with Pathauto, where old changed url aliases will automatically redirect to a node's current url alias. This is intended so that...
Categories: Search engine optimization (SEO)

Keyword Rich

This module will add header and subheader fields to any content type. You can then select which of these fields is more SEO friendly, or keyword rich, on a per node basis. The selected field is...
Categories: Search engine optimization (SEO)

Alt image generate

This module provides functionality for quickly signing alternative text for images. On the configuration pages, you can select for which image fields you can specify the mass alt text Features On...
Categories: Search engine optimization (SEO)

Schema.org: Accommodation

Features Provides Schema.org/Accommodation to the JSON+LD structured data. Post-Installation Install the module as usual. Go to /admin/config/search/metatag and edit the preferred content type Fill...
Categories: Search engine optimization (SEO)

Metatag URLs

TL;DR: Extend the Metatag module to support relative or route-based fixed URLs. Problem with Metatag The wonderful Metatag module allows adding arbitrary tags with arbitrary values and Token...
Categories: Search engine optimization (SEO)

Meta tags - "Revised" tag

This project adds in support for the meta name="revised" meta tag. The project plugs into the existing Meta Tags module and needs to be placed within the meta tags module directory (probably /sites...
Categories: Search engine optimization (SEO)

Bing Indexing API | Webmaster Tools

Precondition From Bing documentation: Bing recommends using the URL submission tool to get web content indexed (as soon as it is published) or updated online. As a webmaster, you can submit URLs to...
Categories: Integrations, Search engine optimization (SEO)

Partially Multilingual

Quick Summary If you have a site that is multilingual, but only some pages are translated, this module redirects untranslated pages to the source language, to help with search engine optimization....
Categories: Multilingual, Search engine optimization (SEO)

SiteAttention real-time SEO

About SiteAttention provides support for Search Engine Optimization of your page content before it is being published.In this settings section you can configure how SiteAttention should interact...
Categories: Search engine optimization (SEO)

Strict 404

By default, a Drupal site allows undefined arguments on any system path instead of returning 404 Not Found (e.g. http://drupal.org/node/1/asdlfkjadlfkdjaflakjsldkfa). The Strict 404 module...
Categories: Administration tools, Search engine optimization (SEO)

Iminify

Simplify your media assets and send more responses by giving less size of the HTTP packet. CSS functionality: - imsc:css Scan CSS - ims:css Status of Scan CSS - imr:css Revert Minify CSS - im:css...
Categories: Administration tools, Content editing experience, 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)

Menu Breadcrumb with Attachment by Taxonomy

NOTE this module has become the Beta 8.x release of Menu Breadcrumb and remains here primarily as a reference implementation. Synopsis This project (MBAT for short) extends the features of the Menu...
Categories: Content display, Search engine optimization (SEO), Site structure

Per Node Analytics

Provides per node (and later per entity) google analytics reports in a system tab. The reports are generated with help of Views and fields provided by Google Analytics Reports Module. For better...
Categories: Search engine optimization (SEO), Integrations

Pages