Views Exposed Title dynamically updates the browser page title when exposed filters are applied to a Views listing.
This helps visitors understand the current filtering context and improves accessibility by making the applied filters easier to identify, including for users of assistive technologies.
It is useful on search and listing pages where people filter by category, date, keywords, and similar options—especially when filters submit via AJAX and the URL/title would otherwise stay unchanged.
Features
- Rewrites document.title from active Views exposed filter values
- Configurable title pattern with @filters and @title
- Adds a “Page N” prefix when the pager is past the first page
- Works on normal page loads and after AJAX exposed-filter submits
- Runs only on front-end Views that expose filters (not admin routes)
Use it when filtered Views pages should show the current filter state in the browser tab.
Post-Installation
- Enable the module.
- Go to Configuration → System → Exposed Filters Title Settings (or /admin/config/system/exposed-title-settings).
- Set the title pattern, for example: Filtered by @filters – @title
- Visit a Views page with exposed filters, apply filters, and check the browser tab title.
No new content types or text formats. Only Views with exposed filters are affected.
Additional Requirements
- Drupal core Views
Similar projects
Modules like Metatag manage SEO titles in general, but they do not update the browser title from live Views exposed filter values (including after AJAX). This module is focused on that filtered-listing use case.
Ask your assistant about Accessible views title
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- views Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.1 | Stable | 11 | Nov 13, 2026 |