Problem
Neither site had an SEO plugin, meta descriptions, social preview tags or structured data.
One site had 0 of 39 images with alt text and the other had 12 images without it. Both sitemaps listed a sample post and archive pages.
What I built
- An SEO plugin with titles, meta descriptions and social preview tags on each page.
- Hand-written structured data for each business and its six main services.
- Alt text on the images, a clean sitemap without the sample post or archives, and a static llms.txt file.
- Handover notes for our SEO team: what is hand-written, what to edit by hand and which caches to clear.
Stack
- WordPress and Elementor
- Yoast SEO
- WordPress MCP connection
- Schema.org JSON-LD
Outcomes
- One site went from 0 of 39 images with alt text to none missing.
- The schema validator showed 0 errors and 0 warnings on both sites.
Search results take months to show, so no ranking results are claimed.