Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
This module provides easy Content Delivery Network integration for Drupal sites.
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.
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.
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:
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.
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.
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.
Internal linking utiltity, we plan to make SEO tasks for larger sites easier and more consistent.
Social sharing buttons that you can drop into any website with attractive SVG-based icons, small download, and browser compatibility. No 3rd-party scripts.
The AMP module is designed to convert Drupal pages into pages that comply with the AMP standard.
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.
The Advanced GTM Datalayer module provides flexible possibility to manipulate Data
This module adds SEO metadata for pages that contain a pager:
This project allows adding alternate hreflang for external sites
(not languages in Drupal).
The Insight module provides advanced content analysis, analytics and publishing tools. It is designed as a content strategy hub for your Drupal site.
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
A kickstart module utilizing jQuery Address plugin to configure a custom ajaxed drupal menu and take care of SEO/redirection issues
Paragraphs Accordion is a module to create paragraphs with accordion effect in your content.
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
The Domain 301 Redirect module allows sites to 301 redirect to a domain that is marked as the main domain.
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.
This functionality was added to Metatag, its functionality is available via the included submodule called "Metatag Custom Routes
LouderVoice integration.
Features:
- SEO friendly output of reviews as panels pane or block.
Pages