Drupal 6 Search Engine Optimization

Drupal 6 Search Engine Optimization
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Concise, actionable steps for increasing traffic to your Drupal site
  • Learn which modules to install and how to configure them for maximum SEO results
  • Create search engine friendly and optimized title tags, paths, sitemaps, headings, navigation, and more
  • A practical, step-by-step guide that takes the mystery out of Drupal SEO

Book Details

Language : English
Paperback : 280 pages [ 235mm x 191mm ]
Release Date : September 2009
ISBN : 1847198228
ISBN 13 : 9781847198228
Author(s) : Ben Finklea
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Drupal, Open Source


Table of Contents

Chapter 1: The Tools You'll Need
Chapter 2: Keyword Research
Chapter 3: On-Page Optimization
Chapter 4: More On-Page Optimization
Chapter 5: Sitemaps
Chapter 6: robots.txt, .htaccess, and W3C Validation
Chapter 7: RSS Feeds, Site Speed, and SEO Testing
Chapter 8: Content is King
Chapter 9: Taking Control of Your Content
Chapter 10: Increasing the Conversion Rate of Your Drupal Web site
Appendix A: 10 SEO Mistakes to Avoid
Appendix B: A Drupal SEO Checklist
Appendix C: Drupal SEO Case Study for Acquia Product Launch
  • Chapter 1: The Tools You'll Need
    • Drupal 6
    • Modules
      • Installing 99% of Drupal modules:
      • Installing the remaining 1% Drupal modules
      • Essential SEO modules
      • Optional SEO modules
      • Non-SEO modules
    • Drupal SEO Checklist module
    • Google Account
      • Setting up a Google Account
    • Analytics
      • Google Analytics
        • Creating a Google Analytics account and installing it on your Drupal site
      • Yahoo! Analytics
    • Google Webmaster Tools
      • Verify your site with Google
      • Google Webmaster Tools settings
        • Preferred domain
        • Crawl rate
    • Understanding search engine crawlers
    • Paid tools
      • CrazyEgg
      • Mint
    • Other Great Tools
      • Installing two browsers
      • Google Toolbar
        • PageRank
      • SEO for Firefox plugin
      • Yahoo! site explorer
    • Summary
  • Chapter 2: Keyword Research
    • What a keyword is
      • Keywords aggregate searchers into organized groups
      • A keyword defines a market
    • Why keyword research is important
    • What your keyword goal is
      • Goal 1: Brand awareness
        • Company brand awareness
        • Product brand awareness
        • Credibility
      • Goal 2: Conversions
        • Transactional
        • Lead Generation
        • Page impression (or ad impression)
    • Keyword research tools
      • Your own web site
        • How to set up the Top Searches module
      • Your competition
        • How to scrape your competitors' web site for keywords
      • Google Adwords Keyword Tool
      • Google Zeitgeist
      • Google Trends
      • SEOmoz
      • Keyword Discovery
      • WordTracker
    • How to pick the best keywords
      • The scenario
      • How to gather a keywords list
      • Picking the right terms
      • Getting rid of the wrong terms
    • Summary
  • Chapter 3: On-Page Optimization
    • Page titles
      • The page title module
        • The token module
        • Installing and configuring the page title module
        • Rewriting page titles for individual nodes
      • Writing page titles that Google and your visitors will love
      • Setting up your web site's name
      • Link titles
        • How to edit the title element of your navigation links
    • Make Drupal URLs clean and search engine optimized
      • A brief history of static and dynamic URLs
      • How Drupal handles dynamic URLs
      • Turning on clean URLs in Drupal
      • Optimizing URLs with the Path module
        • How to turn on the Path module
        • How to change a content path
        • Writing optimized URLs
      • Automating paths with Pathauto and Path Redirect
        • Installing Pathauto and Path Redirect
        • Configuring Pathauto
    • Redirects
      • 301 Redirects—the right way to move content around
        • Installing and configuring Path Redirect
        • How to set up a 301 redirect
      • Global Redirect module—fixing Drupal's duplicate content problems
        • How to install and configure the Global Redirect module
    • Summary
  • Chapter 4: More On-Page Optimization
    • Headings
      • HTML Header tags
      • How Drupal handles headings
    • Drupal menus and navigation
      • How to change your navigation
        • Other links in your site
    • Optimize images, video, and other media
      • File name
      • The alt and title attributes
        • Uses of alt and title
      • Text near the media file
    • Meta tags
      • Installing the Meta tags module
      • Configuring the Meta tags module
      • Specifying meta tags for your content
        • Taxonomy meta tags
        • Node meta tags
        • Views meta tags
    • Summary
  • Chapter 5: Sitemaps
    • XML sitemaps
      • Setting up the XML Sitemap module
      • Specifying the XML sitemap priority for nodes
      • Submitting your XML sitemap to Google
    • Google News XML Sitemap
      • Setting up the Google News sitemap generator module
      • Submitting your Google News sitemap to Google News
    • URL list
      • Setting up a URL list sitemap
    • Visitor-facing sitemaps
      • Setting up a visitor-facing sitemap
    • Summary
  • Chapter 6: robots.txt, .htaccess, and W3C Validation
    • Optimizing the robots.txt file
      • robots.txt directives
      • Pattern matching
      • Editing your robots.txt file
      • Problems with the default Drupal robots.txt file
        • Fixing the Drupal robots.txt file
      • Additional changes to the robots.txt file
      • Adding your XML Sitemap to the robots.txt file
      • Using Google's Webmaster Tools to evaluate your robots.txt file
    • Mastering the .htaccess file
    • W3C markup validation
      • Scanning your site with the W3C HTML Validator
    • Summary
  • Chapter 7: RSS Feeds, Site Speed, and SEO Testing
    • Setting up RSS feeds
      • Setting up the Syndication module
      • Adding RSS links to your blog
    • Feel the need—the need for speed
      • Turning on Drupal's built-in caching
      • More speed options
    • Bringing it all together with a free page grading service from SEOmoz
    • Summary
  • Chapter 8: Content is King
    • What good content is
    • Write right
      • Short, catchy headlines
        • Grab their attention
        • Get the keywords right
        • Be useful, create urgency, be unique
      • Good body content
        • The base site pages
        • Supplemental pages
    • Search engine optimizing content
      • Keywords
        • Don't stuff keywords
        • Keyword density
      • Freshness
      • Optimizing category pages
      • Bold, strong, and emphasized text
    • What to write about
      • Write for your audience, not the search engines
      • Be timely
        • Google News Alerts
        • Newsreaders are your friends
      • Be yourself
        • Write like you, y' know, talk
        • Write what you know
      • Build relationships
        • Talk about what other people are doing
        • Interact early and often
        • Link to others
      • Don't stop
        • Find inspiration
        • Do a week at a time
    • Using Drupal to organize your content
      • Structure your site hierarchically
        • It keeps things organized
        • Google likes it better
        • It's easier to build keywords into your categories
      • Using taxonomy to organize around the main topics
      • Creating structured URL paths
    • Removing content
    • Summary
  • Chapter 9: Taking Control of Your Content
    • Using OpenCalais to tag and organize your content
      • Installing OpenCalais on your Drupal site
      • Using OpenCalais' bulk processing to tag existing content
      • Using OpenCalais to offer 'More Like This' blocks
    • Keeping content compliant with the HTML Purifier module
    • Preventing spam
      • Installing Mollom
      • Monitoring comments
        • Using the Notify module
        • Giving Mollom feedback
    • Summary
  • Chapter 10: Increasing the Conversion Rate of Your Drupal Web site
    • What do you want them to do
    • Path to conversion
    • Strong calls to action
      • Phone number
      • Add to cart
      • Contact Us
      • Get a free white paper, watch a demonstration, or download a trial copy
    • Analytics to watch
      • Critical metrics common to all sites
      • Critical e-commerce metrics
      • Critical lead generation metrics
      • Critical ad-driven metrics
      • Secondary metrics worth tracking
      • Using analytics data to make SEO decisions
    • Finding conversion problems with usability testing
      • The design process with usability testing
      • The process for each user
        • On-site testing
        • Remote testing
      • Reporting the results
    • A/B testing with Google Website Optimizer
      • Setting up a Google Website Optimizer account
      • Integrating Google Website Optimizer with Drupal
    • Summary
  • Appendix A: 10 SEO Mistakes to Avoid
    • 1. Not tracking or not tracking the right statistics
      • Occurs when
      • Fix by
    • 2. Picking keywords that don't produce enough traffic
      • Occurs when
      • Fix by
    • 3. Duplicating content
      • Occurs when
      • Fix by
    • 4. Changing the node path without creating a redirect
      • Occurs when
      • Fix by
    • 5. Spending time on meta tags that don't matter
      • Occurs when
      • Fix by
    • 6. A slow Drupal site
      • Occurs when
      • Fix by
    • 7. Flash, frames, graphics, and other things are obscuring your site from Google
      • Occurs when
      • Fix by
    • 8. Optimizing for your company name
      • Occurs when
      • Fix by
    • 9. Not putting contact information on the site
      • Occurs when
      • Fix by
    • 10. Not enough links
      • Occurs when
      • Fix by

Ben Finklea

Ben Finklea is the founder and CEO of Drupal SEO firm Volacci Search Marketing. He is the creator of the Drupal SEO Checklist module and he contributes to other SEO-related modules in the Drupal community. Ben is an internationally-known consultant, speaker, and trainer on topics related to SEO, Drupal, and building successful high-tech businesses. He lives with his wife and sons near Austin, Texas

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Drupal 6 Search Engine Optimization +    SignalR Real-time Application Cookbook =
50% Off
the second eBook
Price for both: £24.65

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

Working through this book you will:

  • Explore 10 SEO mistakes you must avoid to achieve top ranking and increase traffic on your site
  • Get to grips with all the Drupal modules that are essential for SEO and may help your site rank well
  • Create page titles and paths that search engines (and users) will love
  • Learn about the 3 critical SEO problems that plague most Drupal sites and how to fix them
  • Optimize video, images, and other media in your Drupal site so that search engine spiders can read their content
  • Write content that users and the search engines will love and fix problems with duplicate content, robots.txt files, and .htaccess
  • Set up systems in Drupal to automatically tag and organize your content
  • Maximize the value of RSS, site speed, and Page rank in your Drupal site
  • Implement usability testing, A/B testing, and conversions best practices to turn visits into revenue for your business
  • Keep your site on a path of constant and never-ending improvement

In Detail

The earlier a site appears in the search results list, the more visitors it will receive from the search engine. Despite several advantages, many Drupal sites suffer with poor search engine standings. Perhaps you are aware of the importance of SEO for increasing traffic to your site, but do you know how to apply it to your Drupal site? Here comes the first book about search engine optimization for Drupal sites.

This practical, step-by-step guide takes the mystery out of Drupal search engine optimization (SEO) by showing you the tricks of today's top marketing pros to achieve top ranking in the search engines. This isn't a book of Drupal SEO theory – it's a practical guide showing you which modules to install, which settings to use, and dozens of the most closely guarded "tricks of the trade" to get your web site optimized, higher in the search engines, and more profitable.

With this book and basic Drupal 6 knowledge – how to log in, create content, and install modules – you can build a perfectly search engine optimized web site. Each chapter uses easy, step-by-step instructions to walk you through the Drupal SEO modules, configurations, and content you will need to increase traffic on your web site. You start by reviewing the modules and tools that you should use to optimize your site, how to set up your analytics, and so on. Each subsequent chapter gives detailed instructions on implementing these features in Drupal. Later chapters cover topics like site organization, A/B testing, and automatic content tagging to maximize SEO and increase the conversion rate of your web site. When you have completed the book, you will have implemented the changes to your site required to rank well in the search engines. If you want to maximize the return on investment of your Drupal 6 web site and gain a significant advantage over competitors who are not using Drupal, then this book is for you. Imagine how great you'll feel when your site is optimized to increase the number of visitors and convert them into paying customers.

Turn your Drupal 6 web site into a profit-generating machine with this practical, step-by-step guide that reveals the tips, modules, and best practices used by top Drupal SEO professionals


This is a practical, hands-on book based around sound SEO techniques specifically applied to Drupal. Each chapter starts with a brief overview of the important concepts then quickly moves into practical step-by-step actions you can take immediately. Throughout the book, you'll get clear instructions and detailed screenshots, so you can see exactly what to do each step of the way. You will install and configure a selection of Drupal modules – each of which will move you one step closer to optimization. Chapter-by-chapter, your Drupal site will become more optimized so that by the end of the book, your site is 100% ready for Google.

Who this book is for

This book is written for Drupal site owners and those who create Drupal sites including themers, developers, programmers, and consultants. A basic understanding of Drupal will be helpful: what a node is, how to create nodes, how to log in to the admin sections of your Drupal site, and how to properly install and enable a module. No knowledge of SEO will be assumed but a basic knowledge of search engines is expected.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software