Social Friendly Drupal 7 IOS Android Theme & App Development

 

YOUR SITE OUR PRIORITY

Beginning Drupal

Our essential module list for Drupal sites

When we first started to use Drupal for our websites, we realised at once it was going to be extremely powerful. With an enormous array of modules to enable (or download and enable), we were unsure which modules to choose. The more modules enabled, the more code that needs to be loaded, and the slower a site can run. After many months of trying various modules, we now have a base set of modules we always use.  If you are new to Drupal, you may find the following list useful:

CKEditor

This module is essential to turn the standard text entry boxes into wysiwyg text entry boxes, with all the usual formatting options.

http://drupal.org/project/ckeditor

IMCE

This Drupal module allows you to upload and insert images. It integrates with CKEditor, and must be selected as the CKEditor configuration settings.

http://drupal.org/project/imce

Captcha

Keep the spammers at bay, it comes complete with image generator, and many settings.

http://drupal.org/project/captcha

Webform

A much more elegant way of collecting information and user requests than the contact forms.

http://drupal.org/project/webform

Page Title (requires token)

This Drupal module allows you to set the html page title for each article / node (essential for SEO)

http://drupal.org/project/page_title

Pathauto 

This Drupal module, takes the article title and creates a url path based in the titles and other rules you set.

http://drupal.org/project/pathauto

Global Redirect

Another SEO must have this Drupal module, creates redirects from the various ways of accessing a node (node/30 , content/myarticle ...) to your friendly URL, avoiding the problems of duplicate content.

http://drupal.org/project/globalredirect

Path Redirect

Another SEO favorite, when migrating sites, this Drupal module allows you to set 301 and other redirects from old pages to their new locations, avoiding the issues of Google scoring you down, because of pages not found.

http://drupal.org/project/path_redirect

NodeWords

This Drupal module allows you to set metatags. Whilst many people may try and convince you that metatags are no longer important, they are used heavily by search engines for page descriptions etc. If you use them make sure you use then properly, abuse carries SEO penalties.

http://drupal.org/project/nodewords

Google Analyitcs

Another must have for tracking your stats, and very easy to implement.

http://drupal.org/project/google_analytics

XMLSitemap

This generates an XML sitemap of your site, this must be submitted to the search engines (in Google via webmaster tools, if you have not yet discovered webmaster tools, we strongly urge you to do so).

http://drupal.org/project/xmlsitemap

Administration Menu

This module, turns your admin menu into a javscript dropdown bar across the top of the browser window, which is much quicker to use.

http://drupal.org/project/admin_menu

Backup Migrate

Essential for anyone that does not want to lose months of work. Also very easy to roll back in the event of problems.

http://drupal.org/project/backup_migrate

Poormanscron

If you do not have access to cron, to set your own scheduled events, this Drupal module provides a nice work around. Just install it and set your backup schedule in the usual way. This module also triggers the cron scripts required for xmlsitemaps and search indexing etc

http://drupal.org/project/poormanscron