import caso from "cv/proyectos/gnosis-espana";
Gnosis España: technical SEO, performance and server rescue
caso.summary;
A WordPress site on Azure with frequent outages and indexing issues. Diagnosed a botnet and a full OPcache, applied SEO fixes in production, hardened the server and set up encrypted backups.
caso.role;
My part
Technical SEO audit, performance tuning and server hardening. The site design is not my work.
caso.highlights.map(h => <li>{h}</li>);
What it includes
- SEO audit of 232 URLs: sitemap cut from 76 to 29 URLs, noindex on legacy pages and JSON-LD structured data.
- POST botnet blocked with .htaccess and fail2ban; OPcache resized.
- Nightly encrypted backups with restic and rclone.
caso.metrics;
Results
- Homepage from 48+ s to 0.4 s
- Server load from 12 to 1.1
caso.stack;
Stack
- WordPress
- PHP-FPM
- Apache
- MySQL
- Azure
- fail2ban
- restic
- rclone
- Uptime Kuma
<Video src="gnosis-espana.mp4" />
export default <Acciones />