On this page
- URL Management
- Pathauto
- Redirect
- Linkit
- Metadata and Structured Data
- Metatag
- Schema.org Metatag
- Hreflang
- Sitemaps and Indexing
- Simple XML Sitemap
- Site Verification
- Content Analysis and Optimization
- Yoast SEO (Real-time SEO for Drupal)
- Analyze
- AI Content Strategy
- Analyze AI Content Marketing Audit
- SEO Checklist
- Monitoring and Technical SEO
- Analyze Search Console
- Analyze Broken Links
- Google Tag
Search Engine Optimization Modules
This documentation needs review. See "Help improve this page" in the sidebar.
Search engine optimization ("SEO") ensures that a website can be properly indexed by search engines such as Google and Bing. Good SEO practices lead to higher organic traffic and reduced advertising costs. Drupal offers many contributed modules for search engine optimization, covering everything from URL management and metadata to content analysis and structured data.
URL Management
Pathauto
Automatically generates clean URL aliases for content based on configurable patterns using tokens, so you get paths like "/category/my-node-title" instead of "/node/123". For more information, see Pathauto.
Redirect
Allows you to create redirects from one path to another using any HTTP redirect status. Prevents 404 errors when paths change, which is critical for preserving link equity. Also includes a module to automatically redirect from the internal /node/123 path to the clean alias, preventing duplicate content. For more information, see Redirect.
Linkit
Provides an autocomplete interface for internal and external linking in rich-text editors. Makes it easy for content editors to create proper internal links, which strengthens site structure and helps search engines understand content relationships. For more information, see Linkit.
Metadata and Structured Data
Metatag
Provides structured metadata (meta tags) for a website, including descriptions, keywords, Open Graph tags for social sharing, and Twitter Cards. Essential for controlling how pages appear in search results and on social media. For more information, see Metatag.
Schema.org Metatag
Extends the Metatag module to output structured data as JSON-LD in the page head. Structured data helps search engines understand your content and can enable rich results (star ratings, FAQ dropdowns, breadcrumbs, etc.) in search listings. For more information, see Schema.org Metatag.
Hreflang
Automatically adds hreflang tags to pages based on enabled languages and language switch links. Required for multilingual sites so search engines serve the correct language version to users in different regions. For more information, see Hreflang.
Sitemaps and Indexing
Simple XML Sitemap
Generates XML sitemaps that conform to the sitemaps.org specification, with support for multilingual sitemaps, hreflang, image sitemaps, and custom links. Sitemaps help search engines discover and crawl your content efficiently. For more information, see Simple XML Sitemap.
Site Verification
Verifies site and domain ownership for search engines such as Google and Bing, either by adding meta tags or uploading a verification file. For more information, see Site Verification.
Content Analysis and Optimization
Yoast SEO (Real-time SEO for Drupal)
Provides real-time feedback on content SEO as you write, scoring readability, keyword usage, and meta information. Helps content editors create search-friendly content without needing SEO expertise. For more information, see Real-time SEO for Drupal.
Analyze
A pluggable analysis framework that runs automated content audits directly within Drupal. Analyzer plugins evaluate SEO factors, content quality, accessibility, and security, displaying results per entity so editors get actionable feedback before publishing. Extensible via sub-modules for specific audit types. For more information, see Analyze.
AI Content Strategy
Uses AI to help plan and optimize content strategy. Provides keyword analysis, content gap identification, and recommendations for improving existing content to rank better. Part of the Analyze ecosystem. For more information, see AI Content Strategy.
Analyze AI Content Marketing Audit
Runs AI-powered content marketing audits that evaluate pages for SEO best practices, readability, and marketing effectiveness. Part of the Analyze ecosystem. For more information, see Analyze AI Content Marketing Audit.
SEO Checklist
Provides a task-based checklist of SEO best practices for your site, tracking which optimizations have been completed and which still need attention. A good starting point for ensuring nothing is missed. For more information, see SEO Checklist.
Monitoring and Technical SEO
Analyze Search Console
Integrates Google Search Console data directly into Drupal, allowing editors and site builders to see search performance metrics (impressions, clicks, average position) alongside their content. Part of the Analyze ecosystem. For more information, see Analyze Search Console.
Analyze Broken Links
Scans content for broken internal and external links, which hurt both user experience and search rankings. Reports broken links per entity and site-wide. Part of the Analyze ecosystem. For more information, see Analyze Broken Links.
Google Tag
Integrates Drupal with Google Tag Manager for deploying analytics, conversion tracking, and other measurement tags. The recommended way to add Google Analytics (GA4) and other tracking to your site. For more information, see Google Tag.
The following sub-pages include detailed information regarding some of these modules and others.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion