SEO Analysis Checker.com

SEO & AI-visibility report

wordpress.org

https://wordpress.org/WordPressscanned 05/07/2026, 22:52

45 passed · 9 failed of 54 checks

Technical SEO86
On-Page94
Structured Data100
Links100
AI Readiness64
CMS & Platform63
Check another page

Fix these first

Highest-impact issues on this page

  1. #1

    Mixed content

    CriticalTechnical SEO · impact 1

    1 insecure http:// subresource(s) are referenced from this HTTPS page; browsers block or downgrade them.

  2. #2

    WordPress no SEO plugin

    CriticalCMS & Platform · impact 0

    No supported WordPress SEO plugin was detected.

    A dedicated SEO plugin controls titles, canonicals, robots directives, XML sitemaps, and schema, so missing one weakens crawl control and AI-citation readiness.

    How to fix: Install and activate a free SEO plugin, then complete its first-run SEO setup wizard.

    1. Plugins → Add New → search 'Yoast SEO' or 'Rank Math' → Install → Activate Plugins → Add New
    Platform docs ↗
  3. #3

    Image alt missing

    WarningOn-Page · impact 0

    9 image(s) are missing alt text.

  4. #4

    AI FAQ HowTo schema present

    WarningAI Readiness · impact 0

    No FAQPage or HowTo schema was found.

  5. #5

    WordPress XML-RPC reachable

    WarningCMS & Platform · impact 0

    xmlrpc.php is reachable.

    An exposed XML-RPC endpoint increases abuse surface and can waste server resources, indirectly hurting crawl reliability.

    How to fix: Disable XML-RPC unless a legacy mobile app, Jetpack feature, or integration explicitly needs it.

    Disable XML-RPC
    <?php
    add_filter( 'xmlrpc_enabled', '__return_false' );
    

AI Visibility

How AI answer engines see this page

71/ 100 · GEO score
llms.txt signal100

/llms.txt exists and includes enough structure and links to guide AI systems.

AI crawler access100

robots.txt allows the major AI crawlers checked by this audit.

Structured data completeness35

Missing schema opportunities: Article/BlogPosting on content pages; FAQPage; BreadcrumbList; HowTo where process content exists.

Answer structure and chunkability53

Improve extractability with more question-style H2/H3 headings, a TL;DR, summary, or key takeaways block.

Entity clarity80

Entity clarity gaps: author or Person schema on article content; clear About and Contact paths.

Freshness signals40

Freshness signals are weak or missing.

Top AI-visibility moves

  • Add Organization and WebSite schema to the homepage, Article/BlogPosting with author and dates to content, and FAQPage/BreadcrumbList/HowTo where the visible page format supports it.
  • Add datePublished/dateModified to Article or BlogPosting schema and show a visible “Last updated” date on content that competes for AI answers.
  • Break long prose into self-contained H2/H3 sections, add direct-answer summaries, and use bullets/tables for steps, comparisons, and key facts.

Core Web Vitals

Speed, as Google measures it

Lighthouse performance: 77/100 (mobile)

Real-user data (this page, last 28 days)

LCP3.1 sLargest Contentful Paint
INP133 msInteraction to Next Paint
CLS0.00Cumulative Layout Shift

Lab metrics (simulated mobile)

LCP5.9 sLargest Contentful Paint
CLS0Cumulative Layout Shift
TBT20 msTotal Blocking Time
FCP2.0 sFirst Contentful Paint
SI2.7 sSpeed Index

Every check

Full results, grouped by category

Technical SEO

16/18 passed
Passed:HTTP to HTTPS redirectHTTP root redirects to HTTPS.
Passed:Redirect chain lengthRedirect chain is short.
Passed:Canonical missingCanonical tag is present or page is noindex.
Passed:Canonical multipleAt most one canonical tag is present.
Passed:Canonical points elsewhereCanonical points to the current page.
Passed:Meta robots noindexPage is indexable by meta robots.
Passed:Robots txt existsrobots.txt exists.
Passed:Robots blocks allrobots.txt does not block the entire site for SEOCheckerBot.
Passed:Sitemap existssitemap.xml exists.
Passed:Sitemap parsessitemap.xml parses as XML.
Passed:404 returns 404Missing URLs return a proper 404/410 status.
Passed:FaviconFavicon declared in markup resolves (HTTP 200).
Passed:Viewport metaA viewport meta tag with a width directive is present.
Passed:CompressionThe HTML response is compressed (content-encoding: br).
Passed:HSTSStrict-Transport-Security header is set.
Failed:X-Content-Type-OptionsThe X-Content-Type-Options: nosniff header is missing.
Suggested code
# nginx
add_header X-Content-Type-Options "nosniff" always;
Failed:Mixed content1 insecure http:// subresource(s) are referenced from this HTTPS page; browsers block or downgrade them.
Passed:Www consistencywww.wordpress.org redirects to the canonical host wordpress.org.

On-Page

12/13 passed
Passed:Title missingPage has a title tag.
Passed:Title too longTitle is within 60 characters.
Passed:Title too shortTitle is at least 30 characters.
Passed:Meta description missingMeta description is present.
Passed:Meta description too longMeta description is within 160 characters.
Passed:H1 missingPage has an H1.
Passed:H1 multiplePage has one or zero H1 tags.
Passed:Heading hierarchy skipsHeading hierarchy does not skip levels.
Passed:Thin contentPage has at least 300 words or is noindex.
Failed:Image alt missing9 image(s) are missing alt text.
Passed:Lang attribute missingHTML lang attribute is present.
Passed:Open Graph tagsOpen Graph tags (og:title, og:description, og:image) are present.
Passed:Twitter cardTwitter card tags are present (twitter:card="summary_large_image").

Structured Data

3/3 passed
Passed:Jsonld presentJSON-LD structured data is present.
Passed:Jsonld validAll JSON-LD blocks parse successfully.
Passed:Homepage organization or websiteHomepage has Organization or WebSite schema.

AI Readiness

3/5 passed
Passed:AI llms txt existsllms.txt exists.
Passed:AI robots allows AI botsrobots.txt allows major AI crawlers.
Failed:AI question heading ratioFew headings are phrased as answerable questions.
Failed:AI FAQ HowTo schema presentNo FAQPage or HowTo schema was found.
Passed:AI content chunkabilityAverage words between headings is under 400.

Links

1/1 passed
Passed:Generic anchor ratioGeneric internal anchor text ratio is acceptable.

CMS & Platform

10/14 passed
Failed:WordPress no SEO pluginNo supported WordPress SEO plugin was detected.

Fix: Install and activate a free SEO plugin, then complete its first-run SEO setup wizard.

Suggested code
WP-01
Passed:WordPress default permalinkNo default ?p= permalink URLs were detected.

Fix: Switch WordPress to a descriptive permalink structure and redirect old query URLs to clean URLs.

Suggested code
WP-02
Failed:WordPress version leakedWordPress generator version is exposed.

Fix: Remove the generator meta tag from the theme or a small hardening plugin.

Suggested code
WP-03
Failed:WordPress XML-RPC reachablexmlrpc.php is reachable.

Fix: Disable XML-RPC unless a legacy mobile app, Jetpack feature, or integration explicitly needs it.

Suggested code
WP-04
Passed:WordPress readme exposedreadme.html was not exposed.

Fix: Delete readme.html from the web root or block it at the web server.

Suggested code
WP-05
Passed:WordPress users enumerationNo REST user enumeration or author redirects were detected.

Fix: Disable REST user enumeration and noindex or disable author archives in your SEO plugin.

Suggested code
WP-06
Passed:WordPress attachment pages indexablePage does not look like an indexable attachment page.

Fix: Redirect attachment URLs to the media file or parent post, or set attachment pages to noindex.

Suggested code
WP-10
Passed:WordPress search results indexableNo indexable internal search result URLs were detected.

Fix: Noindex search result templates and avoid linking crawlable search URLs where possible.

Suggested code
WP-11
Passed:WordPress replytocom linksNo replytocom links were found on the page.

Fix: Enable replytocom cleanup in your SEO plugin or block the parameter in robots.txt as a fallback.

Suggested code
WP-12
Failed:WordPress emoji oembed cruftWordPress emoji/oEmbed/head cruft was detected.

Fix: Disable unused head links with a performance or cleanup plugin, or remove them in functions.php.

Suggested code
WP-14
Passed:WordPress rest head linksREST/API discovery links are not repeated across multiple pages.

Fix: Remove REST discovery links from the document head if public API discovery is not needed.

Suggested code
WP-15
Passed:WordPress uploads oversized imagesNo oversized or non-responsive WordPress upload images were detected.

Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.

Suggested code
WP-16
Passed:WordPress plugin countVisible WordPress plugin count is within the review threshold.

Fix: Audit plugin inventory, remove inactive overlap, and consolidate features handled by multiple plugins.

Suggested code
WP-18
Passed:WordPress no cache layerA cache plugin/header is present or TTFB is below the threshold.

Fix: Enable page caching through your host or install a WordPress caching plugin.

Suggested code
WP-19

This was 1 page.

deepseoanalysis.com crawls up to 1,000 pages, tracks keywords and monitors your site weekly.

Audit the whole site →
wordpress.org — SEO score 85/100 · SEO Analysis Checker