Optimizing Category Pages

Category pages are special kinds of pages on your site that take some careful consideration when doing SEO. When you think about categories, it's easy to see how they're powerful ways for visitors to see batches of your content. If you're on http://www.amazon.com (perhaps to buy the Drupal SEO book for you and all your friends) and you click on the Business & Investing category, all of the other books in the store are stripped away, leaving you with nothing but books that match your need at that moment. Click again on the Marketing & Sales category and you'll see books related to that topic. The other great thing about category pages is that they can be optimized to show up in Google for search terms that bring a lot of traffic to your site.

In Drupal, category pages can be generated by the built ­in taxonomy module or the views module. Every time you add a tag or a category to a node, you're building a category page in Drupal that lists that node. By optimizing that page, you can get some great listings in Google. Earlier on this blog, I showed you the best use of heading tags. Here are some additional best practices:

1. Go to http://www.yourDrupalsite.com/admin/content/taxonomy/list and click the edit vocabulary button. Enter a good, keyword­ rich description into the Description field.
If there are some good sub­sections of this category, create a block that lists them. Make sure the block has keyword ­rich anchor text on the links, and is set only to display when that category page is being viewed. You may even consider creating a simplified main navigation, or even hiding the main navigation on that category page.

Bold, strong, and emphasized text
Many search engines take into account text that is set apart on the page. You can set apart a word or phrase using a couple of methods. Bold and italics will do just that, bold or italicize the text. Strong and emphasis are terms that can be styled to look like anything you'd like using a style sheet in your theme. Typically, strong and emphasis tend to look like bold or italics. All are good methods for pulling a word out of a block of text and making it stand out.

You can make text bold by using these symbols around the bold text < b > < /b > (minus the spaces between the b and < and >). You can make text strong by using these symbols around the strong text: < strong > < /strong >. To make text italicized, use these symbols < i > < /i > around the text. Finally, to add emphasis to text, place it between these symbols: < em > < /em >.