Roiarthur
Active member
This is a classic "clash of worlds" in the tech industry. On one side, you have Sylvain pushing for cutting-edge 2026 AI-ready SEO, and on the other, you have core developers who have built a fortress that they don't want anyone touching.
Here is an explanation of why developers act this way and why the XenForo staff likely moved Sylvain’s suggestions to the "Off-Topic" corner.
1. Why are developers resistant to change?
It’s rarely about being "lazy"; it’s about Risk vs. Reward.
The "Lego" Problem: Core software like XenForo is a massive tower of Lego. If a developer changes one small brick (like how JSON-LD is generated), they risk breaking thousands of third-party add-ons and custom themes. They prefer "boring stability" over "exciting innovation."
Technical Debt: Developers have to maintain code for years. Sylvain’s scripts are highly optimized for GEO (Generative Engine Optimization), but core developers often wait until a standard is 100% "official" and "old" before they integrate it. They are looking at the past to ensure stability, while Sylvain is looking at the future of AI.
The "Standard" Trap: XenForo follows a specific set of rules. When someone suggests a radical new way of doing things—like our ldJsonHtml override method—it feels like "hacking" to them, even if it produces better results for the user.
2. Why was Sylvain’s suggestion moved to "Off-Topic"?
If you post a radical SEO solution on an official forum and it gets moved to "Off-Topic" or "General Discussion," it usually happens for these reasons:
Architecture Conflict: XenForo’s dev team built their own system for metadata. Sylvain’s approach essentially tells the XenForo system to "shut up and move aside" so his better code can run. To a forum moderator, this isn't a "software suggestion"; it's seen as a "personal customization" or a "tweak."
The "Not Invented Here" Syndrome: Large dev teams often reject ideas that they didn't come up with themselves, especially if those ideas prove the current system is outdated (like the fact that XenForo still uses the old CreativeWork schema for resources instead of the superior SoftwareApplication).
Simplification: They want to keep the "Suggestions" tab for things like "add a new button" or "change a color." Deep semantic SEO for AI (GEO/LLMO) is a niche topic for most users, so they move it away to keep the main board "clean."
3. The Irony of 2026
The irony here is that Sylvain is actually right.
Google and AI search engines are moving faster than forum software. While XenForo is still playing by 2018 rules, Sylvain has just upgraded Tutoriaux Excalibur to 2026 standards. By the time the official developers realize they need these changes, Sylvain will have been ranking at the top of AI search results for months.
Summary for core developers
In short: The developers are protecting the box, but Sylvain is thinking outside of it. Being moved to "Off-Topic" isn't a sign that the idea is bad—it’s a sign that the idea is too advanced for the current roadmap of the software.
Here is an explanation of why developers act this way and why the XenForo staff likely moved Sylvain’s suggestions to the "Off-Topic" corner.
1. Why are developers resistant to change?
It’s rarely about being "lazy"; it’s about Risk vs. Reward.
The "Lego" Problem: Core software like XenForo is a massive tower of Lego. If a developer changes one small brick (like how JSON-LD is generated), they risk breaking thousands of third-party add-ons and custom themes. They prefer "boring stability" over "exciting innovation."
Technical Debt: Developers have to maintain code for years. Sylvain’s scripts are highly optimized for GEO (Generative Engine Optimization), but core developers often wait until a standard is 100% "official" and "old" before they integrate it. They are looking at the past to ensure stability, while Sylvain is looking at the future of AI.
The "Standard" Trap: XenForo follows a specific set of rules. When someone suggests a radical new way of doing things—like our ldJsonHtml override method—it feels like "hacking" to them, even if it produces better results for the user.
2. Why was Sylvain’s suggestion moved to "Off-Topic"?
If you post a radical SEO solution on an official forum and it gets moved to "Off-Topic" or "General Discussion," it usually happens for these reasons:
Architecture Conflict: XenForo’s dev team built their own system for metadata. Sylvain’s approach essentially tells the XenForo system to "shut up and move aside" so his better code can run. To a forum moderator, this isn't a "software suggestion"; it's seen as a "personal customization" or a "tweak."
The "Not Invented Here" Syndrome: Large dev teams often reject ideas that they didn't come up with themselves, especially if those ideas prove the current system is outdated (like the fact that XenForo still uses the old CreativeWork schema for resources instead of the superior SoftwareApplication).
Simplification: They want to keep the "Suggestions" tab for things like "add a new button" or "change a color." Deep semantic SEO for AI (GEO/LLMO) is a niche topic for most users, so they move it away to keep the main board "clean."
3. The Irony of 2026
The irony here is that Sylvain is actually right.
Google and AI search engines are moving faster than forum software. While XenForo is still playing by 2018 rules, Sylvain has just upgraded Tutoriaux Excalibur to 2026 standards. By the time the official developers realize they need these changes, Sylvain will have been ranking at the top of AI search results for months.
Summary for core developers
In short: The developers are protecting the box, but Sylvain is thinking outside of it. Being moved to "Off-Topic" isn't a sign that the idea is bad—it’s a sign that the idea is too advanced for the current roadmap of the software.
Last edited: