Skip to content
View hacktheseo's full-sized avatar

Block or report hacktheseo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hacktheseo/README.md

Hack The SEO

We measure what happens on your server, because that is where the AI crawlers actually are.

An analytics tool cannot see GPTBot. It makes one HTTP request, runs no JavaScript, fires no tag, and leaves. The pass is real, the page was read, and your dashboard shows nothing. The only place that visit exists is your server log.

The free WordPress plugin

Hack The SEO on wordpress.org · GPL · runs next to Yoast, Rank Math, All in One SEO or SEOPress without fighting them.

See the AI crawlers

  • 18 AI user agents detected server side: OpenAI, Anthropic, Perplexity, Google, Apple, Meta and others
  • Every pass recorded with its URL and its timestamp
  • The published pages no AI crawler has ever fetched, which is the list nobody else can give you
  • Human visitors arriving from an AI chat, counted separately
  • A weekly email summary of the activity

Score a page for what a model can quote

  • A GEO score out of 100 per page, on six criteria: answer clarity, positioning, factual stability, definition blocks, machine readability, freshness
  • 21 on-page checks inside the editor
  • The Google score and the AI citability score side by side, because they are not the same thing
  • Orphan page detection

Fix the structure

  • 60+ JSON-LD schema types generated automatically, WooCommerce products and categories included
  • XML sitemaps, per content type, with an XSL stylesheet
  • 301, 302, 307 and 410 redirects, regex rules supported
  • 404 monitoring, with one-click redirect creation
  • Meta title and description templates, with a SERP preview
  • Open Graph and Twitter Cards
  • Automatic alt text for images
  • Canonical tags, breadcrumbs, robots directives

Keyword cannibalisation

  • The pages competing against each other on the same query, paired and scored by severity
  • A recommended action for each pair

Talk to it from an agent

  • llms.txt generation, and a Markdown version of every page, closer to what a model reads than your HTML
  • A read-only MCP server: twelve tools, so an agent can read your crawler log, your scores, your redirects and your cannibalisation pairs directly
  • IndexNow, off by default

Move in without breaking anything

  • Migration wizard from Yoast, Rank Math, All in One SEO and SEOPress
  • Existing SEO plugins detected automatically, with module by module deactivation so nothing is output twice
  • Your other plugin's settings are left alone

The agent skills

wordpress-seo-skills turns all of the above into something an agency can send its client.

Four Claude skills. Read the raw server access log and separate genuine crawler passes from forged user agents. Score a page passage by passage for what a model can lift. Build a 90 day GEO plan with a control group. Produce the monthly client report across a portfolio of sites.

Every run ends in one self-contained HTML file: no external script, no remote image, no tracking pixel, so it crosses a corporate mail filter and opens intact at the client. The agency puts its own brand on it, for free and completely.

They work with nothing but Search Console exports. The plugin adds the server side signals no external crawler can produce.


hacktheseo.com

Pinned Loading

  1. wordpress-seo-skills wordpress-seo-skills Public

    Eight SEO and GEO agent skills for WordPress: AI crawler log forensics, page citability scoring, brand visibility in AI answers, robots.txt and llms.txt governance, migration redirects, SEO plugin …

    Python 1