Books & Videos

Table of Contents

  1. Chapter 1 Web

    1. Hacks 1-20

    2. Google Web Search Basics

    3. Full-Word Wildcards

    4. The 10-Word Limit

    5. Special Syntax

    6. Mixing Syntax

    7. Advanced Search

    8. Quick Links

    9. Language Tools

    10. Anatomy of a Search Result

    11. Setting Preferences

    12. Understanding Google URLs

    13. Browse the Google Directory

    14. Glean a Snapshot of Google in Time

    15. Graph Google Results over Time

    16. Visualize Google Results

    17. Check Your Spelling

    18. Google Phonebook: Let Google’s Fingers Do the Walking

    19. Think Global, Google Local

    20. Track Stocks

    21. Consult the Dictionary

    22. Look Up Definitions

    23. Search Article Archives

    24. Find Directories of Information

    25. Seek Out Weblog Commentary

    26. Cover Your Bases

    27. Repetition Matters

    28. Search a Particular Date Range

    29. Calculate Google Centuryshare

    30. Hack Your Own Google Search Form

    31. Go Beyond Google’s Advanced Search

    32. Use Google Tools for Translators

  2. Chapter 2 Advanced Web

    1. Hacks 21-49

    2. Assumptions

    3. Like a Version

    4. Capture Google Results in a Google Box

    5. Build Google Directory URLs

    6. Find Recipes

    7. Track Result Counts over Time

    8. Feel Really Lucky

    9. Get Random Results (on Purpose)

    10. Permute a Query

    11. Weight a Query Keyword

    12. Restrict Searches to Top-Level Results

    13. Search for Special Characters

    14. Dig Deeper into Sites

    15. Summarize Results by Domain

    16. Measure Google Mindshare

    17. SafeSearch Certify URLs

    18. Search Google Topics

    19. Find the Largest Page

    20. Perform Proximity Searches

    21. Meander Your Google Neighborhood

    22. Run a Google Popularity Contest

    23. Scrape Yahoo! Buzz for a Google Search

    24. Compare Google’s Results with Other Search Engines

    25. Scattersearch with Yahoo! and Google

    26. Yahoo! Directory Mindshare in Google

    27. Glean Weblog-Free Google Results

    28. Spot Trends with Geotargeting

    29. Bring the Google Calculator to the Command Line

    30. Build a Custom Date Range Search Form

    31. Search Yesterday’s Index

  3. Chapter 3 Images

    1. Hacks 50-53

    2. Google Images Advanced Search Interface

    3. Google Images Search Syntax

    4. Borrow a Corporate or Product Logo

    5. Browse the World Wide Photo Album

    6. Google Cartography: Street Art in Your Neighborhood

    7. Capture the Map

  4. Chapter 4 News and Groups

    1. Hacks 54-58

    2. Google News

    3. Google News Search Syntax

    4. Advanced News Search

    5. Making the Most of Google News

    6. Receive Google News Alerts

    7. Beyond Google for News Search

    8. Scrape Google News

    9. Visualize Google News

    10. Google Groups

    11. 10 Seconds of Hierarchy Funk

    12. Browsing Groups

    13. Google Groups Search Syntax

    14. Advanced Groups Search

    15. Go Deeper into Groups with Google Groups 2

    16. Scrape Google Groups

    17. Simplify Google Groups URLs

  5. Chapter 5 Add-Ons

    1. Hacks 59-70

    2. Keep Tabs on Your Searches with Google Alerts

    3. Add Google to Your Toolbar or Desktop

    4. Google Your Desktop

    5. Google with Bookmarklets

    6. Google from Word

    7. Google by Email

    8. Google by Instant Messenger

    9. Google from IRC

    10. Google on the Go

    11. Visit the Google Labs

    12. Find Out What Google Thinks ___ Is

    13. The Search Engine Belt Buckle

  6. Chapter 6 Gmail

    1. Hacks 71-80

    2. Gmail Search Syntax

    3. Additional Resources

    4. Glean a Gmail Invite

    5. Create and Use Custom Addresses

    6. Import Your Contacts into Gmail

    7. Import Mail into Gmail

    8. Export Your Gmail

    9. Take a Walk on the Lighter Side

    10. Gmail on the Go

    11. Use Gmail as a Linux Filesystem

    12. Use Gmail as a Windows Drive

    13. Program Gmail

  7. Chapter 7 Ads

    1. Hacks 81-85

    2. Google AdSense

    3. Google AdWords

    4. Get the Most out of AdWords

    5. Generate Google AdWords

    6. Scrape Google AdWords

    7. Determine the Worth of AdWords Words

    8. Serve Backup Ads

  8. Chapter 8 Webmastering

    1. Hacks 86-91

    2. Google’s Importance to Webmasters

    3. The Mysterious PageRank

    4. The Equally Mysterious Ranking Algorithm

    5. Keeping Up with Google’s Changes

    6. In a Word: Relax

    7. A Webmaster’s Introduction to Google

    8. Get Inside the PageRank Algorithm

    9. 26 Steps to 15K a Day

    10. Be a Good Search Engine Citizen

    11. Clean Up for a Google Visit

    12. Remove Your Materials from Google

  9. Chapter 9 Programming Google

    1. Hacks 92-100

    2. Signing Up and Google’s Terms

    3. The Google Web APIs Developer’s Kit

    4. Using Your Google API Key

    5. What’s WSDL?

    6. Understanding the Google API Query

    7. Understanding the Google API Response

    8. A Note on Spidering and Scraping

    9. Program Google in Perl

    10. Install the SOAP::Lite Perl Module

    11. Program Google with the Net::Google Perl Module

    12. Loop Around the 10-Result Limit

    13. Program Google in PHP

    14. Program Google in Java

    15. Program Google in Python

    16. Program Google in C# and .NET

    17. Program Google in VB.NET

  1. Colophon