Poor search visibility limits organic traffic and customer discovery. Sites that
search engines struggle to index or rank lose audience to competitors and grow more
dependent on paid acquisition.
Design
Visual inconsistencies and UX friction weaken brand credibility and reduce user
confidence. These issues raise abandonment rates and make it harder for the site to
stand out against competitors.
Performance
Slow-loading pages raise bounce rates and reduce conversions. Search engines also
factor speed into rankings, so performance problems compound — shrinking both organic
reach and on-site results.
Accessibility
An inaccessible site excludes users with disabilities and may create legal exposure
under laws such as the ADA or the European Accessibility Act. Accessibility
improvements typically benefit all visitors.
Security
Security weaknesses expose the site to data breaches, malware injection, or
defacement. Incidents erode customer trust, can trigger regulatory penalties, and are
costly to remediate.
Fix: Rename images to descriptive, keyword-rich filenames (e.g.,
red-leather-sofa.webp)
90
✓
Body text volume
Page has ~2312 words of visible body text.
100
–
Title and H1 alignment
Cannot evaluate — title or H1 is missing.
N/A
✓
Structured data validity
No JSON-LD schemas to validate.
100
!
LocalBusiness schema
No LocalBusiness schema found.
Missing LocalBusiness schema
No LocalBusiness JSON-LD found
Fix: Add LocalBusiness schema with name, address, telephone, and
url for local SEO
0
!
BreadcrumbList schema
No BreadcrumbList schema found.
No breadcrumb schema
BreadcrumbList structured data not detected
Fix: Add BreadcrumbList JSON-LD on inner pages to enable breadcrumb
rich results in Google
0
✓
robots.txt availability
robots.txt found (HTTP 200).
100
!
robots.txt sitemap reference
robots.txt does not include a Sitemap: directive.
robots.txt has no Sitemap directive
robots.txt does not list a Sitemap URL
Fix: Add "Sitemap: https://example.com/sitemap.xml" to
robots.txt
65
!
sitemap.xml
No sitemap.xml found at common paths or robots.txt Sitemap directive.
sitemap.xml not found
No valid sitemap detected
Fix: Create a sitemap.xml and submit it to Google Search Console
0
✓
Internal link integrity
Checked 50 internal links — none returned 4xx/5xx.
100
!
External link integrity
10 of 20 external links returned an error status.
10 broken external links
Examples: URL1, URL2,
URL3, URL4, URL5
Fix: Remove or update external links that return 4xx errors
50
✓
Redirect chain length
No links with 3+ redirect hops detected.
100
✓
Crawl error rate
All 1 crawled page responded successfully.
100
✓
Title tag coverage
All 1 crawled page have a <title> tag.
100
!
Meta description coverage
1 of 1 crawled page are missing meta descriptions.
1 page missing meta descriptions
Missing on: URL
Fix: Add a unique meta description (50-160 chars) to every page
0
✓
Page title uniqueness
All 1 crawled page title are unique.
100
✓
Meta description uniqueness
All 0 meta descriptions are unique.
100
✓
Near-duplicate content
Only 1 page have enough content for similarity comparison.
100
!
Canonical URL coverage
1 of 1 page are missing a canonical link.
1 page missing canonical links
Examples: URL
Fix: Add <link rel="canonical" href="...">
to every page to prevent duplicate content signals
0
!
Crawl depth coverage
Crawl stopped at 1 pages (limit: 1); 153 additional URLs discovered but not visited.
Max depth reached: 0.
153 URLs not crawled due to page limit
Profile limit is 1 pages - some sections of the site were not analysed
Fix: Increase the profile's maxPages limit to get broader site coverage
70
–
X-Robots-Tag indexability
No X-Robots-Tag header present.
N/A
Design
75/100warning
Desktop: The webpage for COMPANY has a solid structure but
suffers from visual clutter and lacks some modern design elements. While the foundational
information is present, enhancements to visual hierarchy and clarity could improve user
experience. | Tablet: The website displays well on a tablet viewport with minor issues
affecting readability and CTA visibility. | Mobile: The mobile page for the university is
informative with a somewhat professional appearance, but improvements can be made in
layout and clarity.
!
Desktop: First Impression
The page looks professional and institutional, appropriate for a university.
However, it feels somewhat generic and cluttered due to the dense content
arrangement. The main message is present, but the overall design appears slightly
outdated.
Cluttered Design
The page layout is dense with information, which may overwhelm visitors,
reducing immediate understandability.
Fix: Simplify content arrangement and use more whitespace to improve
clarity.
70
!
Desktop: Visual Hierarchy
There is a clear attempt at hierarchy with headers and larger text, but the page
could benefit from more distinct visual emphasis on key sections. The eye does not
naturally flow due to competing elements and dense content blocks.
Competing Elements
Many sections compete for attention due to similar visual weight.
Fix: Use typography and color to better differentiate between primary
and secondary content.
65
!
Desktop: Layout and Composition
A grid structure is evident, but the layout is visually dense. Padding and margins
are inconsistent, which affects the balance. More separation between sections could
enhance readability.
Dense Layout
The content sections are tightly packed, leading to a cramped presentation.
Fix: Increase whitespace between sections and ensure consistent margins.
60
✓
Desktop: Clarity of Message
The page communicates its purpose as a university site effectively. However,
important announcements and news could be more prominently displayed to improve
quick understanding.
80
!
Desktop: Typography
Typography is legible but lacks a dynamic hierarchy. Font sizes do not always
differentiate well between content types, making quick scanning difficult.
Weak Typographic Hierarchy
Fonts do not strongly distinguish between headers, subheaders, and body text.
Fix: Establish a clearer typographic hierarchy with varied font sizes
and weights.
70
✓
Desktop: Color and Contrast
The color palette supports the brand's identity but lacks vibrancy. There is
adequate contrast for readability, except in some areas where emphasis is needed.
80
!
Desktop: Imagery and Visual Assets
Images are relevant but of varied styles, which affects consistency. Some images
appear small and do not leverage the available space to engage users.
Inconsistent Image Style
The variation in image styles disrupts visual consistency across the page.
Fix: Standardize image style for a more cohesive look.
70
!
Desktop: Calls to Action
CTAs are present but do not stand out visually due to similar styling with
surrounding content. Buttons are not highly distinct, potentially impacting
usability.
Low CTA Visibility
Call-to-action elements do not stand out sufficiently on the page.
Fix: Enhance contrast or size to make CTAs more visually prominent.
65
!
Desktop: Navigation Appearance
Navigation is visible and organized but is visually dense, which may make it less
user-friendly. Spacing between items is tight.
Tight Navigation Spacing
Navigation items are too close together, making them harder to distinguish.
Fix: Increase spacing between navigation items to improve usability.
70
!
Desktop: Content Scannability
Main sections are identifiable, but text-heavy blocks make it less scannable. More
visual breaks and concise text could improve overall readability.
Text-Heavy Blocks
Large text blocks without breaks may deter readers.
Fix: Use bullet points or shorter paragraphs to enhance scannability.
65
✓
Desktop: Brand Consistency
The design feels aligned with the institutional brand, using consistent colors and
logos. However, a more modern approach could enhance the brand's appeal.
80
✓
Desktop: Trust and Credibility
The page looks credible with appropriate university branding and content. It could
benefit from additional elements like testimonials or awards for enhanced
credibility.
85
✓
Desktop: Visual Accessibility
Text is generally readable, but some important controls are not visually distinct
enough. There could be more indicators for interactive elements.
80
✓
Desktop: Component Consistency
The design mostly follows consistent styles, but some components like buttons and
cards could be better aligned in size and spacing.
80
–
Desktop: Forms and Input Areas
No form elements visible in this screenshot.
N/A
–
Desktop: Product and Pricing Presentation
No product or pricing content visible in this screenshot.
N/A
!
Desktop: Emotional and Persuasive Design
The design conveys seriousness appropriate for a university, but it lacks elements
that might engage or excite prospective students emotionally.
Low Emotional Engagement
The design does not incorporate elements that create strong emotional
engagement.
Fix: Add more dynamic visuals or stories to enhance emotional appeal.
70
!
Desktop: Overall Polish and Craft
The design looks production-ready but would benefit from adjustments to spacing and
hierarchy. Some areas feel unfinished due to inconsistent styling.
Inconsistent Styling
Variation in button sizes and text alignment affects the overall polish.
Fix: Ensure consistent styling across components for a more polished
appearance.
70
!
Desktop: Desktop-Specific Quality
The design uses horizontal space effectively, but the overall density can make it
feel crowded. Better use of whitespace and balance can improve the desktop
experience.
Crowded Desktop Layout
The layout feels crowded due to dense arrangement, affecting user experience.
Fix: Rearrange content to better utilize space and reduce clutter.
70
✓
Tablet: Layout Integrity at Tablet Width
The layout adapts well to the tablet viewport with no overlapping elements and
maintains alignment throughout the page. Sections are clearly defined without any
noticeable breakage.
90
!
Tablet: Content Readability
Text is mostly readable but appears slightly cramped in some sections, such as the
navigation menu and content blocks. The content hierarchy is understandable but
could be improved by increasing line spacing or text size.
Text appears cramped
Some sections have text that appears cramped, making it slightly harder to read.
Fix: Increase line spacing or text size to improve readability.
75
!
Tablet: CTA and Navigation Visibility
The navigation and CTAs are visible, but the navigation menu could be more prominent
to enhance accessibility. The header effectively displays key elements.
Navigation visibility could be improved
The navigation menu is visible but could be more prominent.
Fix: Enhance the size or style of the navigation to make it more
noticeable.
78
✓
Tablet: Overall Visual Quality at Tablet
The page is visually acceptable with no major spacing issues or awkward elements. It
appears professional and well-organized overall.
92
!
Mobile: First Impression
The page gives a professional impression suitable for a university setting. It has a
clear title and banner. However, the design looks somewhat outdated and could
benefit from a more modern style to enhance appeal.
Outdated Style
The design looks somewhat outdated and could benefit from modernization.
Fix: Consider updating the visual style to align with modern design
practices.
70
!
Mobile: Visual Hierarchy
The hierarchy is mostly clear, with sections like news and events well defined.
However, the long sequence of similar elements can make navigation cumbersome.
Cumbersome Navigation
The repeated sequence of elements makes it hard to focus on specific content.
Fix: Use distinct design elements to differentiate key sections more
clearly.
75
!
Mobile: Layout and Composition
The page seems structured but lacks balance due to the repetitive and lengthy
scrolling format. White spaces are minimal and not well-balanced with content
densities.
Imbalanced Layout
The page has long sequences with minimal white space, causing imbalance.
Fix: Introduce more whitespace and reorganize sections for clearer
distinction.
70
!
Mobile: Clarity of Message
The website's headline is clear, indicating the institution's name. However, key
information such as contact details or purposes get overshadowed by extensive
content.
Clarity Issues with Key Information
Key information such as contact details is easily overshadowed.
Fix: Emphasize important information at the top or in a prominent
position.
65
✓
Mobile: Typography
The typography is clear and legible, appropriate for an educational institution.
Font sizes are suited for mobile viewing, but the hierarchy could be more distinct.
85
✓
Mobile: Color and Contrast
Color contrast is satisfactory, ensuring readability. The palette is consistent with
the brand, albeit somewhat plain.
85
✓
Mobile: Imagery and Visual Assets
The images used are relevant to the university's activities and seem of acceptable
quality. Authenticity is maintained, although the visual style lacks consistency.
80
!
Mobile: Calls to Action
Calls to action appear present but not prominently distinguished from the rest of
the content. This can lead to confusion or missed interactions.
Insufficiently Distinct CTAs
CTAs blend with content, making them hard to identify.
Fix: Design CTAs to be more visually distinct and attention-grabbing.
65
!
Mobile: Navigation Appearance
Navigation is present but could be clearer and more organized for better usability.
Spacing and organization require improvement to enhance user experience on mobile.
Navigation Appearance Needs Improvement
Navigation should be clearer and more organized on mobile devices.
Fix: Reorganize navigation for clarity and ease of access.
68
!
Mobile: Content Scannability
The content can be scanned, but the extensive length and repetitive structure make
it challenging to find specific sections quickly.
Low Scannability
Content is dense and difficult to scan quickly for specific sections.
Fix: Implement clearer section breaks and utilize headings or cards
for separation.
65
✓
Mobile: Brand Consistency
While the colors and imagery align with the brand's educational theme, overall
consistency could be enhanced for a more cohesive experience.
80
✓
Mobile: Trust and Credibility
The design conveys credibility suitable for a university, featuring educational
images and structured sections.
80
!
Mobile: Visual Accessibility
Text readability is good, and important controls are distinguishable. Icons are
easily understandable, but more visual differentiation is needed for key elements.
Need for Visual Differentiation
Key elements lack visual differentiation, affecting usability.
Fix: Enhance visual contrast and distinctiveness for important elements.
70
!
Mobile: Component Consistency
Some consistency issues exist with repeated content blocks, causing visual fatigue.
Styles are generally followed but could be more tightly controlled.
Repeated Content Blocks
Repetitions in content blocks cause visual fatigue.
Fix: Refine styles and structure for variety and reduced visual fatigue.
72
–
Mobile: Forms and Input Areas
No form elements visible in this screenshot.
N/A
–
Mobile: Product and Pricing Presentation
No product or pricing content visible in this screenshot.
N/A
!
Mobile: Emotional and Persuasive Design
The site maintains an educational and formal tone. It feels informative but does not
necessarily evoke strong emotional responses due to minimal visual engagement.
Minimal Emotional Engagement
The design's formal tone limits emotional engagement.
Fix: Incorporate more dynamic elements to appeal emotionally.
70
✓
Mobile: Overall Polish and Craft
The site feels somewhat polished but contains areas needing refinement, like
alignment and whitespace utilization. The design appears ready for production albeit
with room for improvement.
75
!
Mobile: Mobile-Specific Quality
The layout adapts to mobile in a long, scrollable format. While adaptable, it is
somewhat overly extended, affecting readability of important content near the top.
Long Scrollable Format
The overly extended scrollable format detracts from readability.
Fix: Consolidate content to improve readability and navigation on
mobile.
70
Performance
70/100warning
Performance score: 70/100. 16 issues found.
✓
HTML document size
HTML document is 69KB — within the 100KB guideline.
100
✓
Response compression
Response is compressed using gzip.
100
✓
Cache-Control header
Cache-Control is set: "no-store, no-cache, must-revalidate".
100
✓
CSS file count
2 CSS files — within the recommended limit of 5.
100
✓
JavaScript file count
2 JS files — within the recommended limit of 10.
100
!
Render-blocking scripts
1 render-blocking script found in <head> without defer or async.
1 render-blocking script
Scripts without defer/async block HTML parsing
Fix: Add defer or async to <script src> tags in <head>,
or move scripts before </body>
85
!
Resource hints
No resource hint <link> elements found.
No resource hints found
Resource hints help the browser prioritize fetches
Fix: Add <link rel="preconnect"> for critical third-party
origins and <link rel="preload"> for critical assets
0
!
Modern image formats
No images in WebP or AVIF format detected; only legacy formats observed.
No modern image formats detected
All images appear to use legacy formats (JPEG/PNG/GIF)
Fix: Convert images to WebP or AVIF for better compression and quality
60
!
Responsive images (srcset)
No images with srcset attributes found.
No responsive images (srcset)
Images lack srcset attributes for different screen sizes
Fix: Use srcset and sizes attributes on <img> to serve appropriately
sized images
60
!
Image lazy loading
61 images found but none use loading="lazy".
No lazy-loaded images
Images are not using native lazy loading
Fix: Add loading="lazy" to off-screen images to defer their
loading
70
!
Inline script count
4 inline scripts found — consider externalizing.
4 inline scripts
Excessive inline scripts can hurt cacheability and CSP compliance
Fix: Move inline scripts to external files for better caching
70
✓
Third-party script count
1 third-party script — within reasonable limits.
100
✓
Critical font preloading
No external font references detected.
100
!
Element dimension reservation
55 elements missing width/height: 55 img, 0 iframe.
55 elements without reserved dimensions (CLS risk)
Elements without explicit dimensions cause layout shift as content loads
Fix: Add width and height attributes (or CSS aspect-ratio) to every
<img> and <iframe>
10
!
LCP image priority hint
The first non-lazy image lacks fetchpriority="high" — browser may not
prioritise it for LCP.
LCP image missing fetchpriority hint
The first above-fold image has no fetchpriority="high"
Fix: Add fetchpriority="high" to the hero/LCP image to
improve Largest Contentful Paint
65
–
Hero image loading strategy
First image is not lazy-loaded — no LCP concern here.
N/A
!
Image dimension attributes
Only 6/61 images (10%) have explicit width and height.
55 images missing width/height
90% of images lack intrinsic dimension attributes
Fix: Add width and height attributes to all <img> elements
to reserve layout space and reduce CLS
10
!
Reduced motion support
No prefers-reduced-motion media query detected in inline styles.
No prefers-reduced-motion support detected
CSS animations may play for users with vestibular disorders who prefer reduced
motion
Fix: Wrap all CSS animations and transitions in @media (prefers-reduced-motion:
no-preference)
65
–
Font display strategy
No external font references detected.
N/A
✓
Total asset count
41 total external assets — within reasonable limits.
100
✕
Sub-resource cache policy
Only 13/66 cacheable assets have effective cache headers — 53 resources are fetched
on every visit.
53 cacheable assets not cached
20% of scripts, stylesheets, images and fonts have effective cache headers
Fix: Set Cache-Control: max-age=31536000, immutable on versioned
assets; use at least max-age=3600 on others
20
!
Modern image format coverage
Only 0/51 images use modern formats — 51 still served as JPEG/PNG/GIF.
51 images not in modern format
100% of images are served as legacy formats
Fix: Convert and serve images as WebP or AVIF; use <picture>
with format fallbacks for broad browser support
0
✓
Asset compression coverage
3/3 JS/CSS assets are compressed (100%).
100
–
Preload hint accuracy
No preload hints found on this page.
N/A
!
Time to First Byte (TTFB)
TTFB measured at 888ms.
Slow TTFB: 888ms
Server took longer than 800ms to start responding
Fix: Investigate server response time, caching (CDN), and database
query performance
target="_blank" without rel="noopener" allows the opened
page to access window.opener (tabnapping)
Fix: Add rel="noopener noreferrer" to all external links
that open in a new tab
0
✓
Exposed secrets
No common secret patterns detected in page source.
100
✕
Subresource Integrity (SRI)
0 of 2 external resources have integrity attributes.
2 external resources lack SRI
External scripts/styles without integrity checks can be silently tampered with
by the CDN or third party
Fix: Add integrity="sha384-…" and crossorigin="anonymous"
to all external <script> and <link rel="stylesheet"> tags
0
–
TLS configuration
TLS data was not collected.
N/A
–
Source map exposure
No source map references detected.
N/A
–
Directory listing exposure
No directory paths were probed.
N/A
✓
Known vulnerable libraries
No JavaScript libraries with known CVEs detected.
100
–
Admin/login page exposure
No admin paths were probed.
N/A
Tech Quality
96/100pass
Tech quality score: 96/100. 3 issues found across 16 checks.
✓
HTML5 DOCTYPE
Page begins with a valid <!DOCTYPE html> declaration.
100
✓
Document structure
Page contains all three required structural elements: <html>, <head>,
and <body>.
100
✓
Deprecated HTML elements
No obsolete HTML elements detected.
100
!
Inline event handlers
3 inline event handler attributes found.
3 inline event handlers detected
Inline event handlers mix behaviour into markup, violate
Content-Security-Policy, and are hard to maintain
Fix: Remove onclick/onload/etc. attributes and attach event listeners
in JavaScript using addEventListener()
79
!
Inline style usage
142 inline style attributes found — excessive use impacts maintainability.
142 inline style attributes
Excessive inline styles reduce CSS maintainability and specificity management
Fix: Consolidate inline styles into CSS classes in a stylesheet
45
✓
Favicon in <head>
A favicon <link> element is present in <head>.
100
✓
javascript: pseudo-protocol
No href="javascript:…" links found.
100
!
Placeholder href="#" links
1 link with href="#" detected — these scroll to top unexpectedly.
1 link with href="#"
href="#" scrolls to the top of the page, creating unexpected UX and
suggesting unfinished development
Fix: Replace href="#" with the real destination URL, or
use <button> for actions that do not navigate
95
✓
SVG raster image embeds
No inline <svg> elements found.
100
✓
SVG viewBox attribute
No inline <svg> elements found.
100
✓
SVG image dimensions
No SVG images loaded via <img src="…"> found.
100
✓
Form input types
No <form> elements detected on the page.
100
✓
JavaScript console errors
No JavaScript errors detected in the browser console during page load.
100
✓
Browser console warnings
No warnings detected in the browser console.
100
✓
Sub-resource load errors
All sub-resources loaded without HTTP errors.
100
✓
SVG content type
6 SVG images correctly served as image/svg+xml.
100
Oktona Site Inspector is an automated, AI-powered website review service. Our scans are
designed to help identify potential issues, risks, errors, performance concerns,
accessibility gaps, SEO opportunities, security indicators, and general improvement areas.
Because the inspection is automated and AI-assisted, we do not guarantee that every issue
will be detected, that all results will be accurate, complete, or current, or that every
recommendation will apply to your specific website or business. The service may produce
false positives, miss certain issues, or generate findings that require independent human
review before action is taken.
Reports are provided for informational purposes only and should not be treated as legal,
cybersecurity, compliance, accessibility, SEO, or other professional advice. You are
responsible for reviewing the results, validating any findings, and deciding whether to
make changes.