24 Feb 2015

5 Must Have Drupal Modules

Regarded as one of the best open source website frameworks available, Drupal is an excellent choice as a search engine friendly CMS.While there are other open source alternatives to Drupal, they aren’t as search friendly out-of-the-box, as robust in terms of being able to extend a Website in the future and they often require specific server requirements and a knowledge of Python (like Plone).

Drupal Modules

With their uniqueness and flexibility, Drupal modules can be indispensable in building an e-Commerce site tailored to your business needs.

Here are 5 must-have Drupal modules to consider when developing a Website:


An essential module allowing site designers the ability to control how content is displayed (tables of content, users, taxonomy, lists etc.).

2. Pathauto

This particular Drupal module makes working with nodes alot easier. The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123. The aliases are based upon a “pattern” system that uses tokens which the administrator can change (

3. Meta-tags Quick

Meta-tags are such an important element in SEO strategy and Drupal has an available meta-tags quick module which gives site designers the ability to assign meta values based on a path. This module adds meta-tags such as title, descriptions, etc. for the purpose of optimizing SEO.

4. Google Analytics

A powerful time saving module that permits the ability to add Google analytics web tracking system directly to your website. Some of the statistics that can be added include:

• Drupal messages tracking
• Monitor what files are downloaded from business web pages
• Anonymize visitors IP address
• Access denied (403) and Page not found (404) tracking
• Cache the Google Analytics code on a company’s local server for improved page loading times

5. Webform

A straightforward and flexible module used for creating customizable forms. Some examples of the types of forms that can be created include:

• Surveys
• Contests
• Petitions
• Custom one off forms

There are an incredible number of other, different Drupal modules available to choose from,but these above-mentioned modules are some of the most popular modules offered for adding essential functionality to a website project.