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.

Index Now

Index Now submits requests to search engines when content (nodes / taxonomy terms) has been created, updated or deleted on your website. The module provides a service that you can use to send more...
Categories: Search engine optimization (SEO)

Views 404

Are your views returning a 200 when it should return a 404? Views 404 is the answer! This is very helpful for any caching layer and it will help SEO. Do I Really Need This? In short yes, you do....
Categories: Performance, Search engine optimization (SEO)

Seo Supercharged

Connects your Drupal site to the SEO Supercharged platform, enabling automated publishing of AI-generated blog articles and images directly into Drupal nodes, without any manual copy-pasting....
Categories: Artificial Intelligence (AI), Integrations, Search engine optimization (SEO)

PDF Metadata

The PDF Metadata module extends the default functionality of Drupal's core File module by adding the ability to use entity based tokens in PDF metadata attributes which will be added to an existing...
Categories: Content editing experience, Media, Search engine optimization (SEO)

W3C Validator

W3C Validator provides a Drupal interface to use the W3C Markup Validator. Keeping valid pages is one step into maintaining a properly coded site. This module let's you : - validate a new page when...
Categories: Administration tools, Search engine optimization (SEO), Integrations

Paragraphs Summary Token

The Paragraphs Summary Token module is a helper module that provides a token which builds a summary of the given paragraphs field. This token can be used as e.g. metatag description for entities...
Categories: Content editing experience, Search engine optimization (SEO), Developer tools

JSON-LD REST Services

JSON-LD (JavaScript Object Notation for Linking Data) is a lightweight Linked Data format that gives your data context. It is easy for humans to read and write. It is easy for machines to parse and...
Categories: Search engine optimization (SEO)

Component search

Component Search The Component Search module provides powerful search integration for the Component Field module, making component configurations and content fully searchable through both Drupal...
Categories: Content display, Search engine optimization (SEO), Site search

Taxonomy Set Lineage

This module will automatically add all parent terms to the field values for each term in an entity's taxonomy reference fields. An example use case would be a Geography taxonomy containing all...
Categories: Content editing experience, Search engine optimization (SEO), Site structure

Structured Data (JSON+LD Rich Snippets)

Structured data markup provides a standard way of describing things on your website, along with their properties. Supported features Rich Snippets (graphical sarch results) Google Search also uses...
Categories: Search engine optimization (SEO), Integrations

GraphQL Metatag

This module enables the export of data from the "Metatag" ecosystem modules: Metatags Schema.org Metatag External Hreflang Usage Here is an example of how to obtain data in GraphQL queries {...
Categories: Decoupled, Search engine optimization (SEO)

Domain Route Meta Tag

Domain Route Meta Tag =================== Domain Route Meta Tag module help users to set different Meta tags for custom drupal urls/controller routes/views paths on different domains using domain...
Categories: Search engine optimization (SEO)

Unset HTML head link

This module removes unnecessary HTML head links to help improve SEO for your Drupal 8.x website: Support for: Nodes Taxonomy terms Author & maintainers Development and maintenance by Laurie...
Categories: Search engine optimization (SEO)

OpenAI SEO Analyzer

The OpenAI SEO Analyzer is a Drupal module that integrates with the OpenAI GPT-4o model to provide SEO analysis directly within the node view. It allows users to generate and customize SEO reports...
Categories: Content editing experience, Search engine optimization (SEO)

Block HTTP Referer

The Block HTTP Referer module is made to easily block spambots from your site. You can do this by entering the url or part of the url on the configuration page. If $_SERVER['HTTP_REFERER'] matches...
Categories: Access control, Search engine optimization (SEO), Developer tools

Simple WT Metatags

The Simple WT Metatags module provides a lightweight and configurable solution for managing essential SEO and Open Graph (OG) tags on your Drupal website. Unlike comprehensive SEO modules, Simple...
Categories: Search engine optimization (SEO)

Smart Paging

Overview Provides splitting up long Drupal content into sub pages by number of characters/words or by a placeholder HTML tag for node, user and taxonomy term entities. Features Smart Paging feature...
Categories: Content editing experience, Content display, Search engine optimization (SEO)

Pathauto Update

The Pathauto Update module is an extension for the popular Pathauto module. It makes sure that path aliases are automatically regenerated when values behind the tokens change. For example, in case...
Categories: Automation, Search engine optimization (SEO)

Redirect Audit

Redirect Audit provides detailed technical reports on redirect chains and loops in your Drupal site. It helps site builders, SEO specialists, and administrators identify and fix redirect issues...
Categories: Administration tools, Developer tools, Search engine optimization (SEO)

LD JSON Schema

# INTRODUCTION ------------ This module provides the features to add JSON LD schema section to the pages. You can add custom Ld JSON Schema to any page by URL. It may be useful for the custom...
Categories: Search engine optimization (SEO)

Page Title Formatter

Allow a short plain text field to be formatted as a Page Title. NOTE: This *almost* worked, but it leaves duplicate elements. Idea abandoned; keeping the sandbox for reference.
Categories: Content display, Search engine optimization (SEO)

Node Alias Link Display

Node Alias Link Display automatically replaces internal links in content that point to /node/{nid} with the corresponding path alias (e.g., /news/my-article). This improves the readability and SEO...
Categories: Search engine optimization (SEO)

Initial Referrer

Keeps the entry point referrer in "initial_referer_url" session variable for further use. If the variable is already set, just keep it. If not set and $_SERVER['HTTP_REFERER'] is set, set it with...
Categories: Search engine optimization (SEO)

Google Indexing API

Provides a way to integrate with Google Indexing API to update or delete urls in your domain property. Setup Go to /admin/config/services/google-index-api in your site and follow the instructions...
Categories: Search engine optimization (SEO), Integrations

Views navigation

This module adds next and previous links on content pages when accessed from a view. It is intended for dynamic and/or paged view results, where the result set changes according to exposed filters,...
Categories: Content display, Search engine optimization (SEO), Site structure

Pages