
Audit report for
ruangtasa.com
Last audited on Jul 4, 2026
The site has strong SEO and accessibility scores but needs significant performance and AI readiness improvements
The site is fully accessible and has perfect SEO scores but suffers from poor performance due to large payloads and inefficient resource loading. AI readiness is low with no structured data or AI agent configuration.
Score profile
Category insights
The site has a very high page weight of 81,119,329 bytes and a slow Time to Interactive of 145.3 seconds. Key issues include large network payloads, render-blocking requests, and unused JavaScript.
The site has a perfect SEO score with no missing meta tags or content issues. However it lacks structured data and a sitemap which could further improve search visibility.
The site meets most accessibility standards but has issues with color contrast, heading order, and touch target size that need addressing.
The site has no critical issues in terms of best practices and follows modern web standards.
The site lacks structured data, an llms.txt file, and proper AI agent configuration which limits its ability to interact with AI tools and search engines.
Performance metrics
Marketing readiness
Web analytics
Missing
Advertising pixel
Missing
Live chat
Missing
Blog or content
Missing
Pricing page
Missing
Email capture
Missing
AI crawler access
ChatGPT
Allowed
Claude
Allowed
Perplexity
Allowed
Gemini
Allowed
Common Crawl
Allowed
llms.txt
Missing
Structured data
Missing
Compare with competitors
Recommendations
17 issues foundHighOptimize image delivery
Est savings of 36,374 KiB
High effort
Optimize image delivery
Est savings of 36,374 KiB
How to fix
Convert all images to WebP or AVIF format and implement responsive image srcset attributes. Use lazy loading for off-screen images and optimize image sizes using tools like ImageOptim or Squoosh.
Impact
Reduce page weight by over 36 MB and improve LCP by up to 3 seconds
HighRemove unused JavaScript
Est savings of 339 KiB
Medium effort
Remove unused JavaScript
Est savings of 339 KiB
How to fix
Analyze the JavaScript bundle using tools like Webpack Bundle Analyzer or Source Maps. Remove dead code, split code into smaller chunks, and use tree-shaking techniques to eliminate unused functions and libraries.
Impact
Reduce JavaScript payload by 339 KiB and improve TTI
HighAvoid enormous network payloads
Total size was 79,218 KiB
High effort
Avoid enormous network payloads
Total size was 79,218 KiB
How to fix
Implement HTTP/2 and HTTP/3 for faster connections. Compress assets using Brotli and Gzip. Minify HTML, CSS, and JavaScript files. Remove unnecessary third-party scripts and external resources.
Impact
Reduce total payload by nearly 79 MB and improve overall load time
HighImprove cache lifetimes
Est savings of 259 KiB
Low effort
Improve cache lifetimes
Est savings of 259 KiB
How to fix
Configure HTTP caching headers for static assets such as images, CSS, and JavaScript. Set long cache durations for assets that do not change frequently and use cache-busting techniques for versioned files.
Impact
Reduce repeated downloads and improve load speed for returning visitors
HighReduce render-blocking requests
No specific savings reported
Medium effort
Reduce render-blocking requests
No specific savings reported
How to fix
Defer non-critical JavaScript and CSS using the 'defer' attribute. Load critical CSS inline and defer non-critical styles. Use asynchronous loading for scripts that are not required immediately.
Impact
Improve First Contentful Paint and reduce initial load time
HighAdd structured data for AI and search engines
No structured data (JSON-LD) for AI and search engines
Medium effort
Add structured data for AI and search engines
No structured data (JSON-LD) for AI and search engines
How to fix
Implement JSON-LD structured data for key content types such as articles, products, or local businesses. Use schema.org vocabulary to define entities and relationships on the page.
Impact
Improve AI agent understanding and enhance search engine visibility
HighCreate llms.txt for AI agents
No llms.txt for AI agents
Low effort
Create llms.txt for AI agents
No llms.txt for AI agents
How to fix
Create an llms.txt file in the root directory of the website and add instructions for AI agents such as GPTBot, ClaudeBot, and PerplexityBot. Define which pages should be crawled and how they should be processed.
Impact
Improve AI agent interaction and indexing of the site
HighAdd meta description and title tags
Missing <title> tag and Missing meta description
Low effort
Add meta description and title tags
Missing <title> tag and Missing meta description
How to fix
Add a unique and descriptive <title> tag for each page. Include a concise meta description that summarizes the content and includes relevant keywords.
Impact
Improve click-through rates from search results and increase organic traffic
MediumFix color contrast ratios
Background and foreground colors do not have a sufficient contrast ratio
Medium effort
Fix color contrast ratios
Background and foreground colors do not have a sufficient contrast ratio
How to fix
Use a color contrast checker tool to identify problematic text and background combinations. Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text. Adjust colors or use CSS filters if necessary.
Impact
Improve readability for users with visual impairments and meet accessibility standards
MediumEnsure sequential heading order
Heading elements are not in a sequentially-descending order
Low effort
Ensure sequential heading order
Heading elements are not in a sequentially-descending order
How to fix
Review the HTML structure and ensure that headings follow a logical hierarchy. Use H1 for the main title, H2 for subheadings, and continue in descending order without skipping levels.
Impact
Improve screen reader navigation and accessibility for users with disabilities
MediumIncrease touch target size and spacing
Touch targets do not have sufficient size or spacing
Medium effort
Increase touch target size and spacing
Touch targets do not have sufficient size or spacing
How to fix
Ensure that all interactive elements have a minimum touch target size of 44x44 pixels. Add appropriate spacing between touch targets to prevent accidental taps.
Impact
Improve usability on mobile devices and meet accessibility guidelines
MediumAdd responsive viewport meta tag
No responsive viewport meta tag
Low effort
Add responsive viewport meta tag
No responsive viewport meta tag
How to fix
Include the following meta tag in the HTML <head> section: <meta name="viewport" content="width=device-width, initial-scale=1"> to ensure proper scaling on mobile devices.
Impact
Improve mobile usability and user experience
HighAdd structured data for AI agents
No structured data (JSON-LD) for AI and search engines
Medium effort
Add structured data for AI agents
No structured data (JSON-LD) for AI and search engines
How to fix
Implement JSON-LD structured data for key content types such as articles, products, or local businesses. Use schema.org vocabulary to define entities and relationships on the page.
Impact
Improve AI agent understanding and enhance search engine visibility
HighCreate llms.txt for AI agents
No llms.txt for AI agents
Low effort
Create llms.txt for AI agents
No llms.txt for AI agents
How to fix
Create an llms.txt file in the root directory of the website and add instructions for AI agents such as GPTBot, ClaudeBot, and PerplexityBot. Define which pages should be crawled and how they should be processed.
Impact
Improve AI agent interaction and indexing of the site

See the full recommendations
Enter your email to unlock the prioritized recommendations and growth plan for this site.




