Jump to content

Recommended Posts

Posted

Hi everyone

I've started a new module called SEO NEO
It's a new SEO module built for today's SEO, on today's ProcessWire.

I hadn’t planned another module, but I keep returning to the same niggling thought:

SEO is too important to our clients' sites (and businesses) to depend on modules that are not

  • being actively developed
  • keeping pace with how SEO works today.

So that's pretty much it.

SEO NEO will be free.
An Ultra/Pro version will follow and include genuinely useful additions for industry professionals.

I'll have more soon, but if you have any SEO requests, my DMs are open.

Cheers
Peter
 

  • Like 6
Posted
9 minutes ago, Stefanowitsch said:

@Peter Knight sounds great. I am still using SeoMaestro on every Project but I am interested in every module that covers this topic.

Good to know. Thanks Stefan 

Posted
6 hours ago, Stefanowitsch said:

@Peter Knight sounds great. I am still using SeoMaestro on every Project but I am interested in every module that covers this topic.

Ditto. One thing missing in SEOMaestro is support for urlSegments. Fix is via a hook. Be great if SEO NEO supported urlSegments natively.
Looking forward to seeing the new module 🙂 

  • Like 2
Posted

Thanks @psy

I must admit, I haven't really used urlSegments myself, but I'll certainly add it to the list. 
Hoping to spin up a test site soon, exclusively for testing this type of thing. I just have to decide what I want to scrape for content. Breweries of the world or skyscrapers etc. Just like the PW demo site.

 

Posted
On 4/30/2026 at 11:17 AM, Peter Knight said:

module built for today's SEO

Can you define this a bit more detailed?

I mean we have a lot of new AEO, GEO, LLMO, AIO, VEO, NEO, AISO acronyms out there.

The name would suggest that NEO (Neural Engine Optimization) would be the focus... is this the case?

Posted

Hey

NEO in this instance is more aligned to “new” than any acronym or AI /LLM technology. I guess the upper case letters suggests an acronym but, honestly, I just liked the visual rhythms of both words. 

Not sure if this answers your question or if I misunderstood? 

  • Like 2
Posted
On 5/2/2026 at 3:43 PM, Peter Knight said:

Not sure if this answers your question or if I misunderstood? 

That answers my question perfectly fine. You understood me here.

  • Like 1
Posted

Hi Peter,

great to see someone tackling this. SeoMaestro is solidly built and still maintained for bugfixes, but the last feature release was June 2022 and Wanze himself has mentioned he's stepped back from active PW work, if I remember correctly. A few things that come up in client work aren't covered by it alone.

I showed your announcement to our SEO specialist and asked him to put together a wishlist. We then discussed it internally and stress-tested every point. What kept coming up wasn't really "we need new features" – it was "the pieces exist, but they don't talk to each other".

There's already a lot of good, actively maintained tooling in the ecosystem:

  • Wire Request Blocker (Ryan) – AI bot throttling since September 2025
  • ProcessRedirects (apeisa / teppokoivula) – 301s, wildcards, CSV import/export, v2.2.5 released Dec 2025
  • Process404Logger (kixe) – clean 404 logging
  • SeoMaestro (Wanze) – the meta/OG/sitemap foundation everyone already uses

The actual pain in daily work is that these live as separate islands. A site owner has to install four modules and configure each one in its own admin section. The obvious workflow between them doesn't exist either – a 404 logged by Process404Logger doesn't surface in ProcessRedirects as a redirect suggestion, even though that's exactly the kind of pairing that would save real time.

So the honest question for SEO NEO might not be "what new features do we need" but rather: could SEO NEO act as the umbrella that connects what's already there? A central admin section that surfaces:

  • SEO health (missing descriptions, duplicate titles, noindex flags) as a Lister-based audit view – this genuinely doesn't exist in the ecosystem yet
  • 404 hotspots from the logger with a "create redirect" action wired into ProcessRedirects
  • AI crawler activity from Wire Request Blocker
  • SeoMaestro field status across templates

Plus the few things that are genuinely missing on the meta-handling side:

  • Native urlSegments support – as psy mentioned earlier in the thread, currently needs a hook in SeoMaestro
  • 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.

What we deliberately left off the list:

  • llms.txt generator – recent log file audits show GPTBot, ClaudeBot and PerplexityBot don't actually fetch the file. The spec is unofficial and no LLM lab has committed to honoring it. Worth revisiting if that changes.
  • Yoast-style content analysis with traffic-light scoring – tends to produce text optimized for the algorithm rather than the reader.

Whether the right path is one big new module or a coordination layer on top of the existing ones is your call. But from the user side, the bigger win would be coherence rather than yet another standalone tool.

Looking forward to seeing where this goes.

Cheers, Mike

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...