Site Analyzer Results

Report for: tonyherman.com ↗ Domain audited 31 times ↗

95
Overall Score
Top 1% of All Sites Scanned Outperforms 99% of tested websites

Excellent

We found 19 items that need attention across 9 sections.

+5 Points Available

Fix the items below to reach a perfect 100/100 score

Click to Save on Streaming TV ↗
Fix Your Website Help Guide Book Cover
Report Companion Guide

This Report Found the Problems. This Guide Helps You Fix Them.

A website analysis is only useful if you know what to do next.

The Fix Your Website Help Guide explains all 144 checks used by SiteAnalyzerFree.com in straightforward language. You’ll learn what each result means, why it matters, and how to correct it.

Instant Digital Access & Companion Guide - Just $17

1. SEO (10/11)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

NEEDS WORK

→ Needs Attention

1 item found in this section (worth up to +6 points if fixed).

High Priority +6 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#3 Missing Canonical Tag

Why it matters

A canonical tag helps search engines understand the preferred version of a page URL.

What we found

No canonical tag was detected on the homepage.

Result/Outcome

Consolidates 100% of your domain authority, backlinks, and ranking power to your primary live URL, eliminating duplicate content confusion and ranking cannibalization.

Recommended Action

Add a self-referential canonical tag to the homepage and key pages.

Passed Checks

Critical #1 Homepage Title Detected: Homepage title is present and avoids generic wording.
  • Website Conversion Program | TonyHerman.com
Google Search Snippet Preview
tonyherman.com https://tonyherman.com
Website Conversion Program | TonyHerman.com
Welcome to tonyherman.com. Discover our services, solutions, and get in touch with our team.
Medium #2 Homepage Meta Description Detected: Homepage meta description is present.
  • Get more calls from the same traffic. Fix your website's conversion leaks and turn existing visitors into qualified leads.
Medium #12 Internal Links Detected on the Homepage: The homepage includes internal links to other pages on the site.
  • Internal links: 6
  • External links: 3
Medium #10 Single Homepage H1 Found: Exactly one H1 was detected on the homepage.
  • Get More Calls From the Traffic You Already Have
High #9 No Duplicate Page Titles Detected: No duplicate page titles were flagged across the scanned pages.
Medium #34 Homepage Images Include Alt Text: No homepage images were flagged for missing alt text.
Low #14 HTML Language Attribute Defined: The html element declares a valid language attribute ('en').
Low #15 Logical Subheading Hierarchy Active: Detected 11 H2 and 8 H3 subheadings, providing a clear structural flow.
Medium #16 No Duplicate Meta Descriptions Detected: No duplicate meta descriptions were flagged across the scanned pages.
High #114 XML Sitemap Excludes Conversion Thank-You Pages: No private thank-you or form submission confirmation pages were found in the public XML sitemap.

Informational Items

No issues found for this section for this scan - good job!

2. Technical (30/36)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

NEEDS WORK

→ Needs Attention

6 items found in this section (worth up to +11 points if fixed).

Medium Priority +2 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#27 No Structured Data (Schema)

Why it matters

Structured data helps search engines and AI assistants understand your brand, organization details, and entity relationships.

What we found

No JSON-LD schema detected on the homepage.

Result/Outcome

Helps search engines understand your exact business identity, service catalog, and physical location, qualifying your site for rich search snippet displays.

Recommended Action

Add Schema.org JSON-LD structured data (such as WebSite, Organization, or LocalBusiness) to the homepage to help search engines understand your entity details.

Low Priority +2 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#35 Images Missing Width and Height

Why it matters

Adding width and height attributes helps browsers reserve space and reduce layout shift.

What we found

Found 1 homepage image(s) missing width and/or height attributes:

- https://www.tonyherman.com/wp-content/uploads/2025/04/th-logo-2025.png
Result/Outcome

Eliminates disruptive layout shifts (CLS) while images load, stabilizing the visual browsing experience and boosting Core Web Vitals scores.

Recommended Action

Add width and height attributes to the flagged images so page layout is more stable while loading.

Medium Priority +3 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#73 Duplicate Homepage URLs (Missing Canonical Redirect)

Why it matters

When both your root domain (/) and the index file (/index.html or /index.php) serve the same content independently without redirecting, search engines see duplicate copies of your homepage. This divides your PageRank and link authority.

What we found

Both the clean root URL (/) and the direct index URL (https://tonyherman.com/index.php) load independently with HTTP status 200 (no redirect detected):

https://tonyherman.com/HTTP 200 OK (Clean Root URL) https://tonyherman.com/index.htmlHTTP 404 Not Found (Safe, not served) https://tonyherman.com/index.phpHTTP 200 OK (Loads duplicate homepage with no redirect)
Result/Outcome

Eliminates duplicate content issues between /index.html and the root domain, consolidating link equity to your main homepage URL.

Recommended Action

Add a 301 permanent redirect rule in your .htaccess or server config to redirect requests for /index.php back to the clean root URL (/).

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#44 Unminified Code Assets

Why it matters

Minifying code assets strips unnecessary spacing, comments, and line breaks to minimize file transfers and improve load speeds.

What we found

Found unminified assets: 2 CSS file(s) and 1 JS file(s).

Result/Outcome

Removes whitespace and comments from JavaScript and CSS bundles, reducing code download sizes and execution latency.

Recommended Action

Minify CSS and JS files and update link references to use minified version outputs.

Estimated Page Weight & Asset Breakdown Total: 723.7 KB
● HTML 23.4 KB
● CSS 80.1 KB
● JavaScript 210 KB
● Images 410.2 KB
Low Priority +2 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#45 Legacy Image Formats Used

Why it matters

Modern formats like WebP, AVIF, and SVG compress images much more efficiently than legacy formats (JPEG, PNG), reducing file weight without losing quality.

What we found

Found 1 image(s) using legacy file formats.

Result/Outcome

Reduces image file weights by up to 80% without losing visual clarity by serving modern next-generation formats like WebP or AVIF.

Recommended Action

Convert images to WebP or AVIF and update HTML tags accordingly.

Low Priority +2 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#108 External Links Vulnerable to Reverse Tabnabbing

Why it matters

Links pointing to external domains using target="_blank" without rel="noopener" or rel="noreferrer" allow the opened page to control the parent window via window.opener, creating a reverse tabnabbing phishing risk.

What we found

Found 2 external link(s) opening in a new tab without rel="noopener":

- https://fixyourwebsite.now/ - https://powdrift.com/
Result/Outcome

Prevents malicious phishing attacks where an external tab silently redirects users to a fraudulent login page in the background.

Recommended Action

Add rel="noopener noreferrer" to all external links with target="_blank".

Passed Checks

High #28 Mobile Viewport Detected: Viewport meta tag appears to be configured for mobile devices.
  • width=device-width, initial-scale=1.0
Critical #25 HTTPS Detected: The homepage resolved over HTTPS.
High #26 No Mixed Content Detected on the Homepage: No HTTP-based resource URLs were flagged on the HTTPS homepage.
Medium #30 Robots.txt and Sitemap Reference Detected: robots.txt was found and includes a sitemap reference.
  • https://tonyherman.com/robots.txt
Medium #33 Homepage Found in Sitemap: The homepage URL appears in the sitemap checked during this scan.
  • https://tonyherman.com/sitemap.xml
High #97 Sitemap XML Validity Secure: The XML sitemap is reachable and conforms to valid XML specifications.
High #98 Sitemap URLs Health Secure: All scanned sitemap URLs responded with successful status codes (HTTP 200).
Medium #99 Sitemap Indexability Directives Align: No sitemap URLs specify noindex blocking instructions.
Medium #100 Sitemap Robots Crawl Alignment Secure: No sitemap URLs are blocked in robots.txt.
Medium #86 No Redirect Chains Detected: All scanned internal links load directly without multiple redirect hops.
High #87 Canonical Target Health Secure: All referenced canonical target URLs resolve successfully.
High #29 Response Time Within Current Threshold: Homepage responded in 0.26 seconds.
High #72 WWW vs Non-WWW Canonical Redirect: The alternate domain version (www.tonyherman.com) properly redirects to your preferred primary version (tonyherman.com):
  • http://tonyherman.com/HTTP 301 Redirect ➔ https://tonyherman.com/
  • https://tonyherman.com/HTTP 200 OK (Primary live URL)
  • http://www.tonyherman.com/HTTP 301 Redirect ➔ https://www.tonyherman.com/
  • https://www.tonyherman.com/HTTP 301 Redirect ➔ https://tonyherman.com/
Low #74 DNS TTL Settings: DNS records have optimal TTL values (at or near 1 day / 86400s).
  • tonyherman.com (A) - Detected TTL: 86400s
  • www.tonyherman.com (A) - Detected TTL: 86373s
  • www.tonyherman.com (CNAME) - Detected TTL: 86400s
High #37 PHP Info Leak Safe: No publicly exposed phpinfo.php or info.php files were detected at standard root locations.
Critical #38 Directory Listing Disabled: Directory indexing appears to be correctly disabled on common folder paths.
Critical #101 Environment Configuration Files Secure: No publicly exposed .env configuration files were detected at standard root paths.
Critical #102 Version Control Repositories Protected: No publicly exposed .git version control folders were detected at the root.
High #103 Debug Logs Protected: No publicly accessible debug.log or error_log files were detected.
Critical #41 Domain Expiration Date Secure: Your domain registration is active and does not expire soon (expires in 1018 days).
Medium #110 Email DMARC Protection Configured: A valid DMARC policy record is published for your domain, protecting your email sender reputation against phishing and spoofing.
Medium #111 Sender Policy Framework (SPF) Configured: A valid SPF record is published for your domain, designating authorized outbound mail servers.
Medium #43 Text Compression Active: Gzip or Brotli text compression is enabled (header: br), speeding up resource delivery.
Low #46 Strict Transport Security Active (HSTS): HTTP Strict Transport Security (HSTS) header is correctly configured, enforcing secure connections.
Medium #47 Cookie Security Checked: No session cookies are being initialized by response headers.
High #109 SSL Certificate Valid: SSL certificate is active and healthy with 52 days remaining before expiration (Nov 3, 2026).
High #50 No Broken Assets or Resources: All local stylesheets and scripts referenced on your homepage resolve successfully.
Medium #51 Social Preview Image Validated: Social sharing preview image (og:image) is absolute, secure, and successfully accessible.
Medium #52 Structured Data Syntax Valid: No syntax or decoding errors were found in referenced JSON-LD structured data.
Medium #112 Custom 404 Error Page Configured: Non-existent URLs properly return an HTTP 404 status code and serve a custom branded error page with site navigation.

Informational Items

Critical #4 No Meta Robots Tag Detected: No meta robots tag was found on the homepage. That is often fine when the page is intended to be indexable.
Critical #5 No X-Robots-Tag Header Detected: No X-Robots-Tag header was detected on the homepage in this scan.
Info Internal Pages Scanned: Scanned 4 internal page(s) in addition to the homepage.

3. Conversion (1/1)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

PASS

→ Needs Attention

No issues found for this section for this scan - good job!

Passed Checks

High #54 Clear Contact Path Detected: At least one clear contact method was detected on the site.
  • Phone detected

Informational Items

Medium #55 No Forms Found on the Homepage: No forms were detected on the homepage, so form accessibility checks were not applicable there.

4. Page Conversion Analysis (2/2)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

PASS

→ Needs Attention

No issues found for this section for this scan - good job!

Passed Checks

High #57 Top-of-Page CTA Detected: At least one call to action was detected near the top of the page.
  • What if I'm already running Google Ads?
  • Do I need a new website?
  • How fast will I see results?
  • What if I'm not technical?
  • Will this help with SEO too?
  • How much time will this take each week?
  • Continue to Main Page
  • Get Just The Guide
  • Get the VIP
  • Get The Guide
  • Go to TonyHerman.com
Medium #60 Trust Signals Detected: The page appears to reference reviews, testimonials, ratings, or similar trust signals.

Informational Items

No issues found for this section for this scan - good job!

5. Trust (8/11)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

NEEDS WORK

→ Needs Attention

3 items found in this section (worth up to +0 points if fixed).

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#6 Open Graph Tags Need Optimization

Why it matters

Open Graph tags are present, but some do not follow optimal character length or format guidelines.

What we found

Optimize these Open Graph settings on the homepage:

- og:description is very short (49 chars). Best practice is 100–150 characters.
Result/Outcome

Generates beautiful, eye-catching preview cards with your branding and image whenever anyone shares your link on Facebook, LinkedIn, Slack, or iMessage.

Recommended Action

Update Open Graph tag contents to match best practice lengths (title: 40-60 chars, description: 100-150 chars).

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#65 Missing Social Media Connections

Why it matters

Search engines and consumers look for active connections to official social media channels to verify the business is active, legitimate, and trusted.

What we found

No outbound links to primary social media profiles (Facebook, LinkedIn, X, Instagram) were detected.

Result/Outcome

Validates your business authenticity, provides fresh social proof, and opens secondary channels for ongoing customer engagement.

Recommended Action

Add links to your official social profiles in the header or footer of your site.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#78 Missing Authoritative Outbound Links

Why it matters

Linking to high-authority educational, governmental, or industry sources signals to search engines and LLM systems that your statements are factually backed, enhancing E-E-A-T.

What we found

No authoritative citations or outbound links were found.

Result/Outcome

Associates your site with respected industry authorities, signaling to search engines that your content is trustworthy and thoroughly fact-checked.

Recommended Action

Add outbound context links to reputable sources when referencing facts, data, or research.

Passed Checks

Low #7 Twitter Card Detected: twitter:card was detected on the homepage.
  • summary_large_image
Low #36 Favicon Detected: A favicon was detected in the page markup.
Low #62 Up-to-Date Copyright Notice: Found copyright notice with the current year (2026).
Medium #63 Privacy Policy Declared: Your website links to a Privacy Policy page, which builds trust and complies with data collection regulations.
Low #64 Terms of Service Declared: Your website links to a Terms of Service or Terms & Conditions page, defining the rules for using your website.
Low #75 Established Domain Age: Your domain has been registered since June 2001 (older than 5 years), commanding stronger historical authority with search engines.
Low #76 Domain Registration Term Secure: Your domain is registered for 2.8 years into the future.
Medium #77 Domain Email Configured (MX Records): Domain-level mail servers (MX records) are correctly configured, suggesting the domain is used for legitimate communication.

Informational Items

No issues found for this section for this scan - good job!

6. Content (7/7)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

PASS

→ Needs Attention

No issues found for this section for this scan - good job!

Passed Checks

Critical #17 Homepage Content Length Looks Healthy: About 1013 words were detected on the homepage, which suggests the page has enough written content to explain the business.
Low #24 Customer-Centric Copywriting Focus: Your copy speaks directly to the reader. Found 58 customer-focused pronouns (you, your) compared to 21 self-focused pronouns (we, our, us) — a healthy ratio of 2.8:1.
Low #19 Homepage H2 Headings Detected: Found 11 H2 heading(s) on the homepage.
Low #20 Homepage H3 Headings Detected: Found 8 H3 heading(s) on the homepage.
Medium #21 No Empty Headings Detected: No empty heading tags were flagged on the homepage.
Low #15 Heading Order Looks Reasonable: No heading order skips were flagged in the homepage heading sequence.
Low #113 HTML Site Map Detected: An HTML sitemap was found at https://tonyherman.com/site-map/, providing an accessible overview of your website structure for visitors and search crawlers.

Informational Items

No issues found for this section for this scan - good job!

7. Local SEO (1/1)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

PASS

→ Needs Attention

No issues found for this section for this scan - good job!

Passed Checks

Medium #66 NAP Information Detected: The scanned pages appear to include business contact/location information.
  • Phone found
  • Street address pattern found
  • City/state/ZIP pattern found

Informational Items

No issues found for this section for this scan - good job!

8. AI & Generative Search (6/9)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

NEEDS WORK

→ Needs Attention

3 items found in this section (worth up to +0 points if fixed).

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#89 Missing Organization Entity Identity Schema (sameAs)

Why it matters

Clarify organization identity for search engines and AI models. Connecting your business to verified external entities (like LinkedIn, official social channels, Google Business Profile, and industry registries) builds clear entity confidence.

What we found

No sameAs profile links detected in Organization or LocalBusiness JSON-LD schema.

Result/Outcome

Connects your business to verified knowledge bases (Wikidata, LinkedIn, Crunchbase), establishing your verified entity in Google's Knowledge Graph.

Recommended Action

Add a "sameAs" array to your Organization or LocalBusiness JSON-LD schema containing links to your LinkedIn, official social profiles, Google Business Profile, and Wikidata/Wikipedia pages if available.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#90 Schema Lacks Topic Specialization (knowsAbout / hasOfferCatalog)

Why it matters

Declaring explicit expertise topics (knowsAbout) and structured offerings in your schema helps LLMs accurately categorize what queries your brand is an authority on.

What we found

Structured data does not define explicit "knowsAbout" topics or "hasOfferCatalog" services.

Result/Outcome

Explicitly communicates your specialized service catalog to AI search engines, making your site the premier match for niche queries.

Recommended Action

Add "knowsAbout" (an array of core industry topics/specialties) and "hasOfferCatalog" to your Organization or Service JSON-LD schema.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#95 Missing Breadcrumb Structured Data

Why it matters

Breadcrumbs map your site taxonomy for search engines and LLMs, aiding sitelink snippet grouping in Google search and navigation clarity for AI systems.

What we found

BreadcrumbList structured data was not detected on the page.

Result/Outcome

Displays clean navigational breadcrumbs in Google search snippets and helps AI systems understand your website's hierarchy.

Recommended Action

Add JSON-LD BreadcrumbList markup to declare navigation parent-child links.

Passed Checks

High #88 AI Search Crawler Access: robots.txt allows search-enabled AI engines (e.g., OAI-SearchBot, PerplexityBot, ClaudeBot) to index your public content.
Medium #91 Content Citability & Direct Answer Formatting: Detected structured content formatting that AI Overviews and LLMs frequently extract and cite.
  • 56 Semantic List(s)
Low #92 Machine-Readable llms.txt Standard Detected: Found /llms.txt providing AI assistants and LLMs with a clean, Markdown-formatted summary of your website and services.
Low #93 Content Freshness & Modification Timestamps: Detected publication or modification timestamp metadata (datePublished / dateModified / <time> tags) for content freshness verification.
Low #94 Author Attribution & E-E-A-T Credentials: Detected author attribution or Person schema identifying content creators and subject-matter experts.
Low #96 High Content Readability: Your content has a healthy readability score (63.5/100), making it ideal for extractable AI answer summaries.

Informational Items

No issues found for this section for this scan - good job!

9. Security (1/7)

Items needing attention are listed first, followed by checks that passed and any informational items from this scan.

NEEDS WORK

→ Needs Attention

6 items found in this section (worth up to +0 points if fixed).

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#40 Missing Clickjacking Protection

Why it matters

Clickjacking is a malicious technique where an attacker tricks a user into clicking on a button or link on another page when they think they are clicking on the parent page. This is prevented by blocking your site from being loaded inside an iframe.

What we found

No X-Frame-Options or Content-Security-Policy (frame-ancestors) headers were detected.

Result/Outcome

Reduces server bandwidth and speeds up asset delivery by serving modern pre-compressed resources to supporting browsers.

Recommended Action

Add the 'X-Frame-Options: SAMEORIGIN' header to your web server responses to prevent framing.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#42 DNSSEC Security Disabled

Why it matters

DNSSEC adds cryptographic signatures to your DNS records. Without it, your domain DNS records are susceptible to cache poisoning or man-in-the-middle redirection attacks.

What we found

DNSSEC records (DNSKEY or DS) were not detected.

Result/Outcome

Protects your DNS lookups against spoofing and cache poisoning, ensuring visitors always reach your authentic server.

Recommended Action

Enable DNSSEC in your domain registrar panel and add the DS records to your DNS provider settings.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#48 Insecure Referrer-Policy

Why it matters

A secure Referrer-Policy prevents your server from leaking sensitive internal page URLs, query parameters, or path structures to third-party sites in referral logs.

What we found

Referrer-Policy header is either missing or set to an insecure default.

Result/Outcome

Controls sensitive URL data leakage in HTTP Referrer headers when users navigate from your site to external destinations.

Recommended Action

Add the 'Referrer-Policy: strict-origin-when-cross-origin' header to your web server configuration.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#106 Missing X-Content-Type-Options Header

Why it matters

The X-Content-Type-Options: nosniff header prevents web browsers from MIME-sniffing a response away from the declared content type, protecting against drive-by download and script injection attacks.

What we found

The X-Content-Type-Options header was not detected in the server response.

Result/Outcome

Protects site visitors from malicious MIME-type confusion attacks and forced drive-by file downloads.

Recommended Action

Add 'X-Content-Type-Options: nosniff' to your web server response headers.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#107 Missing Permissions-Policy Header

Why it matters

The Permissions-Policy header allows site owners to restrict browser features (such as microphone, camera, or geolocation) from being accessed by embedded third-party iframes.

What we found

The Permissions-Policy header is not configured.

Result/Outcome

Hardens browser security by preventing embedded third-party widgets from accessing sensitive user device APIs like location, microphone, or camera.

Recommended Action

Configure a basic Permissions-Policy header to restrict unauthorized third-party device access.

Low Priority +0 Points to Gain
ℹ️
Marked as Not Pertaining: This item has been marked as not pertaining to this website. It is now listed under informational items that passed and does not reduce your site score.

#49 Missing Content Security Policy (CSP)

Why it matters

A Content Security Policy (CSP) header guards against cross-site scripting (XSS) and code injection by specifying exactly which scripts and assets are allowed to load.

What we found

No Content-Security-Policy header was detected.

Result/Outcome

Establishes a strict security boundary that prevents unauthorized scripts, tracking beacons, and cross-site scripting injections.

Recommended Action

Add the Content-Security-Policy header to your web server settings to whitelist allowed sources.

Passed Checks

Medium #39 Technology Disclosure Protected: HTTP response headers do not disclose detailed technology version numbers.

Informational Items

No issues found for this section for this scan - good job!

Fix Your Website Help Guide Book Cover
Report Companion Guide

This Report Found the Problems. This Guide Helps You Fix Them.

A website analysis is only useful if you know what to do next.

The Fix Your Website Help Guide explains all 144 checks used by SiteAnalyzerFree.com in straightforward language. You’ll learn what each result means, why it matters, and how to correct it.

Instant Digital Access & Companion Guide - Just $17

Need Help Fixing These Possible Issues?

Click to view estimated fix times, cost, and get a copy-and-paste work order

View Estimate Details ▾

Estimated Time

Select Estimated task Occurrences Minutes
Canonical cleanup
Missing Canonical Tag • Duplicate Homepage URLs (Missing Canonical Redirect)
Review the canonical tags and correct them so they use the preferred live URLs consistently.
1 10
No structured data
No Structured Data (Schema) • Missing Breadcrumb Structured Data
Add foundational structured data to the site so search engines can better understand the business and its pages.
1 20
Key pages linked from homepage
Missing Social Media Connections
Make sure the homepage or footer clearly links to key pages such as Contact, About, Services, Privacy, and Terms.
1 12
Homepage content depth
Missing Authoritative Outbound Links
Expand or strengthen the homepage copy so it better explains what the business does, who it serves, and what makes it different.
1 20
Slow page response
Unminified Code Assets • Legacy Image Formats Used
Review the lighter page speed issues and make practical performance improvements that can help the page respond faster.
1 25
Domain resolution missing
DNSSEC Security Disabled
Review the domain DNS setup so the correct domain versions resolve properly.
1 20
HTTP security headers hardening
Missing Clickjacking Protection • Insecure Referrer-Policy • Missing Content Security Policy (CSP)
Configure the web server to suppress Server/X-Powered-By software version banners and enable clickjacking protection headers.
1 15
Entity verification schema (sameAs)
Missing Organization Entity Identity Schema (sameAs)
Add sameAs array linking to official social channels, Google Business, and industry directories to establish entity authority for AI models.
1 15
Schema topic & service taxonomy
Schema Lacks Topic Specialization (knowsAbout / hasOfferCatalog)
Include knowsAbout and hasOfferCatalog in JSON-LD schema to clearly declare business expertise to LLMs.
1 15
Total Minutes: 152

Total Estimate in Maintenance Blocks

This estimate groups related fixes together, adds up the total time, converts it into 30-minute Maintenance Blocks, and gives you an estimated cost for these fixes (1 block = 30 minutes).

Estimated minutes
152
Estimated blocks
6
Current rate
$68.00/block
Estimated price
$408.00

Based on this report, the current estimate is 6 blocks at $68.00 per block. The closest pack level for pricing is the 6-block level, but Webstix also lets people buy the exact quantity needed.

Copy-and-Paste Work Order

Send this to support@webstix.com to verify the quote before you pay. There is no charge for an estimate.

From Online Brochure to Working Business Asset
Go to the Next Level

Go Beyond These Fixes and REALLY Make Your Website Work

If you’re getting traffic from Google, ads, social, referrals, or word-of-mouth — and people still aren’t taking action — it’s usually not a “marketing problem.” It’s a website problem. Something on the page is confusing, missing, or quietly creating doubt.

This book is a practical, plain-English guide to finding those issues fast and fixing them in the right order — without rebuilding your whole site, and without needing to be a designer or developer.

76% Off - This Week
Instant PDF Download • 10 Valuable Site Fixes that Keep Working for You

Pages Scanned

5 Pages

Note: This is an automated algorithmic checkup limited to a small number of pages. It looks for common patterns and technical flags, but it is not a replacement for a deep manual audit by a human expert.

Make Better Decisions With Data

Where is Tonyherman Cited Online? - Check Visibility

On-page fixes are only half the battle. Measure your off-page editorial citations, uncover high-authority unlinked brand mentions for easy link-building, and see how AI knowledge engines (ChatGPT, Perplexity, Google AI Overviews) recognize tonyherman.com.


Claim your online mentions. Run against your competition.

Editorial Citation Discovery

Find citations across top news, trade magazines, and niche blogs with domain authority metrics.

1-Click Link Outreach

Turn unlinked brand mentions into powerful backlinks with auto-generated editor email templates.

4-Pillar AI Authority Score

Benchmark Volume, Diversity, Sentiment & Trust, and Topic Clarity against search standards.

Instant Free 5-Citation Preview • Full 50+ citation report available for $17

AI SEO / GEO Help:

More Tools / Websites:

Helpful Information: