SEO Audit
This module performs automated SEO audits on your website by crawling pages and analyzing key SEO elements. It provides actionable reports to help you identify and fix issues, improving your site's search engine visibility.
SEO Audit is a powerful Drupal module that performs automated SEO audits on any website — including local development environments — by crawling pages and analyzing crucial SEO elements. It helps site administrators identify and resolve SEO issues, ultimately improving search engine visibility.
All it needs is an internet connection — it can crawl live, dev or even local sites.
Why use SEO Audit?
- Built-in SEO crawler: Instantly crawl your entire Drupal site — no complex setup or external tools required. It mimics how search engines scan your pages to uncover issues from within.
- Actionable reports: Get clear, prioritized insights on missing H1 tags, broken links, missing alt text, improper meta tags, and other critical SEO factors — so you know exactly what to fix.
- Reliable automated audits: Uses a queue-based crawling system integrated with Drupal’s cron jobs, preventing timeouts or memory overloads even on large sites.
Features
- Detailed Crawl Reports:
- Selective checks: Get only the data you request — improves crawl speed and avoids unnecessary overhead.
- Respects
robots.txtrules - Supports local virtual-hosted sites
- PDF, CSV, and JSON export formats
- Color-coded HTTP status indicators for easy scanning
- Customizable Settings:
- Set crawl concurrency, depth, and limit
- Enable/disable checks for each SEO metric
- Email notifications on crawl completion
- User Access Control:
- Each user sees only their own crawl results
- Admin UI for managing reports
- Usage Locations:
Hover to: Home > Administration > Configuration > Search and metadata
-
Request a crawl:
/admin/config/search/seo-audit/crawl -
Configure crawl settings:
/admin/config/search/seo-audit/settings -
View crawl results:
/admin/config/search/seo-audit/results
-
Request a crawl:
For detailed installation and configuration instructions, please refer to the projects README file.
For features request and issue reports, create issue here: SEO Audit Issue Dashboard