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.

Drupal SEO Essentials

Drupal SEO Essentials is designed to be a dirt simple way to automate installation and configuration of essential Drupal SEO modules. It can be used as an stand alone module or an App.

Installation

As an App (easiest)

The Apps enabled version of this module will automatically download all required modules. The SEO Essentials App is a part of the Open Enterprise App Server. To enable Open Enterprise Apps either start your site with the Open Enterprise distribution or follow the instructions to integrate apps into an existing Drupal site.

Once the Apps module is enabled, go to admin > apps. You should see a list of available apps. Click details for SEO Essentials and then "install app". All required modules will automatically download and enable. Follow the instructions in the setup wizard to complete configuration.

As a stand alone module

Download the SEO module from the link below and place the files in your site’s module directory. Go to admin > modules and review any missing dependent modules for SEO Essentials. Download those modules from Drupal.org. Enable the SEO Essentials module when all dependent modules are available.

Real-time SEO for Drupal

Real-time SEO for Drupal - Snippet Preview

Improve your Drupal SEO: this module helps you optimize content around keywords in a fast, natural, non-spam way.

SEO Checklist

Drupal SEO Checklist checks for installed modules.

Drupal SEO Checklist - What is it?

The Drupal SEO Checklist uses best practices to check your website for proper search engine optimization. It eliminates guesswork by creating a functional to-do list of modules and tasks that remain. Updated regularly with the latest techniques, it makes on-page Drupal search engine optimization hassle-free.

It breaks the tasks down into functional needs like Title Tags, Paths, Content and many more. Next to each task is a link to download the module from D.o and a link to the proper admin screen of your website so that you can configure the settings perfectly.

Drupal SEO Checklist also keeps track of what has already been done. It places a date and time stamp next to each item (when you click save). That provides a simple report that you can share with others showing what's been done.

You need Drupal SEO Checklist if

  • You know SEO basics pretty well
  • You work on a lot of different websites and need help keeping track of what you've done on each
  • You know how to properly configure modules for SEO needs
  • You are a list-maker! Or, you simply enjoy checking things off when they're done.

Drupal SEO Checklist does not:

  • Provide good SEO strategy

SEO

You can customize title, keywords, description for each node so that used for SEO.(你可以自定义每篇文章的标题、关键字、描述,以便用于SEO。)

SEO Compliance Checker

Threshold adjustment screen

The SEO Compliance Checker checks node content on search engine optimization upon its creation or modification. Whenever a publisher saves or previews a node, the module performs a set of checks and gives the user a feedback on the compliance of the rules. This module is supported by the UFirst Group.

Varbase SEO

Provide Search Engine Optimization (SEO) Core features and settings.

SEO AI

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide?

OpenAI SEO Analyzer

The OpenAI SEO Analyzer is a Drupal module that integrates with the OpenAI GPT-4 Turbo model to provide SEO analysis directly within the node view.

SEO Pager

Seo Pager changed views metatags configure

Features

The module implements next useful things:

SEO UI

Node creation form with seo_ui enabled

The SEO UI module glues together the Path, Pathauto, Redirect and Metatag module functionality into a single vertical tab.

Seeds SEO

An SEO Assistant module designed to simplify and streamline the process of setting up search engine optimization (SEO) modules for Drupal websites.

Debut SEO

Addition to the Debut feature set providing basic SEO integration.

Installing

You have two options for installing Debut SEO:

  • Debut SEO is used in the Open Outreach Drupal distribution aimed at nonprofits, so you can install it as part of Open Outreach.
  • Install manually along with the dependencies listed below.

Functionality and dependencies

  • Metatags: Uses Metatag.
  • Duplicate URLs: Uses Global redirect. The dev version of Global redirect is recommended to avoid a redirection loop with installations other than English.
  • Path aliases: Uses Pathauto
  • XML sitemap: Uses XML sitemap

SEO Starter

Get a jump start on configuring best practices for SEO.

SEO Keyword Links

This is a module for substituting a keyword in node's body text with a link.
You can configure an external URL or a internal one.
Works with Drupal 8, 9 & 10

SEO Preview

Screenshot: Project SEO Preview

Lets you preview how your title tag, url & meta description will appear in popular search engines.

Drupal SEO Friend (Tools & Reports)

Main SEO Report

Overview

The Drupal SEO Friend module is meant to be used along side existing Drupal SEO modules to make them more effective. This module does not replace functionality available in the SEO Checklist and SEO Compliance Checker modules.

Features

Reports (admin/reports/seo)

  • Main Report - shows a summary of all available reports and a list of Drupal SEO-related modules and if they have been installed and enabled
  • Meta Tags (nodes) Report - shows a summary of your meta tags for all nodes and makes note of missing and duplicate content
  • Meta Tags (path) Report - shows a summary of your meta tags for all paths and makes note duplicate content
  • Page Title Report - shows a summary of your page titles for all nodes and makes note of duplicate content
  • Referrer Report - shows a summary of referrers to your site - THANKS TO NancyDru for the code contribution!
  • Hooks - provides hook_seo_reports and hook_seo_modules hooks so that additional reports and seo modules can be added by other modules

Drutopia SEO

Sensible Search Engine Optimization default configuration for a site.

Also gives site editors and managers ability to create redirects and edit metatags.

Keyword SEO

Perfectly Optimized Page

Do you want to be #1 in search engine results? Want to be in the top 10 listing for more than one set of keywords? This module is for you.

My business has a problem. We have a product that we would like people to be able to find from various search queries:

  • Odor Neutralizer
  • Odor Control
  • Odor Removal
  • Odor Eliminator

Google is pretty smart, it can figure out that similar words should be show in the same results, such as "Removal" and "Remover". Unfortunately, it won't group search results for more distinctive words like Neutralize and Eliminate.

This means you either need to stick with one search keyword or manually duplicate your content and modify it to include different keywords.

Until Now! Keyword SEO will dynamically generate pages with your keywords. It's easy to use.

After enabling and configuring the module, you will be presented with two fields attached to each page. The first field where you type the keyword phrase that is already present in your content. The second is where you put the keyword phrases you would like to replace the first field. It works like a "Find and Replace" feature of a text/code editor.

SEO Manager

INTRODUCTION

SEO Manager is a module that allows you to enable and configure all SEO settings.

Simple SEO preview

Node "Edit form" extract

The Simple SEO preview module provides a new field to let content editors manage node meta title & meta description.

Pages