Topic

Search engine optimization (SEO) is the process of optimizing your online content, so that your content will rank higher in organic (non-paid) search engine results such as Google or Bing. SEO best practices cover both the technical and content aspects required to improve rankings and drive traffic. In addition to learning how to make technical optimizations on your website, you also need to create good content, and understand how keywords and search results work.

Example tasks

  • Customize the metatags on your site
  • Track website usage in Google Analytics
  • Configure page redirects for content
  • Publish a sitemap

Confidence

The fundamental concepts of SEO have remained the same for many years. Over time the search engine algorithms change and some SEO best practices are modified to keep up with those changes. Generally, most resources will remain stable over long periods of time.

Drupalize.Me resources

We are still filling out our Drupal 8 library and this page will be updated with new tutorials as they are created.

  • Drupal SEO Series

    • While this series was created for Drupal 6, the SEO concepts and non-Drupal tools are still sound, and so are many of the contributed modules used. They may have a different interface in Drupal 7 and 8, but the basic tools are the same.

More Guides

We have guides on many Drupal skills and topics.

Explore guides

External resources

  • Drupal 8 SEO - 12 Essential Modules and Configurations (drupalstl.org)
    • This is a 1-hour video presentation that teaches you how to use the Drupal SEO Checklist module and the most common SEO modules.
  • 18 Drupal SEO modules - and tools for better findability in Google (openlucius.com)
    • This is a great list of the key tools for improving Drupal SEO. It includes Drupal modules and other tools, like Google Page Speed and Schema.org.
  • The Beginner's Guide to SEO (moz.com)
    • A lot of SEO isn't about the technical features of your site. Learn about the entire picture of good SEO in this comprehensive guide, which is not based on any particular technology (i.e. not just about Drupal).
  • Google Analytics for Beginners (analytics.google.com)
    • Most people use Google Analytics (GA) to track their website data. This is the official course about GA provided by Google itself.