Every Drupal installation have its set of contributed modules, but there are some modules I always seem to be installing. Here is my list of Drupal modules for each install. I have also added a list of modules that can help you with your SEO needs.
These modules are for Drupal 6, but a lot of these also have a D5 version, if you haven't upgraded yet...
Modules for each install
-
Administration menu
-
Backup & Migrate
- Block Edit
- CAPTCHA
- CCK
- CKEditor
- IE CSS Optimizer
- ImageCache
-
ImageField
- IMCE
-
Menu Trails
-
Transliteration
-
Views
- Webform
Only under certain circumstances
-
Mollom
If you site does not have a lot of traffic, use Mollom. You can use Mollom for high traffic sites, but then you most probably need to upgrade to the paid service. -
Poormans Cron
Only if you can't set up cron jobs on the server. -
Menu Block
If you need to split a menu, e.g. put secondary links as a sidebar block. -
Site map
If you need a site map, this is the module to use.
SEO modules
-
Global Redirect
To avoid duplicate content.
- Nodewords (Meta tags)
- XML Sitemap
-
Page Title
Dependencies: Token -
Path / Pathauto
On small sites the core Path module works fine to manually add paths. On constantly growing sites with dynamic content the Pathauto module is highly recommended. -
IE CSS Optimizer
Why? Because a lot of sites are constantly under active development and therefore many leave the "Optimize CSS" option unticked. With this module you can optimize all CSS files except the ones under active development. This does make the source code cleaner and the pages loads faster.
Additionally SEO tweaks
- Optimize PHP code and SQL queries. Slow sites makes Google sad.
- Optimize HTML code. For page loading times and well structured code.
- Optimize robots.txt
- Edit the .htaccess file and uncomment/edit the option to always, or never, use www for your domain.
A SEO helper: SEO checklist module
And remember, contributed modules should be installed in /sites/all/modules (generally), not /modules.
Comments
Post new comment