12
Optimizing Drupal for Speed and SEO

The Afterburner - Optimizing Drupal for Speed and SEO

Embed Size (px)

DESCRIPTION

Slide deck from a presentation I gave at #CALICon11 on optimizing Drupal for Speed and SEO.

Citation preview

Page 1: The Afterburner - Optimizing Drupal for Speed and SEO

Optimizing Drupal for Speed and SEO

Page 2: The Afterburner - Optimizing Drupal for Speed and SEO

This talkWhat we WILL cover

• Core Configuration• Drupal Modules• Drupal Themes• Server Software

What we WON’T cover

• Core Hacks

Page 3: The Afterburner - Optimizing Drupal for Speed and SEO

Why speed Matters• Users will get frustrated and not use you• Saves Money• SEO

Page 4: The Afterburner - Optimizing Drupal for Speed and SEO

Core Speed Improvements

Page 5: The Afterburner - Optimizing Drupal for Speed and SEO

Performance Modules

Requires Server Changes• Memcache API• Varnish• APC or xCache

Download from drupal.org• Boost• CSS GZip• Javascript Aggregator

Core• Syslog• Throttle

Pre-Optimized Drupal Install

Page 6: The Afterburner - Optimizing Drupal for Speed and SEO

Some Performance Notes on Theming Your Drupal .

• When theming your Drupal site, follow the KISS principle

• The fewer images, css rules, and especially Javascript make a big difference.

• If you use a lot of small images, try spriting

anySite

Page 7: The Afterburner - Optimizing Drupal for Speed and SEO

Ok… We’ll talk about Core Hacks

Page 8: The Afterburner - Optimizing Drupal for Speed and SEO

Why SEO Matters• Your students don’t want to use your site search, they want to

use Google!

Page 9: The Afterburner - Optimizing Drupal for Speed and SEO

Core SEO

Page 10: The Afterburner - Optimizing Drupal for Speed and SEO

SEO Modules

Download from drupal.org• Pathauto• Path Redirect• Global Redirect• Nodewords (Meta Tags)• Page Title

• Take a shortcut and start with SEO Tools

Core• Path** WARNING **

Page 11: The Afterburner - Optimizing Drupal for Speed and SEO

• Use an HTML5 Theme as your Base.

• Same KISS rule applies.

Theming for SEO Awesomeness.

Page 12: The Afterburner - Optimizing Drupal for Speed and SEO

@nickmoline http://www.nick.pro/