{# /** * @file * Default theme implementation for the SEO Checklist "Getting started" tab. * * Available variables: * - ga_query_string: A Google Analytics query string. * * @ingroup themeable */ #}

Getting started with Drupal 8 SEO

Please read these instructions to get the most out of your Drupal Search Engine Optimization efforts.

Module + book = Drupal SEO shortcut

This module was created along with the book Drupal 8 SEO by Ben Finklea. While the module explains what to do, the book tells you how to do it. They're designed to work together to give you a significant shortcut to your technical SEO efforts.

Technical SEO -vs- content marketing

This checklist is a guide to technical SEO but it doesn't help you with content optimization, keyword research, marketing strategy, etc. If you need help with these things, consider using a Drupal-specific Internet Marketing consultant like Volacci or ask your Drupal developer for a recommendation.

Getting started

Each time you open the SEO Checklist, it will look to see if any tasks have already been completed. For example, if you've already turned on clean URLs then that item will be checked. You still need to click "Save" to time and date stamp the automatically-checked items.

The best way to proceed is to start at the top and work your way through each tab until you're done, clicking save after each completed item.

How it's organized

The sections are listed from most important to least important. The tasks in each section are also ordered from most to least important. A notable exception to this is the Be Efficient section.

A note about pre-release modules

Some recommended modules may not be considered ready for production websites. These modules are usually marked with "beta" or "dev" or "alpha" on Drupal.org. Please be very careful when installing any module—even those that have been fully tested and released—but be especially careful with dev, alpha, or beta modules.

Credits

The Drupal SEO Checklist was created by Ben Finklea, author of Drupal 8 SEO, CEO of Volacci and a long-time Drupal community member. Development was paid for exclusively by Volacci.

Special thanks to Travis Carden who created the Checklist API module and did the development work on this module.