01 · SEO score
67
/ 100out of 100
02 · Category scores
On-Page
63
Technical
91
Performance
35
Content
71
Security
91
Social
100
AEO / AI
48
03 · Top priority issues
Showing top 10 issues. Full audit with code-level fixes available on the free plan.
- 01FAIL · performanceTime to First Byte (TTFB)Time to First Byte is 942 ms (0.94 sec) — this is too slow. The server takes a significant amount of time to process the request before it starts sending a response. This negatively affects all Core Web Vitals metrics, as the browser cannot begin rendering until the first byte is received.Sign up to see how to fix this
- 02FAIL · onpageH1 HeadingThe H1 heading is missing from the page. The <h1> tag is the primary heading and one of the most important on-page ranking factors. Search engines use it to determine the main topic of the page.Sign up to see how to fix this
- 03WARN · ai-readinessE-E-A-T Signals2/4 E-E-A-T signals found. Present: About/Team page link, Contact information. Missing: Author attribution, Publication/modification date. AI search engines prioritize content from sources that demonstrate clear authorship, timeliness, and trustworthiness.Sign up to see how to fix this
- 04FAIL · onpageImage Alt Attributes109 out of 124 images are missing the alt attribute (only 12% have alt). A significant portion of images is inaccessible to search engines and users with disabilities.Sign up to see how to fix this
- 05FAIL · performanceBrowser CachingOnly 1 out of 4 caching headers found (ETag). Missing: Cache-Control, Expires, Last-Modified. Caching is virtually unconfigured, causing resources to be reloaded on every visit.Sign up to see how to fix this
- 06FAIL · performanceRender-Blocking ResourcesFound 8 render-blocking resources (8 CSS, 0 JS) — this is too many. The browser must download and process all of these files before it can start rendering the page. This critically delays First Contentful Paint (FCP) and Largest Contentful Paint (LCP).Sign up to see how to fix this
- 07FAIL · performanceImage Lazy LoadingOnly 30 out of 124 images (24%) use lazy loading — this is very low. The browser is forced to load most images immediately, even if they are far outside the visible area.Sign up to see how to fix this
- 08FAIL · performanceHTTP Requests CountThe page loads 212 external resources — this is too many (56 CSS, 28 JS, 125 images). A high number of HTTP requests critically slows down page loading, as browsers are limited to 6 simultaneous connections per domain. This negatively affects all performance metrics.Sign up to see how to fix this
- 09WARN · securitySecurity HeadersFound 5 out of 7 recommended security headers. Missing: referrer-policy, permissions-policy. Adding the missing headers is recommended for complete protection.Sign up to see how to fix this
- 10FAIL · contentKeyword StuffingKeyword stuffing detected. The following words appear excessively often: "price" — 44 times (8.7%), "sgd" — 25 times (4.9%), "regular" — 22 times (4.3%), "plantable" — 21 times (4.1%). The acceptable keyword density is 1-2%. Exceeding the 3% threshold may result in search engine penalties.Sign up to see how to fix this
04 · Embed this badge
Show your AI-search score on your site
The badge updates automatically — copy the snippet once, the grade stays fresh whenever you re-run the audit.
Embed this badge
Served 12 times
<a href="https://seochatai.com/en/public/audit/cmo2a18ha02z5k001wa8pgyv2" target="_blank" rel="noopener"> <img src="https://seochatai.com/api/badge/purpleandpure.com" alt="Audited by SeoChatAI · purpleandpure.com" width="320" height="80" /> </a>
Get yours
Audit your site, free.
99 checks across 8 categories in 30 seconds, including ChatGPT / Perplexity / Google AI Overviews visibility. No card, no signup.
Run free audit05 · Get your own audit
Free SEO audit by SeoChatAI
70+ checks · AEO + security · AI-powered recommendations. Get your own audit in 30 seconds.
Get your own auditFREE·No signup required·70+ checks in 30 seconds