SEO/Accessibility
Modules designed to help site accessibility, standards compliance and SEO.
Featured Free SEO/Accessibility Modules 1 to 28 of 28
AIOM+ (All In One Minify) for CSS, LESS, JS and HTML
AIOM+ (All In One Minify) can minimize and combine CSS, LESS and JS files into a single file. HTML source can be minimized. Can enhance builtin template caching and noticeable speed up your site.171AllInOneMinify by Matjaz Potocnik, David KarichMarkup Simple Navigation
Module to render simple nested ul tree of the site structure. See readme for usage and options available.86MarkupSimpleNavigation by Soma- SeoMaestro by wanze
PrivacyWire Cookie Management and async asset loading
Module for Cookie management and async loading of (external) scripts / assets37PrivacyWire by JoshuaProcessWire-Textformatter-AutoSchema
AutoSchema automatically sets the basic properties of the micro data of Schema.org. For example, for headings, images and links. Images are automatically changed to a figure tag and the alt Attribut…32TextformatterAutoSchema by David Karich- PageRenameOptions by Adrian Jones
RSS Feed Generator
Given a PageArray of pages, this module will render an RSS feed from them. This is intended to be used directly from a template file.16MarkupRSS by Ryan Cramer- MarkupCookieConsent by can
Ichiban (SEO control center)
Comprehensive SEO module: meta/OG/schema, audit, redirects, revisions, email reports.8Ichiban by Maxim SemenovPagination Textformatter
Paginate a large text field into multiple pages. Create multi-page articles easily.8TextformatterPagination by Ryan CramerNoCoWoCo - No Cookie Without Consent
Disables wire frontend cookies until user consent to use required cookies.8NoCookieWithoutConsent by cwsoftMarkup Metadata
ProcessWire 3.x markup module for rendering meta tags in HTML document head section.7MarkupMetadata by FokkeJSON+LD Schema
This module helps you dynamically create schemas from within your templates. Each schema can be configured to meet your requirements. You can even add your own ProcessWire schema classes to the module6MarkupJsonLDSchema by Clip Magic- Process404Search by Adrian Jones
Ally (a11y)
Self-hosted accessibility widget powered by Sienna (MIT). Adds font, contrast, language, and navigation tools to any page. No external CDN — the JS bundle is served from your own server.5Ally by Maxim SemenovSEO field Text Width module
This module is calculating width of text in the fields you can choose on the configuration page.4SeoTextWidth by Leftfield- RobotsTxt by Maxim Semenov
- AltTextGpt by notplants
- ProcessTextSynthesis by Neue Rituale
Tracking Scripts
Manage and inject tracking scripts (Google Analytics, Google Ads, Facebook Pixel, custom) into site pages.3TrackingScripts by lexsanchezProcessWire Accessibility Tools (PWAT)
ProcessWire Accessibility Tools - small toolkit aiming to help you build accessible websites with ProcessWire3Pwat by marcusMarkup JSON-LD Models
Allows defining JSON-LD models on a per-page and per-template basis with placeholder support.2MarkupJsonldModels by NB Communication- TextformatterPageTitleLinks by MoritzLost
- Abbreviate by sunlix
The modules directory is powered by ProcessWire with the FormBuilder and LoginRegisterPro modules.