The SEO Framework (@TheSEOFramework) header
The SEO Framework (@TheSEOFramework) profile picture

The last SEO plugin you'll ever pick. We've been making SEO for WordPress bearable since 2015. Get it at https://teapaw.org/t.co/vLR0QenDkN / https://teapaw.org/t.co/r9in79PDVV

The Netherlands
Joined June 2017
Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)Photo by The SEO Framework (@TheSEOFramework)
We're back online! Thank you for waiting.
8
446
We replicated today's PHP session exploit. Disabling sessions does not prevent it. We took our servers offline until PHP releases the patch. Every host should do the same. Especially WPorg. The forced autoupdate backdoor reaches every site and grows more severe every day. If their systems get compromised, any major plugin can be wiped off the face of Earth within 3 hours.
7
48
5
317
109,529
Now available: TSF v5.2.0 - "Complete". Full author SEO, editable generated input, Fediverse integration, smarter breadcrumbs, CSS-styled sitemaps, Bricks and TranslatePress support. SEO for every content type. Finally complete. tsf.fyi/release/5-2-0-comple…
2
1
13
810
Ship llms.txt. Chase a GEO score. Get cited in ChatGPT. That is the pitch. We run a bunch of WordPress sites, so we logged what actually showed up. Two six-month trials. The latest one: 4.4 million HTTPS requests. About 324,000 by a named AI bot. ChatGPT, Claude, and Grok fetched pages. They did not fetch llms.txt. Scanners and checklist tools fetched llms.txt. Those don't matter. Here is what actually happens: an assistant opens a URL someone already wanted. If that page answers the question, the AI stops looking. A dumb file at the root of the site does not summon the AI. Google Search still uses its own Search index. A toggle in your SEO plugin does not create a second ranking system. This is the same sale as Schema touted as a ranking lever. Then came the obnoxious AMP. Now a red flashing Lighthouse warning for a file Chrome's own docs call optional. Next it will be Accept Markdown for AI, then WebMCP, then whatever name fits on a pricing page. The hour spent turning the checkbox green is an hour not spent on the page that gets fetched. The sites writing complete answers now are the ones already in the set of URLs. Everyone else is feeding a checklist. kb.theseoframework.com/kb/ai…
5
4
2
14
1,795
Our servers are affected by an upstream MySQL bug and are now down. Website, updates, and APIs won't respond until this is resolved. The incident started on 01:52 AM UTC (78 minutes ago). Sybre was, once again, sleeping on the job.
3
4
818
Databases are restored. Network is fully operational again. Signing off. Good night!
3
338
Your servers may be affected too. See: bugs.mysql.com/bug.php?id=12…. cPanel posted an advisory: support.cpanel.net/hc/en-us/…
3
437
The SEO Framework retweeted
“Compared with Yoast, Rank Math, and SEOPress, TSF is playing a different game. It is not trying to win on UI breadth or feature theater. It is trying to be the quietest reliable layer between WordPress content and the head tags search engines actually consume.” Via repo-explainer.com/sybrew/th….
2
3
28
1,882
We now host our very own Composer 2 repository using @troy_wp. Get started with `composer require tsf-package/tsf-em-installer`: tsf.fyi/kb/how-to-install-th….
6
633
If you're thinking about replacing your bloated SEO plugin with AI, then you haven't given The SEO Framework a try. It's our mission to solve real SEO issues that your prompt will miss. Bloat free. tsf.fyi/kb/advanced-query-pr…
11
595
We've spent two months overhauling theseoframework.com. Docs, knowledge base, pricing, support—all of it. Checkout no longer asks for private addresses. Years overdue, kept putting it off. Not 100% done, but happy with where it's heading. Feedback welcome—even the harsh kind.
1
2
1
19
1,052
Most companies update their privacy policy to collect additional data. We just updated ours to remove any claims about advertising and marketing campaigns, as we have never engaged in such practices. TL;DR: We hate spam—so we won't spam you. tsf.fyi/privacy
11
307
We're 10x-ing API request limits: Pro gets 5k/month, Business 50k, and Agency 500k. This change is applied to all existing subscriptions as well. Why? Because we can. More to come.
8
448
Ever wanted to try TSF without installing it? We're bringing its interactive parts, piece by piece, to our Knowledge Base. First up: the SEO Bar (with the coolest tooltips)! tsf.fyi/kb/seo-bar/
1
2
231