Hi Mikel and SEO specialist
Thanks for taking so much time to list your thoughts.
I completely agree, and it's a testament to both SEO Modules and ProcessWire itself that they have worked together for so long.
I hope my original post doesn't come across as a criticism of either Module or the developers. Life moves on, and understandably, the developers have new priorities.
Yes, agree too. And I don't intend to recreate existing Modules simply for the sake of it. But I also want SEO Neo to rely on other modules as little as possible.
So it's likely that SEO Neo will act as an umbrella/coordinating layer for companion Modules. All working together.
It's an ambitious task, but I would prefer to build from the ground up with modular components (sub-modules) that can work together rather than end up with a Module which relies on various "3rd party" modules. I realise this somewhat contradicts my earlier statement.
But to answer your specific points:
SEO health (missing descriptions, duplicate titles, noindex flags) as a Lister-based audit view – this genuinely doesn't exist in the ecosystem yet
Yes, this is on the roadmap and has been on my mind for some time. The module should have an SEO health dashboard that can display the basic rolled-up audit of your site.
I use SEM Rush extensively (alongside several other SEO tools). SEO Neo won't try to replace them, but will surface critical issues within PW itself. I see this as a big benefit to SEO specialists, developers and editors, even if it serves as a launch pad for deeper investigation via more powerful SEO tools.
404 hotspots from the logger with a "create redirect" action wired into ProcessRedirects
Yes, this is being developed currently with a focus on 404 logging.
AI crawler activity from Wire Request Blocker
Have added to the roadmap.
SeoMaestro field status across templates
SEO Neo will have a field status overview if that's what you mean? It won't report on other SEO modules' gaps.
Native urlSegments support – as psy mentioned earlier in the thread, currently needs a hook in SeoMaestro
urlSegments is done and working since my last post. I am stress testing on a larger site shortly. Canonical, og:url, twitter:url and hreflang all preserve $input->urlSegmentStr() natively. I also have a config setting for sites that want segments collapsed instead. The hook needed for SeoMaestro isn't required in SEO Neo.
Yoast-style content analysis with traffic-light scoring – tends to produce text optimized for the algorithm rather than the reader.
I am keen for SEO Neo not to become a Yoast copy.
Schema.org helpers with documented hooks – ready-made generators for the common types (Article, FAQPage, Person, Organization, BreadcrumbList) that developers can call from templates. Not auto-detection (that doesn't work without explicit mapping), but a clean API.
Noted.
Finally, the rollout of SEO Neo's core module and individual components will likely be phases. The Neo in SEO Neo is more a nod to a new approach rather than Nearly Everything at Once.
P