Overview
GavHen Engineering brings over four decades of combined mastery to high-precision CNC machining, turning, and industrial drilling. Despite their reputation on the shop floor, they lacked a centralized digital presence.
When we took on the project at Graphsling, the mandate was two-fold:
- Establish an industrial brand identity.
- Architect a reliable, low-maintenance web and mail ecosystem.
While Graphsling handles the design and client delivery, this article breaks down the systems engineering, DNS architecture, and hosting stack driving the build behind the scenes.
System Architecture Overview
Rather than relying on an "all-in-one" shared hosting bundle—which creates single points of failure for both web traffic and business communications—we decoupled the infrastructure into specialized layers:
[ Cloudflare Edge / DNS ]
│
┌────────────────┴────────────────┐
▼ ▼
[ Web: xneelo ] [ Mail: Migadu ]
WordPress Core Custom Mailboxes
Asset Delivery SPF / DKIM / DMARC
- DNS & Edge Security: Cloudflare
- CMS & Web Hosting: WordPress on xneelo
- Business Email: Migadu
- Analytics & Search: Google Search Console & Google Analytics 4
Technical Deep-Dive
1. DNS Management & Edge Protection (Cloudflare)
To maintain total authority over routing, SSL, and performance rules, we set Cloudflare as the authoritative DNS provider for gavhen.co.za.
- Proxied Web Traffic: A and CNAME records pointing to xneelo are proxied through Cloudflare's edge network, taking advantage of edge caching, Automatic HTTPS Rewrites, and basic WAF protection against bot scanning.
- Granular MX & TXT Routing: Mail-related DNS queries route directly to Migadu's endpoints without passing through proxy layer overhead, preventing delivery delays and routing friction.
2. CMS & Web Hosting (WordPress on xneelo)
For the client interface, we selected WordPress hosted on xneelo (a proven local South African infrastructure provider known for high uptime and local low-latency routing).
- Performance Optimization: Because manufacturing clients frequently upload high-resolution photos of heavy machinery, precision components, and shop floor equipment, we implemented strict asset pipelines:
- Automatic WebP generation and compression on media upload.
- Browser and server-level caching headers configured to reduce database hits.
- Minimal plugin overhead to preserve DOM clean lines and high core web vital scores.
- Hardening & Security: Cleaned up XML-RPC access, restricted login endpoints via Cloudflare security rules, and enforced HTTPS headers across all static assets.
3. Decoupled Business Email (Migadu)
Combining web and email on a standard shared cPanel/xneelo instance often leads to mail deliverability issues if the web server IP ends up on a spam blacklist. We decoupled business mail completely using Migadu.
- Authentication Setup: Configured strict SPF, DKIM, and DMARC (
p=quarantineorp=reject) policies via Cloudflare TXT records to prevent domain spoofing and guarantee high inbox deliverability for business quotes and inquiries. - Reliability: Web server downtime or high traffic spikes on WordPress will never affect the client's ability to send or receive critical business emails.
4. Search Engine Indexing & Analytics Pipeline
A business profile is only useful if local industrial clients can find it. We hooked gavhen.co.za into Google Search Console and GA4 with:
- Automated XML sitemap generation pushed directly to Search Console.
- Clean schema structured data (
LocalBusiness/AutomotiveBusiness/Manufacturing) defining company phone numbers, physical address, and workshop services for rich snippet indexing. - Conversion tracking for direct telephone click-to-calls and email form submissions.
Key Takeaways
- Separation of Concerns Works: Decoupling DNS (Cloudflare), Web (xneelo), and Mail (Migadu) adds minimal upfront setup time but saves hours of troubleshooting down the line.
- Respect the Media: High-precision manufacturing sites rely heavily on visual proof of capabilities. Aggressive image optimization is non-negotiable to keep load times sub-second.
- Local Infrastructure Matters: Pairing local hosting (xneelo) with an international CDN (Cloudflare) gives South African clients fast local latency with enterprise-grade edge security.
