| |
Back to BOOK PAGE
Table of ContentsPreface 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 Index
- 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
- Google Webmaster Tools
- Verify your site with Google
- Google Webmaster Tools settings
- Preferred domain
- Crawl rate
- Understanding search engine crawlers
- Paid tools
- Other Great Tools
- Installing two browsers
- Google Toolbar
- SEO for Firefox plugin
- Yahoo! site explorer
- 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
- 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
- Chapter 4: More On-Page Optimization
- Headings
- HTML Header tags
- How Drupal handles headings
- Drupal menus and navigation
- How to change your navigation
- Optimize images, video, and other media
- File name
- The alt and title attributes
- 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
- 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
- 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
- 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
- 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
- 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
- A/B testing with Google Website Optimizer
- Setting up a Google Website Optimizer account
- Integrating Google Website Optimizer with Drupal
- Appendix A: 10 SEO Mistakes to Avoid
- 1. Not tracking or not tracking the right statistics
- 2. Picking keywords that don't produce enough traffic
- 4. Changing the node path without creating a redirect
- 5. Spending time on meta tags that don't matter
- 7. Flash, frames, graphics, and other things are obscuring your site from Google
- 8. Optimizing for your company name
- 9. Not putting contact information on the site
Back to BOOK PAGE
| |
|