SEO & AI-visibility report
printcosmetics.hu
https://printcosmetics.hu/WordPressscanned 25/07/2026, 20:42
Good
43 passed · 25 failed of 68 checks
Fix these first
Highest-impact issues on this page
- #1
WordPress no SEO plugin
CriticalCMS & Platform · impact 0No 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.
- Plugins → Add New → search 'Yoast SEO' or 'Rank Math' → Install → Activate
Plugins → Add New
- Plugins → Add New → search 'Yoast SEO' or 'Rank Math' → Install → Activate
- #2
Heading hierarchy skips
WarningOn-Page · impact 0Heading hierarchy skips levels.
- #3
Image alt missing
WarningOn-Page · impact 016 image(s) are missing alt text.
Full step-by-step guide → - #4
AI FAQ HowTo schema present
WarningAI Readiness · impact 0No FAQPage or HowTo schema was found.
- #5
WordPress XML-RPC reachable
WarningCMS & Platform · impact 0xmlrpc.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
No /llms.txt file was found.
robots.txt allows the major AI crawlers checked by this audit.
Missing schema opportunities: Article/BlogPosting on content pages; FAQPage; BreadcrumbList; HowTo where process content exists.
Improve extractability with more question-style H2/H3 headings, a TL;DR, summary, or key takeaways block.
Entity clarity gaps: sameAs links in Organization schema; author or Person schema on article content; clear About and Contact paths.
Freshness signals are weak or missing.
Top AI-visibility moves
- Publish /llms.txt with a short overview, key topics, and Markdown links to canonical pages such as pricing, docs, comparisons, and flagship guides.
- Add datePublished/dateModified to Article or BlogPosting schema and show a visible “Last updated” date on content that competes for AI answers.
- 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.
Core Web Vitals
Speed, as Google measures it
Lighthouse performance: 45/100 (mobile)
Lab metrics (simulated mobile)
Every check
Full results, grouped by category
Technical SEO
16/18 passedFailed:HSTSThe HTTPS response is missing the Strict-Transport-Security (HSTS) header.
# nginx
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;Failed:X-Content-Type-OptionsThe X-Content-Type-Options: nosniff header is missing.
# nginx
add_header X-Content-Type-Options "nosniff" always;On-Page
11/13 passedFailed:Image alt missing16 image(s) are missing alt text.
Structured Data
3/3 passedAI Readiness
2/5 passedLinks
1/1 passedCMS & Platform
10/28 passedFailed: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.
WP-01Passed: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.
WP-02Passed:WordPress version leakedNo exact WordPress generator version was found.
Fix: Remove the generator meta tag from the theme or a small hardening plugin.
WP-03Failed:WordPress XML-RPC reachablexmlrpc.php is reachable.
Fix: Disable XML-RPC unless a legacy mobile app, Jetpack feature, or integration explicitly needs it.
WP-04Failed:WordPress readme exposedreadme.html is exposed and mentions WordPress.
Fix: Delete readme.html from the web root or block it at the web server.
WP-05Passed: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.
WP-06Passed: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.
WP-10Passed:WordPress search results indexableNo indexable internal search result URLs were detected.
Fix: Noindex search result templates and avoid linking crawlable search URLs where possible.
WP-11Passed: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.
WP-12Failed: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.
WP-14Passed: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.
WP-15Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Failed:WordPress uploads oversized imagesWordPress upload image appears oversized or lacks responsive srcset.
Fix: Bulk-compress existing media and ensure the theme outputs responsive WordPress image sizes.
WP-16Passed:WordPress dom bloatelementor page DOM size is within the configured threshold.
Fix: Reduce nested builder sections/columns and rebuild high-traffic pages with simpler blocks where possible.
WP-17Passed: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.
WP-18Passed: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.
WP-19This was 1 page.
deepseoanalysis.com crawls up to 1,000 pages, tracks keywords and monitors your site weekly.