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.
- Customize the metatags on your site
- Track website usage in Google Analytics
- Configure page redirects for content
- Publish a sitemap
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.
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 the current version of Drupal, but the basic tools are the same.
How to Get the Most out of Your SEO in Drupal 9 (mediacurrent.com)
- This post is an updated part of Mediacurrent's Marketer's Guide to Drupal series. This guide will walk you through considerations for choosing an open source CMS, plus case studies and CMO advice to bring your site to the next level.
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 (medium.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. Analytics Academy helps you learn about Google's measurement tools so that you can grow your business through intelligent data collection and analysis.