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

833 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.

CDN

CDN UI module version 3.0-rc2 on Drupal 8

This module provides easy Content Delivery Network integration for Drupal sites.

Content Analysis

Screenshot of Content Analysis

The Content Analysis module is an API designed to help modules that need to analyze content. The module enables a suite of content analyzers to provide multiple views into the content on your Drupal site or on any website. The current list of available analyzers are:

  • Quick SEO: Provides a quick and easy analysis of content to help your site rank better in the search engines for a specific keyword.
  • Scribe SEO: Provides advanced analysis of content to help your site rank better in the search engines. Also provides keyword extraction and guidance.
  • Readability: Grades content based on five popular automated readability tests for content
  • W3C Analyzer: Test content for W3C validation
  • Keyword Research: Provides an array of tools for analyzing and discovering keyword phrases. Also helps with tagging nodes with keywords.

Keyword Research

Drupal Keyword Research

The Keyword Research module provides intelligence to help you explore, analyze and select better keyword phrases for your content directly from your website. It also enables you to quickly and easily organize your targeted keywords and tag pages using a variety of popular methods.

Watch the Keyword Research screencast demo

The module provides reports on a keyword phrase's popularity and the popularity of suggested related phrases using various data sources such as; Wordtracker, Scribe SEO, WordStream and Google Adwords. It also provides convenient links to a variety of third party tools, such as Google Trends, Google traffic estimator and GoRank’s related keyword tool for additional insight.

It wraps any keywords generated by supporting modules and all keyword in research reports with a pop-up actions menu that enables one click popularity reports and adding & removing keywords in taxonomies, More Like This, and meta keywords.

Modules that support keyword actions are:

Taxonomy Title

This module was designed to update the heading tag at the top of the taxonomy term page. The contents of this H1 (or sometimes H2) tag are *extremely* important for SEO (Search Engine Optimization). People interested in SEO may prefer to add more user-friendly, keyword-rich, and descriptive words to this heading element.

Facet API Pretty Paths

Facet API Pretty Paths illustration

Enables pretty paths for searches with Facet API. You will likely use this module in combination with either Search API or Apache Solr Search Integration.

Functionality overview

  • Pretty paths will be generated as "search/url/segment1/segment2/".
  • By default, a segment will look like: "<alias>/<value>".
  • Custom coder plugins, allow to override the default segment representation.
  • The taxonomy coder outputs the id: "<alias>/<term-name>-<term-id>".
  • The taxonomy pathauto coder leverages pathauto aliases to create even prettier paths: "<alias>/<term-alias>".
  • Pager & breadcrumbs supported.
  • Supports the optional Current Search Blocks "current_search" module of Facet API.

HTTPS and WWW Redirect

Admin settings page.

This module simplifies the process of setting a preferred URL and is designed for users who wish to enforce SSL and/or a specific domain without having to edit any files.

PWA - Progressive Web App

Progressive Web Apps provide a native-like experience using web technology. They are reliable, fast, and engaging, resulting in a robust offline experience that can be saved to homescreen.

linkwise

Internal linking utiltity, we plan to make SEO tasks for larger sites easier and more consistent.

Ridiculously Responsive Social Sharing Buttons

Social sharing buttons that you can drop into any website with attractive SVG-based icons, small download, and browser compatibility. No 3rd-party scripts.

Revisioning

Revision summary page

Revisioning is a module for the configuration of workflows to create, moderate and publish content revisions.
You use it in scenario's like this:

  • Authors write content that prior to being made publicly visible must be reviewed (and possibly edited) by moderators. Once the moderators have published the content, authors should be prevented from modifying it while “live”, but they should be able to submit new revisions to their moderators.
  • We shouldn't have to grant these roles “god-like” powers (e.g. D6's "administer nodes" permission) to implement this.

Pager metadata

This module adds SEO metadata for pages that contain a pager:

External Hreflang

This project allows adding alternate hreflang for external sites
(not languages in Drupal).

Insight

The Insight module provides advanced content analysis, analytics and publishing tools. It is designed as a content strategy hub for your Drupal site.

Alchemy

The Alchemy module provides several interfaces for analyzing site content via the Alchemy services API.

Watch the Alchemy screencast demo

What is Alchemy?

AlchemyAPI provides content owners and web developers with a rich suite of content analysis and meta-data annotation tools.

AlchemyAPI uses statistical natural language processing technology and machine learning algorithms to analyze your content, extracting semantic meta-data: information about people, places, companies, topics, languages, and more.

Expose the semantic richness hidden in any content using named entity extraction, phrase/term extraction, document categorization, language detection, structured content scraping, and more. Use AlchemyAPI to enhance your website, blog, content management system, or semantic web application.

- from alchemyapi.com

What does that mean?

Alchemy does several things, but this module currently concentrates on Alchemy's term extraction tools:

  • Keywords: This tool extracts keywords from node and page content, similar to the Yahoo! Term Extraction API but provides higher quality keywords that are more useful for SEO

Ajax Adress

A kickstart module utilizing jQuery Address plugin to configure a custom ajaxed drupal menu and take care of SEO/redirection issues

Paragraphs jQuery UI Accordion

Paragraphs Accordion is a module to create paragraphs with accordion effect in your content.

Custom Meta

While Nodewords (D6) and Metatags (D7) work well for adding things like Abstract, Description, Keywords, Robots, Copyright and even OpenGraph meta tags to your content, we continually found ourselv

Domain 301 Redirect

Domain 301 Redirect admin screen

The Domain 301 Redirect module allows sites to 301 redirect to a domain that is marked as the main domain.

Views 404

Are your views returning a 200 when it should return a 404? Views404 is the answer! This is very helpful for any caching layer and it will help SEO.

Metatag Routes (obsolete)

Metatag routes

This functionality was added to Metatag, its functionality is available via the included submodule called "Metatag Custom Routes

Vertical Tabs

Picture 2.png

#D7CX This module got into core and will only be available as a back-port version for Drupal 6.

Provides vertical tabs like http://drupal.geek.nz/static/node-form/default/summaries2.html on the node add form.

This module provides the following features:

  • Vertical tabifying all node forms.
  • Vertical tabifying the content type forms.
  • Vertical tabifying the block forms.
  • Specialized CSS for Garland, as well as generic CSS for other themes
  • Color module support when both Garland and color.module are used
  • Vertical tabbed forms and fieldsets are over-ridable by using your site's settings.php and $conf. For more information see #644790-7: Simplify the module and integrate with form_controller to allow customizations.
  • When used in combination with Form module allows you to configure vertical tabs on all possible forms.

LouderVoice

LouderVoice integration.
Features:

  • SEO friendly output of reviews as panels pane or block.

Pages