Proper site architecture allows for content to be displayed in a dynamic and structured way that makes sense to humans and machines alike. The core of Drupal 8 strives to help set the building blocks for good SEO out of the box.
In Drupal core, you get some basic breadcrumbs and metadata. Logical paths are based on the placement in the menu or path structure out of the box. Now that Views are part of Drupal core, you’ve got the ability to group similar content and display it in many different ways.
There aren't any modules that will instantly give you a huge SEO advantage, but with proper site architecture planned from the start and the proper configuration in core and contrib modules, you can do some really great SEO dynamically without much busywork. Modules that help with SEO can be added to the core features:
You can set patterns for defaults, and in most cases override the defaults to allow for customization when needed or desired.
Also, a big improvement for D8 is accessibility and mobile. Both are now factored into SEO. D8 is responsive out of the box and is more accessible than any other version of Drupal so far. That includes the administrative UI, which was previously far more challenging on mobile.
When it comes to SEO and Drupal, it’s really about identifying what modules are available outside of core to do what you may want. There are even some modules out there that will "read" your content and give you suggestions on things people think are SEO factors, like keyword density. Check out Yoast and Content Optimizer.
Tips and tricks with modules aside, there’s one guiding principle that hasn’t changed since the release of Drupal 8: if you write great original content, search engines will like your site and promote it to the top of the page.
Jason has been working with computers professionally since 1999, when he started as a Windows Systems Administrator. Since the dotcom bubble burst, Jason moved on from Windows IT and started working on websites. He got his first taste of Drupal in Drupal 5 supporting 3 Drupal websites for his employer.
View the discussion thread.
Tell us about your project