Customer audit brief

SEO Audit Report

Audited URL https://www.skg.com/
1 page
Generated 2026-07-01 06:39:06
72 Good
Executive snapshot

Audit readiness at a glance

Dageno.ai reviewed 1 page and prioritized the findings that need attention first.

Audit Passed (threshold: 70)
5 Failures
47 Warnings
60 Passed
112 Total
Category Scores
Issues to Fix (52)
Issue Page Severity
Horizontal Scroll
Technical Foundation
/ Critical
sameAs Authority Platforms
Structured Data
/ Critical
Citation Self-Contained Block
Citation Readiness
/ Critical
Citation Statistical Density
Citation Readiness
/ Critical
sameAs Authority Platforms
Brand Authority
/ Critical
!
Touch Targets
Technical Foundation
/ Warning
!
Meta Description Length
Technical Foundation
/ Warning
!
Title Tag Length
Technical Foundation
/ Warning
!
Blocked Resources
Technical Foundation
/ Warning
!
Inline JS Size
Technical Foundation
/ Warning
!
Render-Blocking Resources
Technical Foundation
/ Warning
!
Content-Security-Policy
Technical Foundation
/ Warning
!
HSTS Header
Technical Foundation
/ Warning
!
Permissions-Policy
Technical Foundation
/ Warning
!
Referrer-Policy
Technical Foundation
/ Warning
!
TLS Protocol Configuration
Technical Foundation
/ Warning
!
Breadcrumb Schema
Structured Data
/ Warning
!
Entity Name Consistency
Structured Data
/ Warning
!
Organization Schema
Structured Data
/ Warning
!
Structured Data Required Fields
Structured Data
/ Warning
!
Structured Data Type Present
Structured Data
/ Warning
!
WebPage Schema
Structured Data
/ Warning
!
Author Info
Content Trust
/ Warning
!
Benchmark Signal
Content Trust
/ Warning
!
Case Study Signal
Content Trust
/ Warning
!
Content Freshness
Content Trust
/ Warning
!
Link Density
Content Trust
/ Warning
!
Methodology Signal
Content Trust
/ Warning
!
Reading Level
Content Trust
/ Warning
!
Author Bylines
Content Trust
/ Warning
!
Author Expertise
Content Trust
/ Warning
!
Content Dates
Content Trust
/ Warning
!
Disclaimers
Content Trust
/ Warning
!
Editorial Policy
Content Trust
/ Warning
!
Privacy Policy
Content Trust
/ Warning
!
Terms of Service
Content Trust
/ Warning
!
Heading Content Length
Citation Readiness
/ Warning
!
Comparison/Steps/Definition Structure
Citation Readiness
/ Warning
!
Citation Concise Answer
Citation Readiness
/ Warning
!
Citation Current Facts & Timestamp
Citation Readiness
/ Warning
!
Citation Originality Signal
Citation Readiness
/ Warning
!
Citation Safe Extractability
Citation Readiness
/ Warning
!
Semantic HTML Structure
Citation Readiness
/ Warning
!
External Brand Mention Consistency
Brand Authority
/ Warning
!
GitHub Ecosystem Presence
Brand Authority
/ Warning
!
LinkedIn Presence
Brand Authority
/ Warning
!
Brand Name Consistency
Brand Authority
/ Warning
!
Reddit Presence
Brand Authority
/ Warning
!
Wikipedia/Wikidata Presence
Brand Authority
/ Warning
!
YouTube Presence
Brand Authority
/ Warning
!
Entity Name Consistency
Brand Authority
/ Warning
!
Organization Schema
Brand Authority
/ Warning
Technical Foundation 80/100
20 passed 11 warnings 1 failed
!
Touch Targets a11y-touch-targets
Checks for minimum touch target sizing hints
Found 2 potential touch target sizing issue(s)
/
How to Fix
Ensure interactive elements are at least 44x44 CSS pixels
!
Meta Description Length core-description-length
Checks that the meta description is between 120 and 160 characters
Meta description is too long (316 characters). Recommended: 120-160 characters
/
How to Fix
Keep meta description between 120-160 characters
!
Title Tag Length core-title-length
Checks that the title tag is between 30 and 60 characters
Title is too long (68 characters). Recommended: 30-60 characters
/
How to Fix
Keep title between 30-60 characters for optimal search display
!
Blocked Resources crawl-blocked-resources
Checks if robots.txt blocks important CSS/JS resources
robots.txt may block CSS/JS resources: 30 rule(s) blocking CSS/JS file extensions
/
How to Fix
Unblock CSS and JS files in robots.txt so search engines can render pages correctly
Horizontal Scroll mobile-horizontal-scroll
Checks for elements that may cause horizontal scrolling on mobile
Found 14 element(s) that may cause horizontal scrolling
/
How to Fix
Use max-width: 100% on images, overflow-x: auto on tables, responsive iframes
!
Inline JS Size perf-js-file-size
Checks total inline JavaScript size across all <script> tags
Total inline JavaScript is 79KB across 34 script(s) (recommended: <50KB) — consider externalizing
/
How to Fix
Split large JavaScript bundles; use code splitting and tree shaking to reduce individual file sizes
!
Render-Blocking Resources perf-render-blocking
Checks for render-blocking CSS and JavaScript in the head
Render-blocking resources found: 1 script(s) in <head> without async/defer; 2 large inline script(s) (48KB total)
/
How to Fix
Add async/defer to scripts; use media queries for non-critical CSS
!
Content-Security-Policy security-csp
Checks that Content-Security-Policy header is present
Content-Security-Policy is present but missing recommended directives: default-src, script-src, style-src, img-src
/
How to Fix
Implement Content-Security-Policy header to prevent XSS attacks
!
HSTS Header security-hsts
Checks that Strict-Transport-Security header is present with appropriate settings
HSTS max-age is 7889238 seconds (recommended: 31536000 seconds / 1 year)
/
How to Fix
Add Strict-Transport-Security header with max-age of at least 1 year
!
Permissions-Policy security-permissions-policy
Checks for Permissions-Policy header
Permissions-Policy header is missing. Consider adding to control browser features.
/
How to Fix
Add Permissions-Policy header to control browser features
!
Referrer-Policy security-referrer-policy
Checks for Referrer-Policy header
Referrer-Policy is not set. Consider adding to control referrer information.
/
How to Fix
Add Referrer-Policy header (recommended: strict-origin-when-cross-origin)
!
TLS Protocol Configuration security-ssl-protocol
Checks TLS configuration quality through HSTS directives and security header indicators
HSTS is present but missing includeSubDomains and preload; full protection requires both directives
/
How to Fix
Disable TLS 1.0/1.1; require TLS 1.2+ for secure connections
20 checks passed.
Structured Data 73/100
8 passed 6 warnings 1 failed
sameAs Authority Platforms schema-sameas-platform-links
Checks whether Organization-style schema connects to authority platforms through sameAs
No authority sameAs links were found
/
How to Fix
Add LinkedIn, GitHub, YouTube, Wikipedia/Wikidata, or similar authority profiles to Organization schema sameAs.
!
Breadcrumb Schema schema-breadcrumb
Validates BreadcrumbList schema presence on non-homepage pages and checks for proper itemListElement structure
BreadcrumbList validation issues: BreadcrumbList should have at least 2 items, found 1
/
How to Fix
Add BreadcrumbList schema with itemListElement array for navigation hierarchy
!
Entity Name Consistency schema-entity-name-consistency
Checks whether title, H1, and Organization schema refer to the same core entity name
Entity naming is inconsistent across title, H1, and schema
/
How to Fix
Align the entity name across the title, H1, and Organization schema using one canonical brand form.
!
Organization Schema schema-organization
Validates Organization schema for brand knowledge panel eligibility
Organization schema valid with suggestions
/
How to Fix
Add Organization schema with name, logo, url, and sameAs for social profiles
!
Structured Data Required Fields schema-required-fields
Checks that JSON-LD structured data includes required fields based on @type
All required fields present, but 3 recommended field(s) missing
/
How to Fix
Add required schema fields for the chosen type
!
Structured Data Type Present schema-type
Checks that JSON-LD structured data includes the required @type field
2 of 3 JSON-LD script(s) have @type, found: BreadcrumbList, Organization
/
How to Fix
Use appropriate schema type (Article, Product, LocalBusiness, etc.)
!
WebPage Schema schema-webpage
Checks whether the page exposes WebPage schema
No WebPage schema found
/
How to Fix
Add WebPage schema and complete core fields such as name, url, and description.
8 checks passed.
Content Trust 61/100
4 passed 14 warnings 0 failed
!
Author Info content-author-info
Checks for author markup and attribution for E-E-A-T signals
No author information found
/
How to Fix
Add author attribution using Schema.org Person markup, meta author tag, or a visible byline
!
Benchmark Signal content-benchmark-signal
Checks whether the content includes benchmark, research, or original-data signals
No benchmark, research, or original-data signals were found
/
How to Fix
Add benchmark data, research findings, experiments, or original observations to improve authority.
!
Case Study Signal content-case-study-signal
Checks whether the content includes case-study or implementation proof signals
No case-study or implementation proof signals were found
/
How to Fix
Add case studies, customer stories, implementation notes, or outcome proof to strengthen experience signals.
!
Content Freshness content-freshness
Checks for date signals that indicate content freshness
No content freshness signals found
/
How to Fix
Add datePublished/dateModified or <time datetime> signals to show content freshness
!
Link Density content-link-density
Checks whether internal and external link density is unusually high for the page content length
Link density is unusually high at 17 links per 100 words
/
How to Fix
Reduce navigational, promotional, or repetitive links inside the main body and keep only the most relevant links.
!
Methodology Signal content-methodology-signal
Checks whether the content exposes methodology or testing approach signals
No clear methodology or testing approach signals were found
/
How to Fix
Add a Methodology, How We Tested, or Research Process section that explains how the findings were produced.
!
Reading Level content-reading-level
Analyzes content readability using Flesch-Kincaid score
Content may be too complex: 28.6 (Very Difficult (college graduate))
/
How to Fix
Simplify text for broader audience; aim for 8th grade reading level
!
Author Bylines eeat-author-byline
Checks for visible author names on content pages
No author byline found
/
How to Fix
Add author attribution with name, bio, and link to author page
!
Author Expertise eeat-author-expertise
Checks for author credentials and expertise indicators
No author present - expertise check not applicable
/
How to Fix
Add author credentials, professional social links, and relevant experience
!
Content Dates eeat-content-dates
Checks for published and modified dates on content
No content date signals found
/
How to Fix
Add datePublished and dateModified to Article schema or use <time> elements
!
Disclaimers eeat-disclaimers
Checks for appropriate disclaimers on sensitive content
YMYL content (Health & Medical) without appropriate disclaimers
/
How to Fix
Add appropriate disclaimers for medical, financial, or legal content (YMYL)
!
Editorial Policy eeat-editorial-policy
Checks for editorial and content policy pages
No editorial policy found - recommended for content-focused sites
/
How to Fix
Add editorial policy page documenting content standards and review process
!
Privacy Policy eeat-privacy-policy
Checks for privacy policy page linked from footer
No privacy policy link found - important for trust and legal compliance
/
How to Fix
Add privacy policy link in footer of every page; document data collection practices
!
Terms of Service eeat-terms-of-service
Checks for terms of service page
No terms of service link found - recommended for this site type
/
How to Fix
Add ToS link in footer (especially for e-commerce, SaaS, and UGC platforms)
4 checks passed.
AI Access 100/100
19 passed 0 warnings 0 failed
All 19 checks passed. No action required.
Citation Readiness 69/100
9 passed 7 warnings 2 failed
Citation Self-Contained Block geo-citation-self-contained-block
Checks whether the page contains a self-contained block long enough to quote independently
The page lacks a self-contained block that can be quoted safely without requiring surrounding context.
/
How to Fix
Rewrite the key answer block so it stands on its own without relying on surrounding context or vague pronouns.
Citation Statistical Density geo-citation-statistical-density
Checks whether the best citation block includes measurable facts or numbers
The strongest citation candidate lacks measurable facts or defensible quantitative support.
/
How to Fix
Add measurable facts, dates, percentages, or test results so the content is easier to verify and cite.
!
Heading Content Length content-heading-length
Checks that headings are between 10 and 70 characters
Heading length issues: 1 too short (<10 chars)
/
How to Fix
Keep headings concise (under 70 characters) and descriptive
!
Comparison/Steps/Definition Structure geo-citation-comparison-steps-definition-table
Checks whether the page includes tables or ordered structures useful for AI comparison, steps, or definitions
No comparison, steps, or definition structures were found
/
How to Fix
Convert key sections into comparison tables, step lists, or definition blocks that AI systems can quote reliably.
!
Citation Concise Answer geo-citation-concise-answer
Checks whether the strongest answer block is concise enough to answer the core question in 2-4 sentences
The strongest answer block is still too diffuse for concise AI quotation.
/
How to Fix
Compress the core answer into 2-4 high-density sentences and remove repetitive background framing.
!
Citation Current Facts & Timestamp geo-citation-current-facts-timestamp
Checks whether the strongest citation block includes fresh facts, dates, or time anchors
The strongest citation block lacks explicit time anchors or fresh factual signals.
/
How to Fix
Add dates, update timestamps, or current factual anchors so AI systems can assess freshness.
!
Citation Originality Signal geo-citation-originality-signal
Checks whether the page shows research, methodology, benchmark, or case-study signals
The strongest citation candidate lacks clear originality, research, or benchmark signals.
/
How to Fix
Add methodology, research process, benchmarks, case studies, or original observations to strengthen uniqueness.
!
Citation Safe Extractability geo-citation-safe-extractability
Checks whether the strongest citation block can be extracted safely without losing meaning
The strongest citation block still depends on surrounding context and may lose meaning when extracted.
/
How to Fix
Reduce context-dependent pronouns and rewrite the block so quoted excerpts still preserve the full meaning.
!
Semantic HTML Structure geo-semantic-html
Checks if the page uses semantic HTML5 elements that help AI systems understand content structure
Good semantic structure (4 elements), could improve by adding: main, article
/
How to Fix
Use semantic HTML elements (<article>, <section>, <nav>, <aside>) instead of generic <div> tags
9 checks passed.
Brand Authority 45/100
0 passed 9 warnings 1 failed
!
External Brand Mention Consistency content-brand-external-mention-consistency
Checks whether outbound authority/profile links use a naming pattern consistent with the primary brand entity
External brand mention consistency could not be fully evaluated from the current on-site evidence
/
How to Fix
Align brand names, handles, and outbound authority-profile slugs so the entity is consistently identifiable.
!
GitHub Ecosystem Presence geo-brand-github-ecosystem-presence
Checks whether the site exposes GitHub Ecosystem Presence signals through links or page content
No on-site GitHub Ecosystem authority signals were detected.
/
How to Fix
Link to GitHub, Crunchbase, G2, or Product Hunt profiles and keep brand naming consistent across them.
!
LinkedIn Presence geo-brand-linkedin-presence
Checks whether the site exposes LinkedIn Presence signals through links or page content
No on-site LinkedIn authority signals were detected.
/
How to Fix
Expose the LinkedIn profile prominently on-site and connect it through Organization schema sameAs.
!
Brand Name Consistency geo-brand-name-consistency
Checks whether brand naming stays consistent across visible page signals and schema
Brand naming is inconsistent across visible signals and schema
/
How to Fix
Use one canonical brand/entity name across titles, H1s, schema, and external authority profiles.
!
Reddit Presence geo-brand-reddit-presence
Checks whether the site exposes Reddit Presence signals through links or page content
No on-site Reddit authority signals were detected.
/
How to Fix
Link to the relevant Reddit presence or discussion surface and keep the brand naming consistent.
!
Wikipedia/Wikidata Presence geo-brand-wikipedia-wikidata-presence
Checks whether the site exposes Wikipedia/Wikidata Presence signals through links or page content
No on-site Wikipedia/Wikidata authority signals were detected.
/
How to Fix
If eligible, add Wikipedia or Wikidata authority references and connect them through sameAs.
!
YouTube Presence geo-brand-youtube-presence
Checks whether the site exposes YouTube Presence signals through links or page content
No on-site YouTube authority signals were detected.
/
How to Fix
Expose the YouTube channel prominently on-site and connect it through Organization schema sameAs.
sameAs Authority Platforms schema-sameas-platform-links
Checks whether Organization-style schema connects to authority platforms through sameAs
No authority sameAs links were found
/
How to Fix
Add LinkedIn, GitHub, YouTube, Wikipedia/Wikidata, or similar authority profiles to Organization schema sameAs.
!
Entity Name Consistency schema-entity-name-consistency
Checks whether title, H1, and Organization schema refer to the same core entity name
Entity naming is inconsistent across title, H1, and schema
/
How to Fix
Align the entity name across the title, H1, and Organization schema using one canonical brand form.
!
Organization Schema schema-organization
Validates Organization schema for brand knowledge panel eligibility
Organization schema valid with suggestions
/
How to Fix
Add Organization schema with name, logo, url, and sameAs for social profiles