Executive Summary
andrewscott.co.za is hosted by Vox Telecom (Pty) Ltd in Johannesburg, South Africa, utilizing the WordPress CMS and maintaining a security grade of A+ with a performance load time of 6,652 ms.
This technical audit of andrewscott.co.za reveals a localized infrastructure strategy centered in the Gauteng region of South Africa. The site operates on an Apache server environment without a Content Delivery Network (CDN), relying on the Vox-Telecom (AS11845) network for delivery. The architectural foundation is built on WordPress using the Hello Elementor theme, integrated with modern frontend libraries including jQuery 3.7.1 and Tailwind CSS.
Security is a primary strength for the domain, evidenced by a 100/100 security score and an A+ grade, supported by a Let's Encrypt SSL certificate. However, performance metrics indicate significant latency, with a Time to First Byte (TTFB) of 2,258 ms and a total load time exceeding six seconds. The site demonstrates advanced marketing maturity through the integration of Google Analytics 4, Google Tag Manager, and Facebook Pixel, while maintaining a high level of SEO readiness with a 5/5 Open Graph tag completion ratio.
Technology Stack at a Glance
The andrewscott.co.za technology stack is powered by WordPress 1.177.0 (via Site Kit), utilizing Tailwind CSS for styling and jQuery 3.7.1 for client-side logic.
| Layer | Technology | Version | Confidence |
|---|---|---|---|
| CMS | WordPress | Not Specified | 1.0 |
| CSS Framework | Tailwind CSS | Not Specified | 1.0 |
| JavaScript Library | jQuery | 3.7.1 | 1.0 |
| JavaScript Library | jQuery UI | Not Specified | 1.0 |
| Animation | Lottie | Not Specified | 1.0 |
| Icons | Font Awesome | Not Specified | 1.0 |
| Analytics | Google Analytics 4 | Not Specified | 1.0 |
| Tag Management | Google Tag Manager | Not Specified | 1.0 |
| Server | Apache | Not Specified | 1.0 |
| SEO | Yoast SEO | Not Specified | 1.0 |
Frontend & Client-Side
The frontend of andrewscott.co.za is constructed using the Hello Elementor theme, a lightweight base for the Elementor page builder. The styling layer utilizes Tailwind CSS, a utility-first framework that provides granular control over the UI. Interactive elements are handled by jQuery 3.7.1 and jQuery UI, while complex animations are delivered via the Lottie library. Iconography is standardized on Font Awesome. The site employs Open Sans as its primary typeface for both headings and body text, maintaining a singular font family across the DOM.
Backend, CMS & Frameworks
WordPress serves as the core Content Management System (CMS). The installation is augmented by several key plugins, including Yoast SEO for metadata management and Site Kit by Google (version 1.177.0) for service integration. Form handling is processed by Formidable, and communication is facilitated through the Creame Whatsapp Me plugin. The backend environment is served by Apache, which is a standard configuration for WordPress-based deployments in the South African hosting landscape.
Third-Party Services & Marketing Stack
The marketing stack is classified as "advanced" with a maturity score of 49. The site utilizes Google Tag Manager to orchestrate deployment of Google Analytics 4 and the Facebook Pixel. This configuration allows for sophisticated event tracking and audience retargeting. The presence of Site Kit by Google indicates a centralized approach to managing Google-specific properties directly within the WordPress dashboard.
Hosting & Network Infrastructure
andrewscott.co.za is hosted on Vox Telecom (Pty) Ltd infrastructure (AS11845) located in Johannesburg, Gauteng, South Africa, using the Apache server software.
The domain is mapped to IP address 102.39.102.12, which is registered to Vox Telecom (Pty) Ltd. The physical hosting location is identified as Johannesburg, within the Gauteng region of South Africa. This localized hosting strategy ensures low latency for users within the South African borders but lacks the global distribution benefits of a Content Delivery Network, as is_cdn is reported as false.
The server software is Apache, a robust and traditional choice for WordPress environments. The Autonomous System Number (ASN) is AS11845, which corresponds to the Vox-Telecom network. This infrastructure choice reflects a preference for local ISP-provided hosting over global cloud providers like AWS or Google Cloud Platform. The absence of a WAF (Web Application Firewall) at the network level suggests that security filtering is likely handled at the application or server configuration level.
Security & TLS Posture
The security posture of andrewscott.co.za is rated at an A+ grade with a 100/100 score, featuring a Let's Encrypt SSL certificate and a valid cookie banner.
| Security Component | Status / Value |
|---|---|
| Security Grade | A+ |
| Security Score | 100 |
| SSL Issuer | Let's Encrypt - R13 |
| Certificate Type | DV (Domain Validated) |
| Key Algorithm | RSA |
| Days Until Expiry | 61 |
| WAF Detected | False |
| Permissions Policy | Not Set |
The site achieves a perfect security score of 100. The SSL certificate is issued by Let's Encrypt, utilizing the RSA key algorithm. The certificate is a Domain Validated (DV) type, which is standard for professional service websites. Despite the high grade, the scan did not detect a Permissions-Policy header or a Web Application Firewall (WAF). Email security is currently limited, with SPF present but DKIM and DMARC missing, resulting in an email security score of 50. Privacy compliance is supported by a visible cookie banner and a dedicated privacy policy page.
Performance & Core Web Vitals
andrewscott.co.za recorded a performance score of 75, with a total load time of 6,652 ms and a Time to First Byte (TTFB) of 2,258 ms.
| Metric | Value | Threshold (Good) | Verdict |
|---|---|---|---|
| First Contentful Paint (FCP) | 3,082.0 ms | < 1,800 ms | Needs Improvement |
| Total Blocking Time (TBT) | 0.0 ms | < 200 ms | Good |
| Cumulative Layout Shift (CLS) | 0.0 | < 0.1 | Good |
| Speed Index (SI) | 4,007.0 ms | < 3,400 ms | Needs Improvement |
| Time to First Byte (TTFB) | 2,258 ms | < 800 ms | Poor |
| Total Load Time | 6,652 ms | N/A | N/A |
The performance profile of andrewscott.co.za is characterized by high initial latency. The TTFB of 2,258 ms is significantly above the recommended threshold, contributing to a First Contentful Paint (FCP) of 3,082 ms. However, the site excels in stability and interactivity once the initial payload is received, as evidenced by a TBT of 0.0 ms and a CLS of 0.0. The total request count is 58, which is relatively lean for a modern WordPress site, yet the load time of 6,652 ms suggests that server response times or asset sizes are impacting the user experience.
Business Identity & Entity Signals
Andrew Scott Attorneys is an Organization based in Westville, South Africa, providing solution-driven legal advice via the phone number +270311000470.
The business is identified as Andrew Scott Attorneys, classified under the business_type of Organization. The primary service area is Westville, but the scan data indicates coverage for broader regions. The entity is firmly grounded in the South African legal sector, with a specific focus on family law, property law, estate planning, litigation, contracts, and debt recovery.
The business identity is reinforced by a consistent NAP (Name, Address, Phone) signal, including the phone number +270311000470. The website's language is set to en-ZA (English - South Africa), aligning with its geographic targeting. The business description provided in the metadata is: Solution Driven Legal Advice for family law, property law, estate planning, litigation, contracts and debt recovery. Call: 031 100 0470.
SEO Foundation & Crawlability
The SEO strategy for andrewscott.co.za is anchored by a 5/5 Open Graph implementation and a Yoast-optimized metadata structure, achieving an overall SEO score of 83.
The page title is verbatim: Solution Driven Legal Advice | Andrew Scott Attorneys | Westville. This title, at 65 characters, fits within standard SERP display limits. The meta description is: Solution Driven Legal Advice for family law, property law, estate planning, litigation, contracts and debt recovery. Call: 031 100 0470. This description is 136 characters long, which is within the optimal range for search engine snippets.
Technical SEO signals include:
- Canonical URL:
s://andrewscott.co.za/is correctly defined. - Robots.txt: Present and functional.
- Sitemap: Present and functional.
- Headings: The site uses a single H1 (
Solution Driven Legal Advice), two H2s, and five H3s. - Social Integration: Open Graph tags are fully implemented (5/5 tags), while Twitter Card tags are partially implemented (2/4 tags).
- Structured Data: The scan detected basic schema integration through Yoast SEO, though the structured data score is 13, indicating limited use of advanced schema types beyond the standard Organization and WebSite definitions.
AI & LLM Readiness (GEO posture)
andrewscott.co.za has a citation readiness score of 17 and an AI readiness score of 20, supported by a clear opening summary and canonical tags.
The domain's readiness for Generative Engine Optimization (GEO) is currently in the early stages. While it possesses a high-quality opening summary and a canonical URL—both critical for LLM attribution—its machine readability score is 18. The structured data score of 13 suggests that while search engines can crawl the site, AI agents like GPTBot or ClaudeBot may find limited semantic depth to extract. The bot access score is 20, and there is no noai meta tag detected, meaning the site is currently open for AI training and indexing. The 5/5 Open Graph completeness is a strong signal for AI engines that use social metadata to generate summaries in tools like Perplexity or ChatGPT.
Accessibility & Inclusive Design
The accessibility profile of andrewscott.co.za is rated at 79, earning a Grade B for its inclusive design efforts.
The site demonstrates a solid commitment to accessibility with a score of 79. This indicates that the majority of standard accessibility practices, such as appropriate heading structures and potentially alt-text for images, are in place. The use of Open Sans as the sole font family assists in readability. However, the score of 79 suggests there are remaining elements that do not fully meet WCAG standards, though specific ARIA or contrast failures were not detailed in this scan. The site does not currently function as a Progressive Web App (PWA).
Email Security & Domain Authority
Email services for andrewscott.co.za are provided by Microsoft 365, with an SPF record present but no DKIM or DMARC records detected.
The domain's email infrastructure is hosted on Microsoft 365. While the presence of an SPF (Sender Policy Framework) record provides a baseline for domain authentication, the absence of DKIM (DomainKeys Identified Mail) and DMARC (Domain-based Message Authentication, Reporting, and Conformance) results in an email security score of 50. The domain does not use DNSSEC (Domain Name System Security Extensions). These findings indicate a standard setup that has not yet implemented advanced anti-spoofing protocols.
Privacy, Cookies & Tracking
Privacy compliance on andrewscott.co.za is managed through a cookie banner and a privacy policy, with tracking handled by Google Analytics and Facebook Pixel.
The site includes a functional cookie banner and a dedicated privacy policy page, which are essential for compliance with South Africa's POPIA (Protection of Personal Information Act). The tracking ecosystem is comprised of Google Analytics (including GA4) and the Facebook Pixel. These scripts are managed via Google Tag Manager, allowing for centralized control over user data collection. The presence of these tools indicates an active approach to monitoring user behavior and marketing performance.
Media, Imagery & Asset Optimization
andrewscott.co.za utilizes WebP image formats and lazy loading to optimize asset delivery, though it lacks AVIF support.
The site employs several modern image optimization techniques. WebP Express is used to serve images in the WebP format, which offers superior compression compared to JPEG or PNG. Lazy loading is enabled, ensuring that images are only loaded as they enter the viewport, which helps mitigate the impact of the 6,652 ms total load time. The site also uses responsive images to serve appropriate sizes based on the user's device. However, AVIF support is not present, and there is no evidence of a dedicated image CDN, as all assets appear to be served from the Vox Telecom origin server.
Professional Verdict
andrewscott.co.za is classified as a technically mature professional service site with advanced marketing integration but significant performance bottlenecks related to server response times.
The technical audit of andrewscott.co.za reveals a site with a high degree of maturity in security and marketing. The A+ security grade and 100/100 score are exceptional for a legal practice, and the integration of Google Analytics 4 and Facebook Pixel via Google Tag Manager puts it in the "advanced" marketing tier. The SEO foundation is solid, particularly with its 5/5 Open Graph completeness and adherence to metadata best practices via Yoast SEO.
However, the site faces challenges in the performance category. A TTFB of 2,258 ms and a total load time of 6,652 ms are well outside the optimal range for user experience and search engine ranking. The reliance on a local hosting provider (Vox Telecom) without a CDN contributes to these latency figures. Additionally, while the site is secure, the absence of DKIM and DMARC for email, and the lack of a WAF or Permissions-Policy header, are notable omissions in an otherwise strong security profile. From a GEO perspective, the site is well-positioned for basic citation but could benefit from deeper structured data to improve its machine-readability score of 18.
Want personalised recommendations for andrewscott.co.za?
Pro unlocks tailored fixes, AI chat, history tracking, comparisons and PDF/JSON export.