Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Drupal 6 Search Engine Optimization

You're reading from  Drupal 6 Search Engine Optimization

Product type Book
Published in Sep 2009
Publisher Packt
ISBN-13 9781847198228
Pages 280 pages
Edition 1st Edition
Languages
Concepts
Author (1):
Ben Finklea Ben Finklea
Profile icon Ben Finklea

Table of Contents (19) Chapters

Drupal 6 Search Engine Optimization
Credits
About the Author
1. Acknowledgement
About the Reviewers
2. Preface
1. The Tools You'll Need 2. Keyword Research 3. On-Page Optimization 4. More On-Page Optimization 5. Sitemaps 6. robots.txt, .htaccess, and W3C Validation 7. RSS Feeds, Site Speed, and SEO Testing 8. Content is King 9. Taking Control of Your Content 10. Increasing the Conversion Rate of Your Drupal Web site 10 SEO Mistakes to Avoid A Drupal SEO Checklist Drupal SEO Case Study for Acquia Product Launch

Understanding search engine crawlers


Did you ever wonder how all those pages got into the search engines in the first place? There's a magic search engine genie that flies from server to server waving a magic wand; not really but close. Actually, there is a computer program called a crawler (or sometimes a spider or robot or'bot) that lives on the search engine's servers. Its job is to surf the Web and save anything it finds. It starts by visiting sites that it already knows about and after that, follows any links that it finds along the way. At each site that it visits, it grabs all the HTML code from every single page it can find and saves that on its own servers.

Later, an indexing server will take that HTML code, examine it, parse it, filter it, analyze it, and some other secret stuff (a lot like waving that magic wand). Finally, your site is saved into the search engine's index. Now, it's finally ready to be served up as a search result. Total time elapsed? About two minutes.

One important thing to note here is that search engine crawlers follow the same links that you do. That means that if you can't click the link, then there's a good chance that the crawler can't click the link either. Fortunately Google does a great job of following JavaScript links, but if you're using JavaScript for your Drupal navigation menus then chances are good that other search engines can't see much past your front page. That's where some creative techniques can really come in handy. Breadcrumbs to show navigation or an XML sitemap (refer to Chapter 5, Sitemaps) can help the crawler find out where to go next. That's why those tools are sometimes called spider food.

You have been reading a chapter from
Drupal 6 Search Engine Optimization
Published in: Sep 2009 Publisher: Packt ISBN-13: 9781847198228
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}